在Configure DB connection
错误The frontend does not match Zabbix database.
处安装zabbix
我用mysql
这是什么意思?
答案 0 :(得分:6)
这意味着Zabbix数据库的版本与Zabbix前端所期望的不匹配。例如,如果您要从Zabbix 2.2升级到Zabbix 3.0,那么在升级数据库之前,您将获得类似的消息(连同当前数据库版本和预期的数据库版本)(只需运行新版本的Zabbix服务器)。
在这种特殊情况下,如果您是第一次安装,那么您可能尚未导入schema.sql
,images.sql
和data.sql
文件。在这种情况下,请参阅在线Zabbix文档中的"Installation from sources"和"Database creation scripts"部分。
答案 1 :(得分:2)
如果您一直在使用Ubuntu 14.04并尝试重新安装Zabbix 3.0,那么您应首先使用/usr/share/doc/zabbix-server-mysql/create.sql中提供的sql文件填充数据库。 。之后它应该工作。
答案 2 :(得分:0)
安装错误:前端与Zabbix数据库不匹配
删除现有的zabbix数据库
然后
shell> mysql -u<username> -p<password>
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> quit;
shell> mysql -u<username> -p<password> zabbix < database/mysql/schema.sql
# stop here if you are creating database for Zabbix proxy
shell> mysql -u<username> -p<password> zabbix < database/mysql/images.sql
shell> mysql -u<username> -p<password> zabbix < database/mysql/data.sql
在执行完第3步之后...
答案 3 :(得分:0)
我正在将 debian 发行版从 7 升级到已安装 Zabbix 的 8 。当出现此错误时,我所做的是通过键入以下内容来安装 zabbix-server-mysql
服务:
apt-get install zabbix-server-mysql
这解决了问题。