錯誤代碼:http://mirrors.aliyuncs.com/centos/6/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.aliyuncs.com'"
分析:yum安裝的時候如果設置了gpgcheck=1,yum會去檢查網站源和本地的gpg-key文件是否匹配,以此來判斷是否有***感染,當網站源的文件更新後,就需要去更新本地的gpg-key了,另外還有可能是ipv6導致的,系統被設置爲默認去用ipv6通信了
解決步驟:(兩種方法,第一種是修改repo文件中爲gpgcheck=0,這裏只講述第二種)
訪問阿里鏡像雲
http://mirrors.aliyun.com/centos/
下載RPM-GPG-KEY-CentOS-6
http://mirrors.aliyun.com/epel/
RPM-GPG-KEY-EPEL-6
上傳到服務器並導入
rz
rpm --import RPM-GPG-KEY-CentOS-6
rpm --import rpm-gpg-key-epel-6
重新yum
關閉ipv6
vim /etc/modprobe.conf
加入:
alias net-pf-10 off
alias ipv6 off
重啓服務器
關閉了ipv6發現nginx啓動報錯,恢復ipv6又好了,所以小夥伴們最好思考清楚了,還是找準原因,這個只是一種解決無法下載的問題,至於要針對性的解決,還是不可以這麼馬虎了事。