[sisyphus] samba: уменьшение сна на 2 часа , появление морщин , истребление кофе
Alexander Bokovoy
=?iso-8859-1?q?ab_=CE=C1_altlinux=2Eorg?=
Вт Дек 25 14:49:01 MSK 2007
Gennady Kovalev пишет:
> В сообщении от Tuesday 25 December 2007 13:19:38 Alexander Bokovoy
> написал(а):
>> Думаю, что и нам надо также поступить.
>
> Ну да. Во всяком случае проблему это должно решить. Бывают еще
> кстати пользователи, которые на ночь оставляют открытые файлы.
> Например 1с таже самая. Поэтому рестарт, как с услышал тут, ф топпку
угу.
.
>>> 2. Может все-таки модифицировать initscript? Что-нибудь типа
>>> wait_for_pid_shutdown_15_seconds_then_kill_it(), или
>>> wait_for_lockfile_to_be_removed_15_seconds_then start() ?
>> Я подумаю. Вообще, надо скорее всего написать скрипт, который будет
>> по набору pid-файлов следить за наличием процессов и ждать, пока
>> они все помрут либо pid-файлы исчезнут. Там есть несколько
>> потенциальных проблем, но в целом задача решаемая.
>
> Да, но надо так же учесть, что бывают еще подвисшие процессы. Я такие
> видел. То есть кто-то подвис, и сисадмин делает рестарт как раз для
> того чтобы оживить самбу. Поэтому вечно ждать завершение процессов
> тоже не надо. То есть какой-то таймаут нужен все-таки. Другое дело,
> что он может быть достаточно большой. А потом уже вплоть до kill -9.
Я это и имел в виду под "потенциальными проблемами".
После праздников обновлю, все равно Сизиф закроется на переучет на
выходные. :-)
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
Подробная информация о списке рассылки Sisyphus