在进行测试环境部署时,需要用到yum安装一些软件包,目前服务器是通外网的,所以这里我就直接使用的网络源进行yum下载的
令我惊讶的是用yum命令安装居然失败了!!!
以下是我的排查到解决的心路历程:
1. 首先执行命令yum list查看发现报错如下:
从报错信息来看是说无法连接到http(s),ftp的真实地址上
a. 有可能是受到防火墙阻碍,检查防护墙是否关闭
b. 有可能是外网网关或者dns不正确,无法解析,检查外网相关配置是否正常
c. 服务器系统不能找到一个有效的release
2. 我这里排查到的是问题c,所以执行命令查看版本信息:lsb_release -a
查看/etc/yum.repos.d下的*.repo源文件中baseurl都带变量releaserver
如CentOS-Base.repo下图展示&#