5.2. 设置 Controller 和 Compute 节点


单独的测试根据测试计划中每个节点的已定义角色在两个节点上运行。

注意

重复以下流程来设置每个节点。

先决条件

  • 您已根据支持的 RHEL 版本在系统上安装 RHOSP。

    对应的支持的版本如下:

    Expand
    RHOSP 版本支持的 RHEL 版本

    17.0

    9.0

    17.1

    9.2

  • 您已在这两个节点上安装并启用了 Cockpit。
注意
  • 已安装需要认证的插件。
  • 这只适用于 Controller 节点。

步骤

  1. 使用您的 RHN 凭证,通过红帽订阅管理注册您的系统:

    # subscription-manager register
    Copy to Clipboard Toggle word wrap
  2. 显示您的系统可用订阅列表:

    # subscription-manager list --available*
    Copy to Clipboard Toggle word wrap

    搜索提供红帽认证(用于 RHEL 服务器)存储库的订阅,并记录订阅及其池 ID。

  3. 将订阅附加到您的系统:

    # subscription-manager attach --pool=<pool_ID>
    Copy to Clipboard Toggle word wrap

    将 pool_ID 替换为订阅的池 ID。

  4. 订阅红帽认证频道:

    • 对于 RHEL 8:

      # subscription-manager repos --enable=cert-1-for-rhel-8-<HOSTTYPE>-rpms
      Copy to Clipboard Toggle word wrap

      将 HOSTTYPE 替换为系统架构。要查找系统架构,请运行

      uname -m
      Copy to Clipboard Toggle word wrap

      Example:

      # subscription-manager repos --enable=cert-1-for-rhel-8-x86_64-rpms
      Copy to Clipboard Toggle word wrap
    • 对于 RHEL 9:

      # subscription-manager repos --enable=cert-1-for-rhel-9-<HOSTTYPE>-rpms
      Copy to Clipboard Toggle word wrap

      将 HOSTTYPE 替换为系统架构。要查找系统架构,请运行

      uname -m
      Copy to Clipboard Toggle word wrap

      Example:

      # subscription-manager repos --enable=cert-1-for-rhel-9-x86_64-rpms
      Copy to Clipboard Toggle word wrap
  5. 安装认证 RPM。

    # yum install redhat-certification
    Copy to Clipboard Toggle word wrap
  6. 安装 OpenStack 测试套件软件包:

    # yum install redhat-certification-openstack
    Copy to Clipboard Toggle word wrap
  7. 打开 Controller 和 Compute 节点中的授权密钥文件,并粘贴您之前复制的测试主机的公钥,然后保存文件。这将允许测试主机和每个节点之间的安全无密码通信。

    将 <user> 替换为您的用户名。

    # vi /<user>/.ssh/authorized_keys
    Copy to Clipboard Toggle word wrap

    Example:

    # vi /root/.ssh/authorized_keys
    Copy to Clipboard Toggle word wrap

其他资源

设置免密码 SSH

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat