Linux下的虚拟机管理命令(待续)
一、虚拟机管理命令
以下实验在真机的root用户下进行:
virt-manager 开启虚拟机管理
virsh list 显示正在运行的虚拟机
virsh list --all 显示所有虚拟机
virsh start desktop 打开虚拟机
virsh shutdown desktop 正常关闭虚拟机
virsh destroy desktop 强行关闭虚拟机
virsh-viewer desktop 显示虚拟机
bg 打入后台运行
二、如何把虚拟机复制到另外主机
在真机下的root用户下进行
1.把自己主机的虚拟机发送给别人
scp /var/lib/libvirt/images/$generic.qcow2 [email protected]:/mnt/ ####ip为别人的ip
scp /etc/libvirt/qemu/westos.xml [email protected]:/mnt/
别人的主机下的真机下的root下:
cd /mnt/
ls
vim westos.xml
pwd
mv generic.qcow2 /var/lib/libvirt/images/
virsh create westos.xml 创建临时虚拟机,须手动删除
ls
cd /var/lib/libvirt/images/
ls
cd /mnt/
ls
virsh create westos.xml 不能创建
virsh define westos.xml 永久创建
virsh undefine westos 关闭永久
- 把别人主机的虚拟机烤过来
scp [email protected]:/var/lib/libvirt/images/$generic.qcow2 /mnt/
scp [email protected]:/etc/libvirt/qemu/westos.xml /mnt/
mv /mnt/generic.qcow2 /var/lib/libvirt/images/
virsh create /mnt/westos.xml
virsh define /mnt/westos.xml
操作步骤如下: