RHEL 7 yum list 报错: Could not contact any CDS load balancers

0

【以下的问题经过翻译处理】 我在我们的RHEL 7 EC2上以root身份运行"yum list"时遇到了一个错误,导致yum无法使用: Could not contact any CDS load balancers:https://rhui3.us-east-1.aws.ce.redhat.com/pulp/content/

使用curl访问该地址会显示"curl: (60) Peer's Certificate issuer is not recognized.",因此我通过手动安装RPM更新了ca-certificates,但仍然无法解决问题。使用curl -k访问该URL会返回"HTTP/1.1 403 Forbidden"。

我还在redhat-rhui-client-config.repo和redhat-rhui.repo中设置了sslverify=0,并运行了yum clean all命令,但仍然无法解决问题。似乎这个错误发生在查询各个软件仓库之前的负载均衡器查询步骤中。

如果有任何帮助,将不胜感激。

profile picture
EXPERTE
gefragt vor 6 Monaten36 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 ``` Could not contact any CDS load balancers: https://rhui3.us-east-1.aws.ce.redhat.com/pulp/content/..


根据第三方文档,RedHat将RHUI基础架构从版本2升级到版本3。

为了解决此问题,请使用最新版本的RHEL 7启动一个新的EC2实例并登录新的EC2实例。登录实例后,运行以下命令下载最新的rhui客户端包。

$ sudo yum install --downloadonly --downloaddir=/root/ rh-amazon-rhui-client.noarch


将下载的rpm包复制到所有受影响的EC2实例(仅限RHEL 7),并遵循以下步骤(可能先下载到桌面,然后再复制到所有的实例。您还可以上传到S3桶,以便从所有的EC2实例访问,然后使用aws cli命令或curl下载包到本地实例)。在安装软件包时使用rpm实用程序以下选项避免依赖性。

$ sudo yum remove -y rh-amazon-rhui-client $ sudo rpm -ivh --nodeps /path/to/rpmfile/rh-amazon-rhui-client*


请用您的rpm文件路径替换“/path/to/rpmfile”。

安装软件包后,需要重新安装才能获取所有依赖项。

yum reinstall -y rh-amazon-rhui-client

按照上述步骤后,您应该能够从RHUI下载所需的软件包。

$ sudo yum clean all $ sudo yum repolist $ sudo yum list


希望上述信息对您有所帮助。
profile picture
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen