14.2.6. 将 RHEL 5 Xen 主机添加为虚拟机提供程序
添加 RHEL 5 Xen 主机,以将虚拟机从 Xen 导入到 Red Hat Virtualization。
Red Hat Virtualization 使用 V2V 将 RHEL 5 Xen 虚拟机转换为正确的格式,然后再导入它们。virt-v2v
软件包必须安装到至少一个主机上。默认情况下,virt-v2v
软件包在 Red Hat Virtualization 主机(RHVH)上可用,并在 Red Hat Enterprise Linux 主机上作为 VDSM 的依赖性安装在 Red Hat Virtualization 环境中。Red Hat Enterprise Linux 主机必须是 Red Hat Enterprise Linux 7.2 或更高版本。
virt-v2v
软件包在 ppc64le 架构中不可用,这些主机无法用作代理主机。
将 RHEL 5 Xen 实例添加为虚拟机提供程序
启用代理主机和 RHEL 5 Xen 主机之间的公钥身份验证:
登录代理主机,并为 vdsm 用户生成 SSH 密钥。
# sudo -u vdsm ssh-keygen
将 vdsm 用户的公钥复制到 RHEL 5 Xen 主机。代理主机的 known_hosts 文件也会更新,使其包含 RHEL 5 Xen 主机的主机密钥。
# sudo -u vdsm ssh-copy-id root@xenhost.example.com
登录 RHEL 5 Xen 主机,以验证登录是否正常工作。
# sudo -u vdsm ssh root@xenhost.example.com
-
单击
。 - 点 Add。
- 输入名称和描述。
- 从 Type 下拉列表中选择 XEN。
- 选择要导入 Xen 虚拟机的数据中心,或者选择任何数据中心以在单个导入操作期间指定目标数据中心。
- 在 URI 字段中输入 RHEL 5 Xen 主机的 URI。
-
在已安装
virt-v2v
的选定数据中心中选择一个主机,以便在虚拟机导入操作期间充当 Proxy 主机。该主机还必须能够连接到 RHEL 5 Xen 外部提供程序的网络。如果您选择了上述任何 数据中心,则无法在此处选择主机,而是在单独导入操作期间指定主机。 - 单击 Test 以测试您是否可以通过 RHEL 5 Xen 主机成功进行身份验证。
- 点击 OK。
要从 RHEL 5 Xen 外部提供程序导入虚拟机,请参阅 《 虚拟机管理指南》 中的从 RHEL 5 Xen 主机 导入虚拟机。