我们在Centos 7.2上安装了Foreman 1.12.4w Katello 3.1
在pip的一个小错误之后,yum控制的软件被更新并中断了我们的Katello安装,我尽我所能地回滚,并启动了所有产品的新同步。
有些产品运行良好,但大约有一半会返回此错误。
RPM1004: Error retrieving metadata: Not found我在网上找不到任何能解决这个错误的方法。有一些建议的解决方案-例如“安装勘误表”,这将是可能的,除非卡特洛产品是一个不会同步。
有谁知道我会怎么和回购同步吗?这里有一个不是同步的repos --看起来那里有元数据(我的意思是,其中有一个包含文件的repodata dir )。
https://fedorapeople.org/groups/katello/releases/yum/3.1/pulp/el7/x86_[64]
老实说,我有点迷茫--我理解错误信息(无法找到元数据),但我无法找到解决方案--它就像找到元数据并将其放在某个文件系统的正确位置一样简单,还是比这更复杂?
发布于 2017-02-07 16:21:11
检查回购程序上的URL,确保它没有在其中使用subversion。我也有这个问题,但发现我在URL中有一个subversion。一旦我把它改为只使用主版本,现在一切都恢复正常了。
坏消息:http://mirror.centos.org/centos/7.3.1611/updates/x86_[64]
好:http://mirror.centos.org/centos/7/updates/x86_[64]
希望这能帮上忙。
https://serverfault.com/questions/820166
复制相似问题