Назад | Перейти на главную страницу

yum: не удалось связаться с балансировщиком нагрузки CDS в AWS

У меня старый экземпляр EC2 с установленным RedHat 6.5. Когда я хочу yum check-update, отображается следующая ошибка:

$ yum check-update
Loaded plugins: amazon-id, rhui-lb, security
Could not contact CDS load balancer rhui2-cds01.ap-northeast-1.aws.ce.redhat.com, trying others.


Could not contact any CDS load balancers: rhui2-cds01.ap-northeast-1.aws.ce.redhat.com, rhui2-cds02.ap-northeast-1.aws.ce.redhat.com.

Я могу подключить другой веб-сайт, поэтому предполагаю, что это не из-за проблем с сетью.

Кто-нибудь знает, как решить эту проблему?

(все команды выполняются с использованием root)

Оказывается, это была проблема при обновлении nss-softokn-3.14.3-19.el6_6, это один из симптомов.

Об этой проблеме сообщалось, и вы можете найти исправление для неработающей yum / rpm в комментарии № 5: https://bugzilla.redhat.com/show_bug.cgi?id=1182337

Вот статья об этой проблеме: http://www.ripegroup.com/issues-with-updates-on-centos6-nss-softokn-freebl/

Здесь МОЙ шаги, чтобы исправить сломанный yum / rpm согласно ссылкам выше

Сначала создайте временную папку

$ mkdir my_tmp/
$ cd my_tmp/

Загрузите подходящий rpm-пакет nss-softokn-freebl с доверенного зеркала

$ wget <your trusted mirror>/nss-softokn-freebl-3.14.3-19.el6_6.x86_64.rpm

Извлечь RPM

$ rpm2cpio nss-softokn-freebl-3.14.3-19.el6_6.x86_64.rpm | cpio -idmv

Скопируйте извлеченные файлы библиотеки

$ sudo cp ./lib64/libfreeblpriv3.* /lib64

После этого у меня снова начинают работать yum / rpm.

Остерегайтесь разницы между 32-битной / 64-битной ОС, я не могу гарантировать, что это правильный способ исправить это, поэтому используйте его на свой страх и риск