[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: обработка ошибки от init.d



Может быть следует использовать специально написанные для таких случаев monit или supervisord?


11 мая 2013 г., 14:35 пользователь Dmitry A. Zhiglov <dmitry.zhiglov@gmail.com> написал:
11 мая 2013 г., 14:12 пользователь Aleksandr Sytar
<sytar.alex@gmail.com> написал:
> 11 мая 2013 г., 14:02 пользователь Dmitry A. Zhiglov
> <dmitry.zhiglov@gmail.com> написал:
>>
>> Доброго времени суток,
>>
>>
>> Есть работающий slapd, который надо время от времени перезагружать.
>> Написан скрипт, который выполняет следущее:
>>
>> 1) выполняет "/etc/init.d/slapd stop"
>> 2) в цикле проверяет "остановился ли slapd?"
>
> ^^^^^^^^^^^^
>
> А это точно нужно?
>
> Не будет ли более правильным что-то типа такого:
>
> try_stop=`/etc/init.d/slapd stop`
> stop_status=$?
>
> и далее анализировать статус остановки

Спасибо! Как раз и не мог понять как получить "ошибку".


Reply to: