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

Как создать зеркало для репозиториев RHEL 6 и 7 с помощью Amazon ec2 Image

Поскольку выход в открытый космос не поддерживает Red Hat Enterprise Linux, можно ли использовать AMI Amazon Linux (который поддерживает обновления yum RHEL) и использовать его в качестве прокси или зеркала для повторного распространения обновлений yum? или используйте Pulp / Katello для распространения обновлений RHEL. Нет информации, которую я мог бы найти в моем поиске Google.

Вот некоторая информация, которую я собрал:

  1. https://aws.amazon.com/amazon-linux-ami/faqs/
  2. https://www.theforeman.org/introduction.html
  3. https://github.com/spacewalkproject/spacewalk/blob/master/scripts/clone-errata/rhn-clone-errata.py
  4. https://www.reddit.com/r/linuxadmin/comments/5i65rb/creating_rhel_7_repository_mirror/

Хотя это правда, что Spacewalk не подключается к репозиториям RHEL (в противном случае он будет конкурировать со Satellite), вы можете обойти это, используя mrepo, чтобы отразить репозитории, а затем загрузить в Spacewalk. В нем нет ошибок, но есть скрипт на Python под названием get-errata.py (я полагаю), который сделает это за вас. Они требуют небольшой настройки, но они работают. Я знаю это, потому что я использовал оба этих инструмента для обслуживания инфраструктуры исправлений (и установки) нескольких разных компаний.

Просто ищите mrepo (много страниц и примеров). get-errata.py будет еще немного поработать.