4.2. 为外部数据库准备主机


使用最新的 Red Hat Enterprise Linux 9 或 Red Hat Enterprise Linux 8 安装新置备的系统来托管外部数据库。

Red Hat Enterprise Linux 的订阅不为将 Satellite 与外部数据库一起使用提供正确的服务级别协议。您还必须将 Satellite 订阅附加到您要用于外部数据库的基础操作系统。

先决条件

流程

选择您要在其中安装外部数据库的操作系统和版本:

4.2.1. Red Hat Enterprise Linux 9

  1. 禁用所有软件仓库:

    # subscription-manager repos --disable "*"
  2. 启用以下软件仓库:

    # subscription-manager repos \
    --enable=satellite-6.16-for-rhel-9-x86_64-rpms \
    --enable=satellite-maintenance-6.16-for-rhel-9-x86_64-rpms \
    --enable=rhel-9-for-x86_64-baseos-rpms \
    --enable=rhel-9-for-x86_64-appstream-rpms

验证

  • 验证是否启用了所需的软件仓库:

    # dnf repolist enabled

4.2.2. Red Hat Enterprise Linux 8

  1. 禁用所有软件仓库:

    # subscription-manager repos --disable "*"
  2. 启用以下软件仓库:

    # subscription-manager repos \
    --enable=satellite-6.16-for-rhel-8-x86_64-rpms \
    --enable=satellite-maintenance-6.16-for-rhel-8-x86_64-rpms \
    --enable=rhel-8-for-x86_64-baseos-rpms \
    --enable=rhel-8-for-x86_64-appstream-rpms
  3. 启用以下模块:

    # dnf module enable satellite:el8
    注意

    启用模块 satellite:el8 会警告与 postgresql:10ruby:2.5 冲突,因为这些模块被设置为 Red Hat Enterprise Linux 8 上的默认模块版本。模块 satellite:el8 具有 postgresql:12ruby:2.7 的依赖项,它们将通过 satellite:el8 模块启用。这些警告不会导致安装过程失败,因此可以安全地忽略。有关 Red Hat Enterprise Linux 8 中模块和生命周期流的更多信息,请参阅 Red Hat Enterprise Linux Application Streams 生命周期

验证

  • 验证是否启用了所需的软件仓库:

    # dnf repolist enabled
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.