75826 s451

75826 s451



Zarządzanie demonami 451

rzania danych o usługach. Wszystkie informacje o priorytetach uruchamiania i polecane przez system ustawienia usług można odtworzyć poleceniem:

chkccmfig Cnazwa usługi> reset

To polecenie powinno sprawić, że wszystko (miejmy nadzieję) powróci do właściwego stanu.

Edytowanie skryptów uruchamiających i wyłączających

Skrypty uruchamiające i wyłączające (ang. suirtup sripts i shulduwn Scripts) znajdują się w gałęzi katalogu /etc/rc.d. W uproszczeniu mówiąc, są to skrypty basha, które uruchamiają demony. Każdy poziom działania ma swój własny podkatalog w katalogu /etc/rc.a, zawierający w nazwie numer poziomu działania, którego dotyczy (i tak katalog etc/rc.d/rcO.d obsługuje poziom 0, katalog etc/rc.d/rc3 .d poziom 3 itd.). Podkatalogi te zawierają powiązania symboliczne prowadzące do właściwych skryptów znajdujących się w katalogu /eLc/rc.d/init.d. laka procedura służy temu, aby każdy poziom działania korzystał z tego samego zestawu skryptów. Dodatkowo jest jeszcze je den ważny mechanizm z którym należy się liczyć: pewne procesy i demony muszą zostać włączone, zanim będą mogły zostać uruchomione inne procesy.

Dla przykładu: nie ma większego sensu w uruchamianiu serwera sieciowego (httpd). zanim sam system zacznie działać w trybie sieciowym, gdyż serwer do rozpoczęcia pracy potrzebuje interfejsu sieciowego.

Dlatego rzecz cała zorganizowana jest w następujący sposób: zależnie od tego, czy skrypt włącza usługę, czy też upewnia się, że usługa została zatrzymana, pierwszą literą jego nazwy będzie S (jak start) lub k (jak kill - zabić). Dalej, zgodnie z konwencją, następuje dwucyfrowa liczba porządkowa i nazwa skryptu odróżniająca go od innych skryptów przechowywanych wf katalogu i.nil . d. Kiedy system zmienia swój poziom działania, najpierw uruchamiane są. w porządku określonym przez wspomnianą przed chwilą liczbę, skrypty oznaczone literą K, a następnie, również w odpowiednim porządku, skrypty oznaczone literą S.

chk.confi<j zajmuje się sprawdzaniem odpowiednich numerów porządkowych w skryptach -zarówno tych uruchamiających, jak i wyłączających usługi (odwołując się do przykładu ze skryptem httpd mit: 85 jest numerem porządkowym mówiącym, kiedy uruchomić usługę, a 15, kiedy wyłączyć). Jeśli nie ma ku lenni naprawdę ważnych powodów, nie należy zmieniać tych liczb.

Skrypty init, wywołujące i odwołujące w razie potrzeby programy, odpowiedzialne za najważniejsze usługi systemowe, wykonują większą część brudnej roboty, która inaczej musiałaby być wykonana przez administratora systemu.


Wyszukiwarka

Podobne podstrony:
s453 Zarządzanie demonami 451 33:    restart) 34:    $0 stop 30:
82821 s445 Zarządzanie demonami 445 2 Mulli-Usrr Mocłc Without Networking (Tryb wielu użytkowni
Podsystem optymalizacji sterowania System zarządzania ruchem Podsystem zbierania danych Podsystem st
Zarz Ryz Finans R15E1 15. Inżynieria „nowych" produktów służących do zarządzania ryzykiem 451 Z
s449 Zarządzanie demonami 449 jednej tylko usługi, należy wpisać jako dodatkowy argument nazwę tej u
Obraz (156) -rotacja kierownictwa -zarządzanie oparte na mierzalnych danych -nadmierne koszty opieki

więcej podobnych podstron