Page 1 of 2

Остановились все сервисы. Help !

Posted: Mon Apr 28, 2014 7:01 am
by Skorsa
Остановились все сервисы и не запускаются, что делать?
Nginx, httpd и exim в отключке, mysql пока пашет. Панель доступна, но запустить или перезапустить сервисы из панели не получается.
Help, помогите пожалуйста. Что делать?

Re: Остановились все сервисы. Help !

Posted: Mon Apr 28, 2014 7:11 am
by Skorsa
[root@ts6666 ~]# service httpd restart
Stopping httpd: [FAILED]
Starting httpd: httpd: apr_sockaddr_info_get() failed for ts6666
httpd: Could not reliably determine the server's fully qualified domain name, us ing 127.0.0.1 for ServerName
[Mon Apr 28 11:07:00 2014] [warn] NameVirtualHost x.xxx.xxx.141:8443 has no Virtu alHosts
(2)No such file or directory: httpd: could not open error log file /etc/httpd/lo gs/error_log.
Unable to open logs
[FAILED]
[root@ts6666 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg0-vg0root
23G 13G 8.7G 60% /
tmpfs 3.6G 0 3.6G 0% /dev/shm
/dev/sda1 1008M 91M 866M 10% /boot
[root@ts6666 ~]# service nginx restart
nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (2: No such file or directory)
2014/04/28 11:07:50 [emerg] 3121#0: open() "/var/log/nginx/error.log" failed (2: No such file or directory)
nginx: configuration file /etc/nginx/nginx.conf test failed

Re: Остановились все сервисы. Help !

Posted: Mon Apr 28, 2014 11:09 am
by imperio
У вас есть свободное место на сервере?

Code: Select all

No such file or directory: httpd: could not open error log file /etc/httpd/logs/error_log
[emerg] 3121#0: open() "/var/log/nginx/error.log" failed (2: No such file or directory)
по какой то причине не может найти логи для httpd и nginx
etc/httpd/logs/error_log
var/log/nginx/error.log

Re: Остановились все сервисы. Help !

Posted: Mon Apr 28, 2014 11:13 am
by Skorsa
Видимо потому что я все логи и всё где было слово log удалил.
Правда уже поздно. Проблему решил радикально - снёс к чертям ОС вместе с панелью, установил заново и восстановил бекапы недельной давности. Тем не менее, был бы вам очень благодарен если бы вы посоветовали что делать в этом случае. Какие нибудь менее радикальные решения. Это уже второй раз когда у меня сервисы отказываются запускатся.

Re: Остановились все сервисы. Help !

Posted: Mon Apr 28, 2014 11:23 am
by imperio
Видимо потому что я все логи и всё где было слово log удалил.
Нельзя было этого делать. Как правило новые файлы логов потом не генерируются. Их можно очищать командами в консоли, но удалять нельзя.

В данном случае проблема была в удалённых файлах логов, нужно смотреть лог ошибок самого сервиса, в нём должна быть причина.
Может не хватать места на диске. Настройте logrotate, чтобы логи ротировались чаще, если проблема с местом на диске.

Re: Остановились все сервисы. Help !

Posted: Mon Apr 28, 2014 11:26 am
by Skorsa
А можете подробнее рассказать? Или открыть новую тему " Правильная чистка CentOS и Vesta "

Re: Остановились все сервисы. Help !

Posted: Mon Apr 28, 2014 11:33 am
by imperio
Можно очищать командой

Code: Select all

cat /dev/null >
К примеру очистим лог httpd access на примере CentOS

Code: Select all

cat /dev/null > /var/log/httpd/access_log
Для ротации логов используется приложение logrotate
/etc/logrotate.d
внутри папки вы увидите названия служб.
Вам нужно будет настроить файлы служб httpd и nginx

Re: Остановились все сервисы. Help !

Posted: Mon Apr 28, 2014 11:39 am
by Skorsa
Спасибо за команду. А как почистить tmp файлы возникающие после бэкапов пользователей в папке Backup ? У меня гигантское количество места освободилось именно после удаления этих tmp файлов, по сравнению с ними логи это как муравей по сравнению со слоном.

Re: Остановились все сервисы. Help !

Posted: Mon Apr 28, 2014 11:46 am
by imperio
Они не должны оставаться после завершения бекапа. Достаточно странно. А бекапы успешно создаются, все данные попадают в бекап?

Re: Остановились все сервисы. Help !

Posted: Mon Apr 28, 2014 11:48 am
by Skorsa
Может это из за того что у меня идёт не общий бэкап, а бэкап каждого пользователя по отдельности?