虚拟机静态迁移

virsh list --all             #查看所有虚拟机状态

virsh destroy cookie1           #关闭需要做迁移的虚拟机cookie1

virsh dumpxml cookie1> /etc/libvirt/qemu/cookie2.xml           #复制cookie1.xml>cookie2.xml

virsh domblklist cookie1              #查看镜像文件所在目录

cp /home/kvm/cookie1.qcow2 /home/kvm/cookie2.qcow2              #复制cookie1.qcow2 > cookie2.qcow2


#注意相关权限


#编辑cookie2.xml修改相关配置

cookie2

可直接删除





virsh define /etc/libvirt/qemu/cookie2.xml

virsh start cookie2


#通过VNC Viewer登录该虚拟机(因此时还不知道此台机器的IP地址,如果通过22端口登录)

192.168.2.1:5910

#登录进入虚拟机之后编辑相关文件

vi /etc/sysconfig/network-scripts/ifcfg-eth0

IPADDR=192.168.2.10     #IP地址设置,保存退出

vi /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=Dev-2-10-cookie2

#删除文件

rm -rf /etc/udev/rules.d/70-persistent-net.rules

reboot   #重启虚拟机


#完成











你可能感兴趣的:(Linux命令大全,虚拟机,迁移)