记一次生产环境zabbix server不停重启问题解决过程
概述
今天主要分享一次在配置邮件的时候碰到zabbix server不停重启问题及解决思路。
报错日志
思路:
Crash occurs in alerter process when sending email using libcurl.
Switching to a different version/flavour of cURL library may help as a workaround.
解决过程如下。。。
1、卸载 mailx
yum remove mailx
2、卸载libcurl
wget https://curl.haxx.se/download/curl-7.61.1.tar.gz tar -xvf curl-7.61.1.tar.gz -C /opt./configure && make && make install
3、重新编译安装curl
wget https://curl.haxx.se/download/curl-7.61.1.tar.gz tar -xvf curl-7.61.1.tar.gz -C /opt./configure && make && make install
4、配置动态库
# vim /etc/ld.so.conf.d/zabbix.conf //添加下述内容 /usr/local/lib/usr/lib/lib# ldconfig
5、重启zabbix
可以发现zabbix问题解决了
6、解决yum问题
到这里就悲剧了,yum不能用了,报错python2.7版本问题。但是不是python本身的问题,因为刚升级完libcurl跟curl就出现的问题,检查原因,发现是升级libcurl同时吧libcurl.so.4库升级了,从libcurl.so.4.3.0升级到了libcurl.so.4.5.0。
1)软链接libcurl.so
手动从别的服务器拷贝了libcurl.so.4.3.0将/usr/lib/libcurl.so.4软链接强制指向了libcurl.so.4.3.0,命令是ln -sf libcurl.so.4.3.0 libcurl.so.4。
2)测试yum
测试没问题
3)重新安装mailx
4)重启zabbix服务
可以看到没问题,到这里就解决了~
后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~
相关推荐
insularisland 2020-08-15
源码物语 2020-08-03
阿亮 2020-06-22
服务器开发的日子 2020-06-14
xzkjgw 2020-06-09
SoarFly00 2020-06-08
CharlesYooSky 2020-06-05
spb 2020-06-02
89284553 2020-06-02
CosEmon 2020-05-31
Neptune 2020-05-31
韩学敏 2020-05-19
heniancheng 2020-05-17
yishouwangnian 2020-05-10
SIMONDOMAIN 2020-05-09
aolishuai 2020-05-01