Redhat

如何使用 Amazon ec2 映像為 RHEL 6 和 7 儲存庫製作鏡像

  • February 14, 2018

由於 spacewalk 不支持 Red Hat Enterprise Linux,是否可以使用 Amazon Linux AMI(支持 RHEL yum 更新)並將其用作代理或鏡像來重新分發 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 來繞過它。它沒有勘誤表,但有一個名為 get-errata.py 的 python 腳本(我相信)會為你做這件事。它們需要一些設置,但它們可以工作。我知道是因為我使用這兩種工具來維護幾個不同公司的更新檔(和安裝)基礎設施。

只需搜尋 mrepo(大量頁面和範例)。get-errata.py 會做更多的工作。

引用自:https://serverfault.com/questions/897144