Zabbix-Agent安装报错:libpcre.so.0()(64bit) is needed by zabbix-agent-3.4.2-1.el6.x86_64
解决办法:vi /etc/yum.repos.d/zabbix.repo把baseurl中含有6的替换成7比如baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/6/$basearch/debuginfo/替换成baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/7/$basearch/debuginfo/执行yu
操作步骤:
#cd /root/tools/zabbix/tools/zabbix-agent
#wget repo.zabbix.com/zabbix/3.4/rhel/6/x86_64/zabbix-agent-3.4.2-1.el6.x86_64.rpm
#rpm -ivh zabbix-agent-3.4.2-1.el6.x86_64.rpm
报错:
libpcre.so.0()(64bit) is needed by zabbix-agent-3.4.2-1.el6.x86_64
解决办法1:
此方法安装的是5.0的zabbix agent,这样会和3.4.2的zabbix-server不兼容
#rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/6/x86_64/zabbix-release-5.0-1.el6.noarch.rpm
#vi /etc/yum.repos.d/zabbix.repo
把baseurl中含有6的替换成7
比如baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/6/$basearch/debuginfo/
替换成
baseurl=http://repo.zabbix.com/zabbix/5.0/rhel/7/$basearch/debuginfo/
执行yum -y install zabbix-agent
解决办法2-最终解决办法:
因为我是centos7的机器,而且zabbix server版本为3.4.2,所以选择以下yum源
#rpm -Uvh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
#yum install zabbix-agent
另外如何卸载zabbix-client呢?
rpm - qa | grep zabbix 查看下载的rpm包
yum remove +包名删除
find / -name zabbix 删除找到的残余文件
更多推荐
所有评论(0)