可能涉及的人:
我在服务器上运行CentOS 6.5。 当我以root用户键入yum update时,我继续收到以下错误:
[root@dbtest /]# yum update
Loaded plugins: fastestmirror, security
Setting up Update Process
Loading mirror speeds from cached hostfile
epel/metalink | 14 kB 00:00
* epel: mirror.steadfast.net
* passenger: mirror.hmdc.harvard.edu
http://public-repo-1.hortonworks.com/ambari/centos6/1.x/updates/repodata/repomd.xml: [Errno 14]
PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: Updates-ambari-1.x. Please
verify its path and try again
我正在使用这两个链接来帮助我: https://www.webmaster.net/fix-pycurl-error-22-the-requested-url-returned-error-404-not-found/
据我所知,我认为我收到此错误的原因是因为/etc/yum.repos.d目录下的ambari.repo存储库文件存在问题。
我的问题是如何修复ambari.repo文件,如果有的话,我该怎样做才能成功执行yum update任务而没有任何错误?
这就是ambari.repo文件的内容。任何帮助都会非常感激。
我想提一点的是,我对CentOS-Base.repo文件进行了更改
答案 0 :(得分:1)
该网址不正确。通过在线快速搜索ambari repo
,我发现this page似乎表明正确的路径http://public-repo-1.hortonworks.com/ambari/centos6/1.x/updates/1.2.3.7/
,您可以从http://public-repo-1.hortonworks.com/ambari/centos6/1.x/updates/1.2.3.7/ambari.repo
获取新的回购文件。< / p>