Linux下的虚拟机管理命令(待续)

一、虚拟机管理命令

以下实验在真机的root用户下进行:
Linux下的虚拟机管理命令(待续)

    virt-manager              开启虚拟机管理
    virsh list                显示正在运行的虚拟机
    virsh list --all          显示所有虚拟机
    virsh start desktop       打开虚拟机
    virsh shutdown desktop    正常关闭虚拟机
    virsh destroy desktop     强行关闭虚拟机
    virsh-viewer desktop      显示虚拟机
    bg                        打入后台运行

Linux下的虚拟机管理命令(待续)
Linux下的虚拟机管理命令(待续)Linux下的虚拟机管理命令(待续)Linux下的虚拟机管理命令(待续)

二、如何把虚拟机复制到另外主机

在真机下的root用户下进行

1.把自己主机的虚拟机发送给别人

    scp /var/lib/libvirt/images/$generic.qcow2 [email protected]:/mnt/     ####ip为别人的ip
    scp /etc/libvirt/qemu/westos.xml [email protected]:/mnt/

Linux下的虚拟机管理命令(待续)

别人的主机下的真机下的root下:

      cd /mnt/
      ls
      vim westos.xml
      pwd
      mv generic.qcow2 /var/lib/libvirt/images/
      virsh create westos.xml          创建临时虚拟机,须手动删除

Linux下的虚拟机管理命令(待续)

   ls
   cd /var/lib/libvirt/images/
   ls

Linux下的虚拟机管理命令(待续)

   cd /mnt/
   ls
   virsh create westos.xml      不能创建
   virsh define westos.xml      永久创建
   virsh undefine westos         关闭永久

Linux下的虚拟机管理命令(待续)

  1. 把别人主机的虚拟机烤过来
   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

操作步骤如下:
Linux下的虚拟机管理命令(待续)