|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 29 May 2003 15:40:16 To : Vadim Guchenko Subject : Re: Запуск скриптов из /usr/local/etc/rc.d/ -------------------------------------------------------------------------------- VG> При старте сервера скрипты в каталоге /usr/local/etc/rc.d/ запускаются в VG> алфавитном порядке. А при шатдауне они запускаются в таком же порядке, что VG> и при старте, или в обратном, т.е. начиная с конца? С конца VG> А запускаются они последовательно или параллельно? Последовательно VG> Т.е. сначала отработает VG> первый скрипт в каталоге, только после этого запускается второй? А что VG> произойдет, если например при шатдауне сервера один из скриптов зависнет? Все это запускается из /etc/rc.shutdown. Hа весь rc.shutdown есть ядерный таймаут в несколько минут, после которого "кто не успел - тот опоздал", ядро просто поприбивает всех SIGKILL'ом, чтобы размонтировать файловые системы. Иногда бывает, что процесс застрял в uninterruptable state, SIGKILL'ом не прибивается. Это плохо. Тогда fs не будут размонтированы, после перезагрузки начнет работать fsck. Eugene --- slrn/0.9.7.4 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2609337bd4533.html, оценка из 5, голосов 10
|