配置本地yum源,本地rpm包存在但是安裝時找不到的問題
在安裝Ambari配置本地yum源時,通過命令yum instal ambari-server安裝提示:http://192.168.1.2/ambari/AMBARI-2.4.1.0/centos6/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"Trying other mirror.To address this issue please refer to the below knowledge base article
https://access.redhat.com/articles/1320623 If above article doesn't help to resolve this issue please open a ticket with Red Hat Support.Error: Cannot retrieve repository metadata (repomd.xml) for repository: Updates-ambari-2.4.1.0. Please verify its path and try again 這麼個錯誤,搞了半天一直沒頭緒,通過瀏覽器訪問,ambari-server的rpm包是存在的,各種重新配置本地yum源都不好使,最後冷靜下來發現是在createrepo ambari的三個本地源時出了問題,只createrepo了HDP和HDP-UTILS兩個本地源,把ambari的源給落了,找到問題,解決問題: createrepo /var/www/html/ambari/AMBARI-2.4.1.0/centos6/
重新yum clean all,yum makecache 問題解決