15.3. 在计算配置集中添加 Microsoft Azure Resource Manager 详情


使用这个流程将 Microsoft Azure 硬件设置添加到计算配置集。当您使用此计算配置集在 Microsoft Azure 上创建主机时,这些设置会被自动填充。

要使用 CLI 而不是 Satellite Web UI,请参阅 CLI 过程

流程

  1. 在 Satellite Web UI 中,进入到 Infrastructure > Compute Profiles
  2. 在 Compute Profiles 窗口中,单击现有计算配置文件的名称,或者单击 Create Compute Profile,输入 Name,然后单击 Submit
  3. 点 Azure 计算资源的名称。
  4. Resource group 列表中,选择要置备的资源组。
  5. VM Size 列表中,选择要置备的虚拟机的大小。
  6. Platform 列表中,选择 Linux
  7. Username 字段中,输入要进行身份验证的用户名。请注意,您为计算配置集输入的用户名必须与您在创建镜像时使用的用户名相同。
  8. 要验证用户,请使用以下选项之一:

    • 要使用密码进行身份验证,请在 Password 字段中输入密码。
    • 要使用 SSH 密钥进行身份验证,请在 SSH Key 字段中输入 SSH 密钥。
  9. 可选: 如果您希望虚拟机使用高级虚拟机磁盘,请选中 Premium OS Disk 复选框。
  10. OS Disk Caching 列表中,选择磁盘缓存设置。
  11. 可选:在 Custom Script Command 字段中,输入在置备虚拟机时在虚拟机上执行的命令。
  12. 可选: 如果您要在置备完成后运行自定义脚本,在 Comma separated file URIs 字段中输入以逗号分隔的文件 URI 来使用的脚本。脚本必须包含 sudo,因为 Red Hat Satellite 将文件下载到主机和脚本上的 /var/lib/waagent/custom-script/download/0/ 目录中。
  13. 可选: 您可以通过选择 NVIDIA 驱动程序 / CUDA 复选框来添加 NVIDIA 驱动程序。如需更多信息,请参阅以下 Microsoft Azure 文档:

  14. 可选: 如果要在虚拟机上创建额外卷,点 Add Volume 按钮,输入 Size in GB,然后选择 Data Disk Caching method。

    • 请注意,这些磁盘的最大数量取决于所选的 VM Size。有关 Microsoft Azure VM 存储要求的更多信息,请参阅 Microsoft Azure 文档
  15. Add Interface

    重要

    最大接口数量取决于所选的虚拟机大小。如需更多信息,请参阅上面的 Microsoft Azure 文档链接。

  16. Azure Subnet 列表中,选择要置备的 Azure 子网。
  17. Public IP 列表中,选择公共 IP 设置。
  18. 可选: 如果您希望虚拟机使用静态私有 IP,请选择 Static Private IP 复选框。
  19. Submit

CLI 过程

  1. 创建用于 Azure Resource Manager 计算资源的计算配置集:

    # hammer compute-profile create --name compute_profile_name
    Copy to Clipboard Toggle word wrap
  2. 将 Azure 详情添加到计算配置集。使用用户名设置,输入用于镜像访问的 SSH 用户名。请注意,您为计算配置集输入的用户名必须与您在创建镜像时使用的用户名相同。

    # hammer compute-profile values create \
    --compute-attributes="resource_group=resource_group,vm_size=Standard_B1s,username=azure_user,password=azure_password,platform=Linux,script_command=touch /var/tmp/text.txt" \
    --compute-profile "compute_profile_name" \
    --compute-resource azure_cr_name \
    --interface="compute_public_ip=Dynamic,compute_network=mysubnetID,compute_private_ip=false" \
    --volume="disk_size_gb=5,data_disk_caching=None"
    Copy to Clipboard Toggle word wrap

    可选:如果要在置备后在虚拟机上运行脚本,请指定以下设置:

    • 要直接输入脚本,使用 script_command 设置,输入要在置备的虚拟机上执行的命令。
    • 要从 URI 运行脚本,使用 script_uris 设置,请输入以逗号分隔的脚本 URI。脚本必须包含 sudo,因为 Red Hat Satellite 将文件下载到主机上的 /var/lib/waagent/custom-script/download/0/ 目录中,因此脚本需要执行 sudo 权限。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat