如何使用 Amazon ec2 Image 为 RHEL 6 和 7 存储库创建镜像

如何使用 Amazon ec2 Image 为 RHEL 6 和 7 存储库创建镜像

由于 spacewalk 不支持 Red Hat Enterprise Linux,是否可以使用 Amazon Linux AMI(支持 RHEL yum 更新)并将其用作代理或镜像来重新分发 yum 更新?或者使用 Pulp/Katello 进行 RHEL 更新分发。我在谷歌搜索中找不到任何信息。

以下是我收集的一些信息:

  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/

答案1

虽然 Spacewalk 确实不连接到 RHEL 存储库(否则它将与 Satellite 竞争),但您可以使用 mrepo 来镜像存储库,然后上传到 Spacewalk。它不会获取勘误表,但有一个名为 get-errata.py(我相信)的 python 脚本可以为您完成此操作。它们需要一点设置,但它们可以工作。我知道,因为我使用这两种工具来维护几家不同公司的补丁(和安装)基础设施。

只需搜索 mrepo(大量页面和示例)。get-errata.py 的工作量会稍微大一些。

相关内容