Назад | Перейти на главную страницу

Ошибка подключения zabbix с Mysql

Я установил Zabbix v.2.4 из исходников в Debian Jessie. Я следовал (шаг за шагом) этому руководству: https://www.zabbix.com/documentation/2.4/manual/installation/install В настройке, когда мне нужно настроить БД, я получаю эту ошибку:

The frontend does not match Zabbix database. Current database version (mandatory/optional): 2020000/2020001. Required mandatory version: 2040000. Contact your system administrator.

Если я установлю из репозиториев, произойдет то же самое. Как я могу исправить эту проблему?
Заранее спасибо.

Если вы использовали Ubuntu 14.04 и пытались выполнить новую установку Zabbix 3.0, вам следует сначала заполнить базу данных файлом sql, предоставленным в /usr/share/doc/zabbix-server-mysql/create.sql. После этого должно работать.

Похоже, ты забыл инициализировать базу данных zabbix.

Кроме того, будет ошибкой не использовать официальные пакеты Debian из собственного репозитория. Zabbix-2.4 доступен из нестабильной версии. Если вы не хотите смешивать комплекты, было бы проще пересобрать пакеты Zabbix, чем устанавливать их из исходного кода. Пакет "zabbix-server-mysql" содержит файл /usr/share/doc/zabbix-server-mysql/README.Debian с инструкциями по инициализации базы данных при первой установке ...
Просто помните, избегайте пакетов, предоставляемых Zabbix - они намного хуже официальных пакетов Debian Zabbix из репозиториев Debian.

Эта ошибка означает, что схема базы данных соответствует Zabbix 2.2. Следовательно, веб-интерфейс Zabbix 2.4 сообщает, что существующая схема базы данных не соответствует ожидаемой. Если вы обновляетесь с 2.2 до 2.4, вы можете просто запустить сервер, и он автоматически обновит базу данных. После этого вы сможете использовать интерфейс. Видеть Документация Zabbix на общих этапах обновления и Сообщение блога в частности об автоматическом обновлении базы данных.