一、部署時
1、缺少OpenIPMI包
yum install -y OpenIPMI
rpm -ivh OpenIPMI-devel-2.0.16-14.el6.x86_64.rpm
附:RPM包搜索下載地址:http://rpm.pbone.net/
2、缺少libssh2包
rpm -ivh libssh2-devel-1.4.2-1.el6.x86_64.rpm
注:如果包版本不對則要查找相應版本的包,或者編譯安裝libssh2-1.8.0.tar.gz和ssh2-0.13.tgz
tar vxzf libssh2-1.8.0.tar.gz
cd libssh2-1.8.0
./configure
make
make install
tar vxzf ssh2-0.13.tgz
cd ssh2-0.13
/usr/local/php/bin/phpize
./configure --with-ssh2
make
#make install
二、監控時
1、數據庫連接報錯
connection to database ‘zabbix’ failed:[1040] Too many connections
原因:數據庫連接數過低,連接數大於配置的最大連接數
解決方法:擴大數據庫連接數
臨時(重啓數據庫失效):登錄數據庫,執行set global max_connections=2000 (設置最大連接數)
永久:在數據庫配置文件上添加 max_connections=2000
2、agent監控報錯
agent日誌報錯:cannot send list of active checks to “192.168.1.23”:host [test] not found
原因:agent主動推送數據到server,查詢不到對應的主機名;界面上配置的主機名與agent配置文件中的Hostname不一致導致
解決方法:
方法1、修改界面上該對象的主機名
方法2、調整agent配置文件的Hostname參數與界面一致後,重啓agent
3、snmp監控報錯
snmp界面報錯:snmp time out
原因:根據已配置的snmp 團體名,進行snmp agent 獲取數據超時
解決方法:檢查設備配置的snmp版本是否與模板配置的一致;配置的團體名是否正常;可在操作系統通過命令snmpwalk進行測試