centos7配置zabbix时出错:Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64

配置zabbix5.0  安装yum install -y centos-release-scl时报错:

Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64   或者

Cannot find a valid baseurl for repo: centos-sclo-sclo/x86_64

原因

什么时scl?   SCL的创建就是为了给RHEL/CentOS用户提供一种以方便、安全地安装和使用应用程序和运行时环境的多个(而且可能是更新的)版本的方式,同时避免把系统搞乱。与之相对的是第三方源,它们可能会在已安装的包之间引起冲突。

但是镜像 CentOS-SCLo-scl-rh.repo 里的地址  http://mirrorlist.centos.org 已经停止服务了,因此我们需要更改scl源的baseUrl

解决

针对:Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64 

1.编辑 vim CentOS-SCLo-scl-rh.repo

2.替换掉里面全部内容改为:

[centos-sclo-rh]
name=CentOS-7 - SCLo rh
baseurl=http://vault.centos.org/centos/7/sclo/$basearch/rh/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo


针对:Cannot find a valid baseurl for repo: centos-sclo-sclo/x86_64

我们只需要把CentOS-Base.repo拷贝出来一份,把名字换成CentOS-SCLo-scl.repo把之前的覆盖掉就好了,

最后:

执行命令
1. yum clean all  ##清除
2. yum makecache  ##生成缓存

完成
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值