Мне нужно создать локальный сервер обновлений RHEL5, чтобы уменьшить количество серверов, доступных в Интернете. Все локальные серверы rhel5 должны иметь возможность использовать этот сервер в качестве репозитория для исправлений. У меня есть сервер, зарегистрированный в Redhat, и я хотел бы использовать yum для этого. Это возможно?
Я думаю, что проект, который вы ищете, называется выход в открытый космос и позволяет запускать собственный сервер для программного обеспечения управления системой Red Hat. Однако AFAIK это заменяет вместо того, чтобы работать вместе с серверами Red Hat. Если вам нужен собственный сервер, который взаимодействует с серверами Red Hat, обратитесь к продавцу в Red Hat. У них есть продукт под названием RHN Satellite, но я им не пользовался.
Вот ссылка на RHN Спутник, спасибо за указатель weeheavy.
Похоже, ваш вопрос подразумевает, что, хотя у вас несколько серверов RHEL, только один зарегистрирован в RHN. Если это связано с тем, что у вас нет подписок на эти серверы, ваш вопрос сводится к «как мне получить больше, чем я плачу?».
Если ваша цель действительно ограничить воздействие, эту проблему решают брандмауэры ...
Вы можете настроить Squid на сервере, чтобы разрешить проксирование Yum из частной подсети на серверы обновлений Redhat. Он также может кэшировать пакеты, то есть загружать пакет только один раз для всех обновлений.
http://wiki.xdroop.com/space/Linux/squid/Configuring+a+Yum+Cache