-
-
虚拟机迁移简析 Migrate 流程:如果instance是running状态,则在在线迁移,否则离线迁移。D表示目的HOST, S表示源HOST。 离线迁移:S1-D端:1. D端lvchange –a y lvs,激活所有属于该instance的LV。2. 构造XML的各参数,virt-install创建虚拟机并生成xml3. Virsh define xml4. Instance_update更新host_id为D-host,以及status=SHUTDOWN5. 发至S端S2-S端:6. Lvchange –a n lvs 7. virsh undefined inst-id www.2cto.com 在线迁移(define 版本):S1-D端:1. Lvchange –a y lvs 2. 发至S端S2-S端:3. Virsh migrate –live inst-id qemu://dest-ip/system 4. 发至D端S3-D端:5. Virsh domstate inst-id 查看虚拟机状态,确保running状态, 6. 通过virsh dumpxml取得port/uuid,更新DB 7 virsh dumpxml inst-id 写入xml本地文件,设置vnc_pwd。 8 virsh define xml(因为改了pwd?) 9 instance-update更新host_id为D-host,以及status=RUNNING以及vnc_port 10. 发至S端 www.2cto.com S4-S端:11.virsh undefined instid 12. lvchange –a n lvsS5-D端:13. lvchange –a n lvs
点这里复制本页地址发送给您QQ/MSN上的好友
- 300*300广告