Добрый день.
Zabbix-сервер версии 5.4.1 установлен на CentOS Stream release 8. Хочу zabbix обновить до 7-версии. Поиск показал, что необходимо через промежуточные версии заббикса и ОС.
Ставлю на новый сервер ubuntu 20.04 (потому что остальные серверы на ubuntu, чтобы зоопарка ОС не было), почти аналогичную версию заббикса, т.е. 5.4.12 (другой не нашел). Со старого задампил базу, перенёс на новый сервер. В веб-интерфейсе всё ок, но там же и пишет, что сервер не запущен. Агент в системд тоже загрузился. В логе заббик-сервера пишет, что доступ запрещён:
cat /etc/zabbix/zabbix_server.conf
122505:20250721:132437.944 [Z3001] connection to database ‘zabbix’ failed: [1045] Access denied for user ‘zabbix_srv’@‘localhost’ (using password: YES)
122505:20250721:132437.944 database is down: reconnecting in 10 seconds
В zabbix_server.conf указал данные для пользователя со старой базы. Делегирование полных прав для пользователя zabbix_srv на базу zabbix в mysql ни к чему ни привели.
В чём может быть проблема?
Удалил базу zabbix, создал новую, естественно, сервер запустился. Пробовал перенести только некоторые таблицы из старой базы, например, хосты и пользователей, перенеслось корректно, т.е. сервер запускается, но это слишком долго и муторно будет каждую таблицу переносить. Что мешает запуску сервера при дампе базы целиком? Какая-то таблица некорректная/изменённая?
Zabbix-сервер версии 5.4.1 установлен на CentOS Stream release 8. Хочу zabbix обновить до 7-версии. Поиск показал, что необходимо через промежуточные версии заббикса и ОС.
Ставлю на новый сервер ubuntu 20.04 (потому что остальные серверы на ubuntu, чтобы зоопарка ОС не было), почти аналогичную версию заббикса, т.е. 5.4.12 (другой не нашел). Со старого задампил базу, перенёс на новый сервер. В веб-интерфейсе всё ок, но там же и пишет, что сервер не запущен. Агент в системд тоже загрузился. В логе заббик-сервера пишет, что доступ запрещён:
cat /etc/zabbix/zabbix_server.conf
122505:20250721:132437.944 [Z3001] connection to database ‘zabbix’ failed: [1045] Access denied for user ‘zabbix_srv’@‘localhost’ (using password: YES)
122505:20250721:132437.944 database is down: reconnecting in 10 seconds
В zabbix_server.conf указал данные для пользователя со старой базы. Делегирование полных прав для пользователя zabbix_srv на базу zabbix в mysql ни к чему ни привели.
В чём может быть проблема?
Удалил базу zabbix, создал новую, естественно, сервер запустился. Пробовал перенести только некоторые таблицы из старой базы, например, хосты и пользователей, перенеслось корректно, т.е. сервер запускается, но это слишком долго и муторно будет каждую таблицу переносить. Что мешает запуску сервера при дампе базы целиком? Какая-то таблица некорректная/изменённая?
Comment