Есть и такой ОС.
Модератор: weec
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
tfox
- рядовой
- Сообщения: 14
- Зарегистрирован: 2014-03-02 16:29:33
Непрочитанное сообщение
tfox » 2015-07-29 12:04:07
С конфигурационными файлами все в порядке.
Код: Выделить всё
root@maxserver:~# nginx -c /etc/nginx/nginx.conf -t**
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
При попытке перечитать конфиг файл пишет такое.
Код: Выделить всё
root@maxserver:~# kill -HUP `cat /var/run/nginx.pid`
-bash: kill: (5289) - No such process
Если перезагружать то пишет fail
Код: Выделить всё
root@maxserver:~# sudo /etc/init.d/nginx restart
* Restarting nginx nginx [fail]
root@maxserver:~#
В чем может быть причина? Почему он сообщает, что bash - нет такого процесса?
tfox
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
lap
- лейтенант
- Сообщения: 608
- Зарегистрирован: 2010-08-13 23:39:29
- Откуда: Moscow
-
Контактная информация:
Непрочитанное сообщение
lap » 2015-07-30 20:34:13
а всякий ps че говрит?
Не сломалось - не чини.
lap
-
BlitzKrieg
- ст. прапорщик
- Сообщения: 538
- Зарегистрирован: 2008-03-13 12:02:59
Непрочитанное сообщение
BlitzKrieg » 2015-07-30 21:47:43
Ну у вас pid файл неверный пид содержит вестимо, если конечно демон поднимается вообще.
BlitzKrieg
-
tfox
- рядовой
- Сообщения: 14
- Зарегистрирован: 2014-03-02 16:29:33
Непрочитанное сообщение
tfox » 2015-07-30 22:54:42
BlitzKrieg писал(а): Ну у вас pid файл неверный пид содержит вестимо, если конечно демон поднимается вообще.
Я перезапускал nginx неправильно. kill -HUP `cat /var/run/nginx.pid`
На другом форуме мне объяснили:
kill -HUP `cat /var/run/nginx.pid`
так я и думал... сервис перезапустили без удаления pid-файла...
А что так разве делать нельзя?
в нем был записан ID процесса nginx по которому была проверка
наличие этого файла для стартовых скриптов означает что процесс запущен и в нем записан правильный PID
вы перезапустили процесс, тем самым PID сменился, а в файле остался старый ИД.
Ну и скрипты запуска пытались обращаться по этому старому идентификатору, естественно, у них ничего не выходило
Мораль: используйте системные средства управления сервисами(service/systemctrl) - они обычно делают больше, чем просто запускают программу.
Например, для перезапуска некоторых сервисов(samba, ...) нужно перезапускать вспомогательные демоны
tfox
-
rubylnik
- рядовой
- Сообщения: 48
- Зарегистрирован: 2013-11-02 12:57:14
Непрочитанное сообщение
rubylnik » 2015-08-05 18:05:55
Попробуй найти процессы связанные через nginx
И убей процессы связанные с ним.
А вообще правильно тебе написали про service/systemctrl
rubylnik