第 5 章 部署 virt-who 配置
创建 virt-who 配置后,Satellite 提供了一个脚本来自动化部署过程。该脚本安装 virt-who 并创建单独和全局 virt-who 配置文件。
对于红帽产品,您必须将每个配置文件部署到文件中指定的虚拟机监控程序上。对于其他产品,您必须将配置文件部署到卫星服务器、胶囊服务器或单独的 Red Hat Enterprise Linux 服务器,该服务器专用于运行 virt-who。
- 要将文件部署到虚拟机监控程序或胶囊服务器,请参阅 第 5.1 节 “在 Hypervisor 上部署 virt-who 配置”。
- 要在裸机上部署文件,请参阅 第 5.2 节 “在服务器上部署 virt-who 配置”。
- 要在单独的 Red Hat Enterprise Linux 服务器中部署文件,请参考 第 5.3 节 “在 Red Hat Enterprise Linux 服务器 9 月部署 virt-who 配置”。
5.1. 在 Hypervisor 上部署 virt-who 配置 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用这个步骤在文件中指定的红帽 hypervisor 上部署 virt-who 配置。全局值仅适用于此管理程序。
您还可以使用这个步骤在 Capsule 服务器上部署 vCenter 或 Hyper-V virt-who 配置。全局配置值适用于同一胶囊服务器上的所有 virt-who 配置,每次部署新的 virt-who 配置时都会被覆盖。
先决条件
- 将虚拟机监控程序注册到红帽卫星。
-
如果您使用 Red Hat Virtualization Host(RHVH),请将其更新至最新版本,以便最小 virt-who 版本可用。默认情况下,RHVH 上提供了 virt-who,但无法通过
rhel-7-server-rhvh-4-rpms存储库单独更新。 - 在管理程序中创建只读 virt-who 用户。
- 为您的虚拟化平台创建 virt-who 配置。
流程
- 在 Satellite Web UI 中,进入 Infrastructure > Virt-who 配置。
- 点 virt-who 配置的名称。
- 单击 Deploy 选项卡。
- 在 Configuration script 下,单击 Download the script。
将脚本复制到虚拟机监控程序:
scp deploy_virt_who_config_1.sh root@hypervisor.example.com:
# scp deploy_virt_who_config_1.sh root@hypervisor.example.com:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使部署脚本成为可执行文件并运行它:
chmod +x deploy_virt_who_config_1.sh sh deploy_virt_who_config_1.sh
# chmod +x deploy_virt_who_config_1.sh # sh deploy_virt_who_config_1.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow 部署完成后,删除脚本:
rm deploy_virt_who_config_1
# rm deploy_virt_who_config_1Copy to Clipboard Copied! Toggle word wrap Toggle overflow