Shutdown nepocka na ukonceni vsech procesu
Radim Kolar
kolar.radim at gmail.com
Fri Feb 16 11:36:21 CET 2007
na serveru me 4 bezi procesy, kazdemu trva rekneme 40 sekund nez se
zashutdownuje. squid,pgsql,tomcat, sqldnsd. Problem ze pri shutown
systemu se ceka jen zhruba 30 sekund a to jim vsem dohromady nestaci.
Co mam kde nastavit, aby to pri shutdownu
cekalo dele na jejich ukonceni.
Dival jsem se do zdrojaku a neni mne jasne, kde se tohle da nastavit.
prikaz shutown vypisuje jen hlasky a pak zavola halt nebo reboot (coz
je stejny program) a ten zadny uzivatem nastavovatelny parametr jak
dlouho cekat nema:
http://www.freebsd.org/cgi/cvsweb.cgi/src/sbin/reboot/reboot.c?rev=1.24.2.1&content-type=text/x-cvsweb-markup
/*
* After the processes receive the signal, start the rest of the
* buffers on their way. Wait 5 seconds between the SIGTERM and
* the SIGKILL to give everybody a chance. If there is a lot of
* paging activity then wait longer, up to a maximum of approx
* 60 seconds.
*/
musim se priznat ze mne uniklo odkud se tedy spousti scripty typu
/etc/rc.d/XXXX stop jelikoz v reboot.c o tom neni ani zminka.
More information about the Users-l
mailing list