4.5. 使用 virt-manager 迁移
本节介绍使用 virt-manager 将 KVM 客户机虚拟机从一个主机物理机迁移到另一个主机。
打开 virt-manager
打开 virt-manager。从主菜单栏中选择"",以启动 virt-manager。 图 4.1. virt-Manager 主菜单
连接到目标主机物理机器
单击菜单,然后单击 ,以连接到目标主机物理机器。图 4.2. 打开 Add Connection 窗口
添加连接
此时会出现 Add Connection 窗口。图 4.3. 添加与目标主机物理机器的连接
输入以下详情:- 虚拟机监控程序 :选择 。
- method :选择连接方法。
- 用户名 :输入远程主机物理机器的用户名。
- hostname :输入远程主机物理机器的主机名。
点按钮。本例中使用了 SSH 连接,因此下一步中必须输入指定用户的密码。图 4.4. 输入密码
迁移客户机虚拟机
打开源主机物理机器中的客户机列表(单击主机名左侧的小三角),然后右键单击要迁移的 guest(本例中的guest1-rhel6- 64)并单击" "。图 4.5. 选择要迁移的客户端
在字段中,使用下拉列表选择要将 guest 虚拟机迁移到的主机物理机器,然后单击 。图 4.6. 选择目标主机物理机器并启动迁移过程
系统将显示进度窗口。图 4.7. 进度窗口
virt-manager 现在显示目标主机上运行的新迁移的客户机虚拟机。在源主机物理机器中运行的客户端虚拟机现在被列为 Shutoff 状态。图 4.8. 迁移的客户机虚拟机在目标主机物理机器中运行
可选 - 查看主机物理机器的存储详情
在菜单中,单击 ,显示 Connection Details 窗口。点选项卡。显示目标主机物理机器的 iSCSI 目标详情。请注意,迁移的客户机虚拟机被列为使用存储图 4.9. 存储详情
此主机由以下 XML 配置定义:图 4.10. 目标主机物理机器的 XML 配置
<pool type='iscsi'> <name>iscsirhel6guest</name> <source> <host name='virtlab22.example.com.'/> <device path='iqn.2001-05.com.iscsivendor:0-8a0906-fbab74a06-a700000017a4cc89-rhevh'/> </source> <target> <path>/dev/disk/by-path</path> </target> </pool> ...