yum安装报错:
Cannot find a valid baseurl for repo: centos-ceph-nautilus/7/x86_64
或者:
14: curl#6 - “Could not resolve host: mirrorlist.centos.org; Unknown error”
解决办法:
试过网上的改dns,也能正常ping通外网。
我的解决办法是:
将/etc/yum.repos.d目录下的repo源除了base源,禁用其他全部repo,禁用的办法是加后缀名bak,或者移除。
比如epel.repo mv成epel.repo_bak等,然后清除yum缓存,重新生成:
#只保留了base源一个repo,要不然还会报错
yum clean all
yum makecache
这一步完成之后,再将其余repo改回原来的名字,比如epel.repo_bak改成epel.repo,然后再执行:
yum clean all
yum makecache
问题解决。