欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 创投人物 > Centos7安装Zabbix5.0的yum安装失败的解决方案

Centos7安装Zabbix5.0的yum安装失败的解决方案

2024/11/30 12:32:16 来源:https://blog.csdn.net/xingdiango/article/details/140985942  浏览:    关键词:Centos7安装Zabbix5.0的yum安装失败的解决方案

目前由于Centos7停服以及Zabbix官方限制了其5.0版本在Centos7上安装服务版本,因此可能会导致安装Zabbix5.0的一些组件无法正常安装。

zabbix5.0安装参考:一、zabbix 5.0 部署_zabbix5.0部署-CSDN博客

问题现象

当安装到zabbix的GUI包时报如下错误:

解决方案 

报错提示centos-sclo-sclo源不可用,我们寻找国内yum源进行替换:

找到CentOS-SCLo-scl.rep文件,打开编辑进行替换

[centos-sclo-sclo]
name=CentOS-7 - SCLo sclo
# 这里使用清华源
baseurl=http://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/sclo/$basearch/sclo/
#mirrorlist=http://mirrorlist.centos.org?arch=$basearch&release=7&repo=sclo-sclo
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo

yum clean all

yum makecache

重新安装

yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl -y

提示缺少依赖包rh-php72-php-fpm和rh-nginx116-nginx两个包,这是因为官方默认已经不提供这两个包了,需要寻找替代源,这里我们使用清华的:

vim CentOS-SCLo-scl-rh.repo

​
[centos-sclo-rh]
name=CentOS-7 - SCLo rh
baseurl=http://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/sclo/$basearch/rh/
#mirrorlist=http://mirrorlist.centos.org?arch=$basearch&release=7&repo=sclo-rh
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo​

再次安装,依赖包找到了,仓库也是我们上面配置的centos-sclo-rh

后面就按照上面博主的文章进行配置,配置完启动服务后访问

systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm

然后访问页面就可以进行安装使用了。

总结

CentOS-7 - SCLo sclo和CentOS-7 - SCLo rh这两个源配置非常重要

目前清华和阿里还支持使用,5.0LTS到2025年就结束了,后面就不好说了。

清华sclo包地址:https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/sclo/x86_64/sclo/Packages/s/

阿里sclo包地址:https://mirrors.aliyun.com/centos/7/sclo/x86_64/sclo/Packages/s/?spm=a2c6h.25603864.0.0.1f731b27k67bG2 源里面也可以搜索到rh-php72系列的包,很多源安装报错其实就是因为源没有这个包导致的。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com