статус и скрипты в /etc/init.d/
Гость 10 апреля, 2007 - 15:42
Всем доброго дня.
Вот есть например скрипт запуска Apache.
Говорю:
# ./apache2.initd start
* Starting apache1 ... [ ok ]
Потом:
killall -9 httpd
# ./apache2.initd start
* WARNING: apache2.initd has already been started.
Вопрос, куда скрипт смотрит, что определяет текущее состояние?
Процессов httpd нет, его pid'ов также нет.
»
- Для комментирования войдите или зарегистрируйтесь
Если процесс
Если процесс убит вручную, что его можно перевести в режим "выключен" опцией "zap" примерно так:
/etc/init.d/apache2 zap
Hrundix, то, что
Hrundix,
то, что надо, спасибо.
All,
Иногда нужен и -9.
Pid'ов нет (во всяком случае Apache'их).
статус и скрипты в /etc/init.d/
А зачем killall?
./apache2.initd start
./apache2.initd stop
или
./apache2.initd restart
Посмотри в /var/run/
Посмотри в /var/run/ там дожен быть соответствующий .pid