Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest piątek, 29 marca 2024, 10:38

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 8 ] 
Autor Wiadomość
Post: czwartek, 24 sierpnia 2006, 11:37 
Offline

Rejestracja: środa, 28 kwietnia 2004, 22:09
Posty: 58
Mam problem z rc.local. Wygląda na to ze system przy starcie nie przetwarza go, a napewno nie uruchamia pewnych programów. Chodzi o imq_inter, imq_p2p_neo, i plik regułem do statów alec'a? Wie ktoś WTF?

_________________
ObrazekObrazekObrazek
Pomogłem, kliknij...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 24 sierpnia 2006, 11:39 
Offline
Użytkownik

Rejestracja: sobota, 30 kwietnia 2005, 18:18
Posty: 1128
Lokalizacja: Rybnik
a czy te pliki o ktorych mowisz maja odpowiedni chmod?? bo jakos nie wierze ze rc.local nie dziala :lol: aa i czy napewno w rc.local masz podana prawidlowa sciezke do tych plikow??


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 24 sierpnia 2006, 12:22 
Offline

Rejestracja: środa, 28 kwietnia 2004, 22:09
Posty: 58
tak

: [/] [] ()
#!/bin/sh
#
# /etc/rc.d/rc.local:  Local system initialization script.
#
. /etc/rc.conf
. /etc/rc.d/functions

stat_busy "Uruchamianie programow uzytkownika"

# Tutaj umiesc komendy uruchamiajace twoje programy.
# /etc/rc.d/mrtg start
ez-ipupdate --config-file=/etc/ez.conf
ntop
#cd /usr/stat
#./rc.stat restart

#stat
#/usr/local/sbin/ipfm -c /usr/local/etc/ipfm.conf
#koniec stat

#imq
/etc/rc.d/imq_inter start
sleep 10
/etc/rc.d/imq_p2p_neo start
#imq end

#alec stat
/etc/rc.d/skrypcik
#alec stat end

#rrdtool
/etc/rc.d/rrdtool start

#Start ARP
if [ -x /sbin/arp ]; then
/sbin/arp -f
fi

# Programy, ktore musza startowac z usera

# linijka stat_done musi zostac
stat_done


rrdtool tez nie startuje...

Jak sprwdzić o chodzi?

BTW: Czy mozna cały log startu systemu wrzucić gdzieś do pliku? (informacje z ekranu, bo operuje na serwerze przez ssh)


: [/] [] ()
#!/bin/sh
#
# /etc/rc.d/rc.local:  Local system initialization script.
#
. /etc/rc.conf
. /etc/rc.d/functions

stat_busy "Uruchamianie programow uzytkownika"

# Tutaj umiesc komendy uruchamiajace twoje programy.
# /etc/rc.d/mrtg start
#ez-ipupdate --config-file=/etc/ez.conf
#ntop
#cd /usr/stat
#./rc.stat restart

#stat
#/usr/local/sbin/ipfm -c /usr/local/etc/ipfm.conf
#koniec stat

#imq
/etc/rc.d/imq_inter start
sleep 10
/etc/rc.d/imq_p2p_neo start
#imq end

#alec stat
/etc/rc.d/skrypcik
#alec stat end

#rrdtool
/etc/rc.d/rrdtool start

#Start ARP
if [ -x /sbin/arp ]; then
/sbin/arp -f
fi

# Programy, ktore musza startowac z usera

# linijka stat_done musi zostac
stat_done


po zmianie na cos takiego jak powyżęj startuje mi imq i staty alec'a.

Kto wie dlaczego wczesniej nie działało? Moze to ktoryś program ktory zahashowałem?

_________________
ObrazekObrazekObrazek
Pomogłem, kliknij...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 24 sierpnia 2006, 14:01 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Jest tak:

w rc.locall programy/skrypty uruchmiaja się po kolei w/g kolejniosco wpisu/
Jesli ktorys z progtramo/skryptow sie nie zakonczy to nie moze uruchomic sie nastepny.

wydaje sie ze ntop co kolwiek to jest, nie zakancza sie.

wystarczy w rc.local przed kazdym wpisem uruchamiajacym wpisac:
echo "uruchamiam ez"
itd....

i zobaczysz na czym sie zatrzymuje, jesli nie masz dostepu do konsoli
przekieruj je na jakis plik

echo "uruchamiam ez" >>/tmp/jakisplik


PS.
Zapewne było by bardzo milo gdyby kazdy piszacy jakies skrypty startowe zapoznał sie z podstawowymi zasadami uruchamiania programow startowych w nnd np. przez analize istniejacych skryptow w /etc/rc.d/ i tworzył je w/g tych zasad. Wtedy programy nie musialy by byc uruchamiane w rc.local ale w sekcji DAEMONS w rc.conf, nie tylko by startowaly ale mozna by je bylo w latwy sposob zatrzymac lub zrestartowac.

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 24 sierpnia 2006, 18:50 
Offline

Rejestracja: środa, 28 kwietnia 2004, 22:09
Posty: 58
w takim razie moze masz jakieś linki gdzie takie informacje są? (Jak pisac te skrypty)

_________________
ObrazekObrazekObrazek
Pomogłem, kliknij...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 24 sierpnia 2006, 20:53 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
more /etc/rc.d/*

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 12 października 2010, 13:56 
Offline

Rejestracja: środa, 30 grudnia 2009, 12:05
Posty: 67
zciech pisze:
echo "uruchamiam ez" >>/tmp/jakisplik


Witam. Mam pytank, chcę właśnie zrobić coś takiego, żeby do pliku zapisało mi echo, ale nie wiem czy wpis ma wygladać dokładnie tak ? czyli mają być te dwie szczałki przed /tmp ?
Pozdrawiam.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 13 października 2010, 00:48 
Offline
Użytkownik

Rejestracja: środa, 23 stycznia 2008, 17:32
Posty: 691
Lokalizacja: Pabianice
Dwie strzaleczki dopisza Ci nowa linie.
Jedna strzaleczka Ci zapisze plik od nowa.
Czyli na samym poczatku jeszcze przed pierwsza linia, ktora uruchamia Ci jakis program mozesz
skasowac zawartosc pliku poprzez :
: [/] [] ()
echo "" >/tmp/jakisplik

A pozniej mozesz dopisywac kolejne linie :
: [/] [] ()
echo "uruchamiam ez" >>/tmp/jakisplik

Dzieki temu za kazdym razem po kompletnym starcie systemu mozesz
przegladac sobie ten plik i sprawdzac czy tym razem wszystko przebieglo
poprawnie. W przeciwnym razie bedziesz mial liste w ktorej nie bedziesz
wiedzial gdzie jest koniec, a gdzie poczatek. Mozesz ewentualnie
na poczatku zamiast skasowania zawartosci dopisac np date :
: [/] [] ()
datafile=`/bin/date +%Y%m%d`
echo $datafile >>/tmp/jakisplik


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 8 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 22 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl