Добрый день!
После аварийного отключения сервера из-за электричества появилась проблема доступа системы zabbix к базе mysql (настроено innodb).
При этом zabbix-server запускается и якобы работает, но периодически выпадает с различными ошибками mysql, в основном это "Error connecting to database: No such file or directory".
Так же система стала слать рандомные уведомления об ошибках, т.е. сервера в рабочем состоянии, а zabbix ругается на их недоступность. Соответственно мониторинг не работает.
В логе zabbix server'а повторяются следующие ошибки:
На форуме находила варианты решений (например, прописать путь к сокету, проверить права и т.п.), но они не помогают восстановить систему.
Подскажите, как можно решить проблему? Сервис для компании достаточно критичный.
После аварийного отключения сервера из-за электричества появилась проблема доступа системы zabbix к базе mysql (настроено innodb).
При этом zabbix-server запускается и якобы работает, но периодически выпадает с различными ошибками mysql, в основном это "Error connecting to database: No such file or directory".
Так же система стала слать рандомные уведомления об ошибках, т.е. сервера в рабочем состоянии, а zabbix ругается на их недоступность. Соответственно мониторинг не работает.
В логе zabbix server'а повторяются следующие ошибки:
29207:20180206:162212.993 [Z3005] query failed: [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) [select hostid,status,tls_accept,tls_issuer,tls_subject,tl s_ps$
29207:20180206:162212.993 [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
29207:20180206:162212.993 database is down: reconnecting in 10 seconds
29206:20180206:162213.052 [Z3005] query failed: [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) [begin;]
29206:20180206:162213.053 [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
29206:20180206:162213.053 database is down: reconnecting in 10 seconds
29224:20180206:162213.602 cannot stat SNMP trapper file "/tmp/zabbix_traps.tmp": [2] No such file or directory
29224:20180206:162214.603 cannot stat SNMP trapper file "/tmp/zabbix_traps.tmp": [2] No such file or directory
29207:20180206:162212.993 [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
29207:20180206:162212.993 database is down: reconnecting in 10 seconds
29206:20180206:162213.052 [Z3005] query failed: [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) [begin;]
29206:20180206:162213.053 [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
29206:20180206:162213.053 database is down: reconnecting in 10 seconds
29224:20180206:162213.602 cannot stat SNMP trapper file "/tmp/zabbix_traps.tmp": [2] No such file or directory
29224:20180206:162214.603 cannot stat SNMP trapper file "/tmp/zabbix_traps.tmp": [2] No such file or directory
Подскажите, как можно решить проблему? Сервис для компании достаточно критичный.