1

У меня есть 2 новых хоста redhat (Red Hat Enterprise Linux Server, выпуск 5.9). Давайте назовем их А и Б. Они оба работают в 2 разных сетях.

Я пытаюсь запустить команду 'yum -update' на обоих хостах. Работает на А и обновляет пакеты.

Сбой на B. Похоже, команда истекает при попытке добраться до сервера, который содержит pkgs/info.

[root@den-mon1 log]# yum -v update
Loading "rhnplugin" plugin
Loading "security" plugin
Config time: 0.084

Я не изменил файл /etc/yum.conf на A или B. В /etc/yum.repos.d я вижу один файл - rhel-debuginfo.repo. Его содержимое -

[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

Вопрос - Где находится конф по умолчанию для Yum и к какому серверу по умолчанию он пытается обратиться, чтобы получить информацию о pkg?

1 ответ1

1

Есть несколько конфигурационных файлов Yum

/etc/yum.conf - основной файл конфигурации

/etc/yum.repos.d/<repo_name>.repo - дополнительный репозиторий, т. е. EPEL, RPM-кузница и т. д., совместимые с версией дистрибутива.

/etc/sysconfig/rhn/up2date - используется агентом rhnsd и может быть настроен для подключения к серверам, размещенным на RHN или RHN Satellite.

Что касается сбоя соединения на хосте B, это, вероятно, связано с тем, как вы настроили свою сеть. Проверьте, есть ли заблокированный порт, выходящий в Интернет. Пожалуйста, проверьте вывод в /var/log/up2date.log чтобы увидеть, что происходит.

Вам, вероятно, не нужен репозиторий rhel-debuginfo, это для разработчиков, которым нужна дополнительная информация при отладке приложения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .