bind9 nechce restartovat

Vladimir Dvorak dvorakv na vdsoft.org
Úterý Říjen 19 17:14:58 CEST 2004


Jirka Kosina wrote:

>On Tue, 19 Oct 2004, Petr Stehlik wrote:
>
>  
>
>>>Pokud nejde proces zabit, je obycejne ve stavu D ( do not "D"isturb :-) 
>>>) a nereaguje na zadny takovy signal.
>>>`ps faxu | grep named | awk '{print $8}' `
>>>      
>>>
>>root     18090  0.0  8.6 19872 11012 ?       S    10:57   0:00
>>/usr/sbin/named
>>root     18091  0.0  8.6 19872 11012 ?       T    10:57   0:00  \_
>>/usr/sbin/named
>>root     18092  0.9  8.6 19872 11012 ?       T    10:57   3:34      \_
>>/usr/sbin/named
>>root     18093  0.0  8.6 19872 11012 ?       T    10:57   0:02      \_
>>/usr/sbin/named
>>root     18094  0.1  8.6 19872 11012 ?       T    10:57   0:28      \_
>>/usr/sbin
>>zadny D, je S, a stejne je nesmrtelny.
>>    
>>
>
>Psal jste, ze mu posilate "killall named" a on neumre, pokud mne pamet 
>neklame. To ze po killall nezemre neznamena, ze je nesmrtelny - killall 
>posila defaultne pouze SIGTERM. Vsadil bych si, ze killall -9 named ho 
>zabije, pokud skutecne ve stavu 'D'. :)
>  
>
Presne tak.  Kill -9 (SIGKILL) je shodi.

kill -l vypise vsechny signaly, ktere muzete poslat procesu.

btw...thready jsou ve stavu T, coz znamena, ze klasicky SIGTERM je 
skutecne nemuze zabit, nebot tyto procesy jsou zastaveny a nemohou 
reagovat ve smyslu IPC(inter-process communication).


Vlada

* VDSOFT.ORG           dvorakv na vdsoft.org      *
* (+420) 602 944 941     http://www.vdsoft.org *




Další informace o konferenci Linux