Zabbix经验分享-缺包常见问题处理
Posted 乐维IT君
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix经验分享-缺包常见问题处理相关的知识,希望对你有一定的参考价值。
一、部署时
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进行测试
以上是关于Zabbix经验分享-缺包常见问题处理的主要内容,如果未能解决你的问题,请参考以下文章