io過高,遷移mysql
停掉zabbix
導出數據庫的zabbix庫
導入到新機器,並啟動mysql
1:修改zabbix_server.conf文件里DB相關的地址,用戶名和密碼。
vim /etc/zabbix/zabbix_server.conf
DBHost=10.12.1.42
DBUser=zbx_user
DBPassword=123456
2:重啟服務,重啟完,zabbix server收集到的數據 將會寫到新的庫里面。
/etc/init.d/zabbix-server restart
但是次數zabbix頁面訪問的數據還是老的庫,需要手動修改
3:修改zabbix頁面訪問的mysql數據庫地址
#我的zabbix版本是2.4,修改配置文件的時候需要通過web頁面修改,而沒有 /usr/share/zabbix/conf/zabbix.conf.php 配置文件
修改方式:
瀏覽器登錄zabbix(或者直接瀏覽器輸入
http://IP/zabbix/setup.php)
選擇 administrator –> Installation
然后按照向導修改mysql數據庫地址即可
第三步的時候沒按照這個做,我是直接修改的 zabbix.conf.php 這個文件。剛開始以為會覆蓋,后來實驗發現,不是覆蓋。直接按照第三步操作是沒問題的