2.3. 为容器化安装准备 Red Hat Enterprise Linux 主机


容器化 Ansible Automation Platform 在 Red Hat Enterprise Linux 主机上作为基于 Podman 的容器运行组件服务。准备 Red Hat Enterprise Linux 主机以确保安装成功。

流程

  1. 以非 root 用户身份登录 Red Hat Enterprise Linux 主机。
  2. 确保与主机关联的主机名被设置为完全限定域名(FQDN)。

    1. 要检查与您的主机关联的主机名,请运行以下命令:

      hostname -f
      Copy to Clipboard Toggle word wrap

      输出示例:

      aap.example.org
      Copy to Clipboard Toggle word wrap
    2. 如果主机名不是 FQDN,您可以使用以下命令设置它:

      $ sudo hostnamectl set-hostname <your_hostname>
      Copy to Clipboard Toggle word wrap
  3. 使用 subscription-manager 注册 Red Hat Enterprise Linux 主机:

    $ sudo subscription-manager register
    Copy to Clipboard Toggle word wrap
  4. 验证主机上只启用了 BaseOS 和 AppStream 软件仓库:

    $ sudo dnf repolist
    Copy to Clipboard Toggle word wrap

    RHEL 9 的输出示例:

    Updating Subscription Management repositories.
    repo id                                                    repo name
    rhel-9-for-x86_64-appstream-rpms                           Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs)
    rhel-9-for-x86_64-baseos-rpms                              Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs)
    Copy to Clipboard Toggle word wrap

    RHEL 10 的输出示例:

    Updating Subscription Management repositories.
    repo id                                                    repo name
    rhel-10-for-x86_64-appstream-rpms                          Red Hat Enterprise Linux 10 for x86_64 - AppStream (RPMs)
    rhel-10-for-x86_64-baseos-rpms                             Red Hat Enterprise Linux 10 for x86_64 - BaseOS (RPMs)
    Copy to Clipboard Toggle word wrap
  5. 确保主机可以使用 DNS 解析主机名和 IP 地址。这对于确保服务可以互相通信非常重要。
  6. 安装 ansible-core

    $ sudo dnf install -y ansible-core
    Copy to Clipboard Toggle word wrap
  7. 可选:您可以安装额外的工具,它们可用于故障排除目的,如 wgetgit-corersyncvim

    $ sudo dnf install -y wget git-core rsync vim
    Copy to Clipboard Toggle word wrap
  8. 可选: 要让安装程序自动获取并应用 Ansible Automation Platform 订阅清单许可证,请按照 获取清单文件 中的步骤操作。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat