15.3. 在计算配置集中添加 Microsoft Azure Resource Manager 详情
使用这个流程将 Microsoft Azure 硬件设置添加到计算配置集。当您使用此计算配置集在 Microsoft Azure 上创建主机时,这些设置会被自动填充。
要使用 CLI 而不是 Satellite Web UI,请参阅 CLI 过程。
流程
- 在 Satellite Web UI 中,进入到 Infrastructure > Compute Profiles。
- 在 Compute Profiles 窗口中,单击现有计算配置文件的名称,或者单击 Create Compute Profile,输入 Name,然后单击 Submit。
- 点 Azure 计算资源的名称。
- 从 Resource group 列表中,选择要置备的资源组。
- 在 VM Size 列表中,选择要置备的虚拟机的大小。
- 从 Platform 列表中,选择 Linux。
- 在 Username 字段中,输入要进行身份验证的用户名。请注意,您为计算配置集输入的用户名必须与您在创建镜像时使用的用户名相同。
要验证用户,请使用以下选项之一:
- 要使用密码进行身份验证,请在 Password 字段中输入密码。
- 要使用 SSH 密钥进行身份验证,请在 SSH Key 字段中输入 SSH 密钥。
- 可选: 如果您希望虚拟机使用高级虚拟机磁盘,请选中 Premium OS Disk 复选框。
- 从 OS Disk Caching 列表中,选择磁盘缓存设置。
- 可选:在 Custom Script Command 字段中,输入在置备虚拟机时在虚拟机上执行的命令。
-
可选: 如果您要在置备完成后运行自定义脚本,在 Comma separated file URIs 字段中输入以逗号分隔的文件 URI 来使用的脚本。脚本必须包含
sudo
,因为 Red Hat Satellite 将文件下载到主机和脚本上的/var/lib/waagent/custom-script/download/0/
目录中。 可选: 您可以通过选择 NVIDIA 驱动程序 / CUDA 复选框来添加 NVIDIA 驱动程序。如需更多信息,请参阅以下 Microsoft Azure 文档:
可选: 如果要在虚拟机上创建额外卷,点 Add Volume 按钮,输入 Size in GB,然后选择 Data Disk Caching method。
- 请注意,这些磁盘的最大数量取决于所选的 VM Size。有关 Microsoft Azure VM 存储要求的更多信息,请参阅 Microsoft Azure 文档。
点 Add Interface。
重要最大接口数量取决于所选的虚拟机大小。如需更多信息,请参阅上面的 Microsoft Azure 文档链接。
- 从 Azure Subnet 列表中,选择要置备的 Azure 子网。
- 从 Public IP 列表中,选择公共 IP 设置。
- 可选: 如果您希望虚拟机使用静态私有 IP,请选择 Static Private IP 复选框。
- 点 Submit。
CLI 过程
创建用于 Azure Resource Manager 计算资源的计算配置集:
hammer compute-profile create --name compute_profile_name
# hammer compute-profile create --name compute_profile_name
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将 Azure 详情添加到计算配置集。使用用户名设置,输入用于镜像访问的 SSH 用户名。
请注意,您为计算配置集输入的用户名必须与您在创建镜像时使用的用户名相同。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 可选:如果要在置备后在虚拟机上运行脚本,请指定以下设置:
-
要直接输入脚本,使用
script_command
设置,输入要在置备的虚拟机上执行的命令。 -
要从 URI 运行脚本,使用
script_uris
设置,请输入以逗号分隔的脚本 URI。脚本必须包含sudo
,因为 Red Hat Satellite 将文件下载到主机上的/var/lib/waagent/custom-script/download/0/
目录中,因此脚本需要执行 sudo 权限。
-
要直接输入脚本,使用