阅读量:0
根据错误信息,问题出在 centos-sclo-rh 和 centos-sclo-sclo 这两个仓库无法访问。可以尝试以下解决方案:
禁用这两个仓库,使用 --disablerepo 选项临时禁用:
yum --disablerepo=centos-sclo-rh --disablerepo=centos-sclo-sclo install -y zabbix-server-mysql zabbix-agent
如果上述命令可以成功安装软件包,说明问题出在这两个仓库的配置上。可以编辑对应的仓库配置文件:
/etc/yum.repos.d/CentOS-SCLo-scl-rh.repo
/etc/yum.repos.d/CentOS-SCLo-scl.repo
找到 [centos-sclo-rh] 和 [centos-sclo-sclo] 部分,将 baseurl 修改为可用的镜像源地址,例如:baseurl=http://mirror.centos.org/centos/7/sclo/$basearch/rh/
和baseurl=http://mirror.centos.org/centos/7/sclo/$basearch/sclo/
保存文件后再次尝试安装软件包。
如果修改 baseurl 后仍然无法安装,可以考虑禁用这两个仓库,将其从 yum 的可用仓库列表中移除。使用以下命令:
yum-config-manager --disable centos-sclo-rh
yum-config-manager --disable centos-sclo-sclo