/etc/init.d/*

Технические вопросы по UTM 5.0
Ответить
hmepas
Сообщения: 57
Зарегистрирован: Чт июн 30, 2005 00:25

/etc/init.d/*

Сообщение hmepas »

Смотрим как работают утмовские скрипты в init.d/

# ps -A | grep utm
5858 pts/1 00:00:00 safe_utm5_core
5863 pts/1 00:00:05 utm5_core

# /etc/init.d/utm5_core stop
Stopping utm5_core
free(): invalid pointer 0x8d9000!
/netup/utm5/bin/safe_utm5_core: line 60: 5863 Segmentation fault $exec_dir/$utm_exec
User defined signal 1

# utm5_core process exited ... mail to admin sended. Sleeping 5 sec!

# ps -A | grep utm
5858 pts/1 00:00:00 safe_utm5_core

# /etc/init.d/utm5_core stop
Stopping utm5_core
User defined signal 1

# ps -A | grep utm
5858 pts/1 00:00:00 safe_utm5_core

# killall safe_utm5_core

# ps -A | grep utm
5858 pts/1 00:00:00 safe_utm5_core

# killall -9 safe_utm5_core
# ps -A | grep utm

Как-то не очень это корректно, не находите?

# /etc/init.d/ndsad start
Starting ndsad

# ndsad[30250]: Child process started.
Processing `/netup/utm5/ndsad.cfg' config file.

# ps -A | grep ndsad
30250 pts/0 00:00:00 ndsad
30251 pts/0 00:00:00 ndsad

# /etc/init.d/ndsad stop
Stopping ndsad
Signal SIGTERM cought...
Signal SIGTERM cought...
Signal SIGTERM cought...
Signal SIGTERM cought...
Signal SIGTERM cought...
Terminated

# ps -A | grep ndsad
30250 pts/0 00:00:00 ndsad
30263 pts/0 00:00:00 ndsad

# killall ndsad
Signal SIGTERM cought...
Signal SIGTERM cought...
Signal SIGTERM cought...
Signal SIGTERM cought...
Signal SIGTERM cought...

# ps -A | grep ndsad
30250 pts/0 00:00:00 ndsad
30300 pts/0 00:00:00 ndsad
30310 pts/0 00:00:00 ndsad

# killall -9 ndsad
# ps -A | grep ndsad

Не много не ясно зачем надо было наделять свои продукты подобной живучестью, и если уж наделили, то хоть останавлювующий скрипт написали с kill -9 А тот как-то совсем не ясно.
sys. admin ISP Yauza Telecom http://www.yauza.ru

spec
Сообщения: 371
Зарегистрирован: Сб апр 16, 2005 14:03

Сообщение spec »

safe_utm5_core это шелловский скрипт и его по killall убить нельзя
Убивать надо по pid
либо тогда уж killall sh, что крайне не рекомендуется ...

hmepas
Сообщения: 57
Зарегистрирован: Чт июн 30, 2005 00:25

Сообщение hmepas »

spec писал(а):safe_utm5_core это шелловский скрипт и его по killall убить нельзя
Убивать надо по pid
либо тогда уж killall sh, что крайне не рекомендуется ...
Мда.... Тогда почему он по killall -9 safe_utm5_core умирает?
Ну да ладно вопрос то не в этом, вопрос в том почему /etc/init.d/utm5_core stop не работает?
sys. admin ISP Yauza Telecom http://www.yauza.ru

spec
Сообщения: 371
Зарегистрирован: Сб апр 16, 2005 14:03

Сообщение spec »

Какой у вас используется билд?

hmepas
Сообщения: 57
Зарегистрирован: Чт июн 30, 2005 00:25

Сообщение hmepas »

spec писал(а):Какой у вас используется билд?
13
sys. admin ISP Yauza Telecom http://www.yauza.ru

Ответить