zabbix安装使用-2
未经允许不得转载
第6章 *zabbix数据库迁移*
LAMP 单台拆分数据库
LAP+MySQL架构(修改如下两个文件中连接数据库的配置信息)
[root@m01 ~]# ll /etc/zabbix/zabbix_server.conf
[root@m01 ~]# ll /etc/zabbix/web/zabbix.conf.php
6.1 *创建新数据库*
在新的数据库上创建zabbix库
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@'%' identified by 'Bgx123.com';
6.2 *备份数据*
在旧的zabbix服务器上备份数据库文件,然后倒至新的数据库
[root@m01 ~]# mysqldump -uroot \
--databases zabbix \
--single-transaction > date +%F%H
-zabbix.sql
[root@m01 ~]# cat 2018-08-2017-zabbix.sql |mysql -h 10.0.0.51 -uzabbix -pBgx123.com zabbix
6.3 *修改zabbix配置文件*
修改zabbixServer的数据库连接信息
[root@m01 ~]# vim /etc/zabbix/zabbix_server.conf
DBHost=172.16.1.51 # 数据库的IP(域名)地址
DBName=zabbix # 数据库的名称
DBUser=zabbix # 数据库的用户
DBPassword=Bgx123.com # 数据库的密码
[root@m01 ~]# systemctl restart zabbix-server
6.4 *修改zabbix前端web配置文件*
修改zabbixWeb连接数据库信息
[root@m01 ~]# vim /etc/zabbix/web/zabbix.conf.php