心之所向,皆可身往。

KVM 虚拟机安装

virt-install \
    --virt-type=kvm \
    --connect qemu:///system \
    --name centos71 \
    --memory=30720 \
    --vcpus=10 \
    --disk path=/vmdata/centos71.qcow2,device=disk,format=qcow2,bus=virtio,cache=none,size=200 \
    --location=/iso/CentOS-7-x86_64-DVD-1810.iso \
    --os-type=linux \
    --os-variant=rhel7 \
    --network bridge=br0,model=virtio,model=e1000 \
    --hvm \
    --noautoconsole \
    --graphics vnc,listen=0.0.0.0,port=5901 \
    --extra-args='console=ttyS0' \

    --vnc \
    --vncport=5901 \
    --network network=default \
    --cdrom /iso/CentOS-7-x86_64-DVD-1810.iso \
    --force
    --graphics spice
    --import

# 查看所有的虚拟机
$ virsh list --all
# 启动虚拟机
$ virsh start centos71
# 虚拟机随物理机启动而启动
$ virsh autostart centos71
# 取消虚拟机随物理机启动而启动
$ virsh autostart --disable centos71
# 连接虚拟机
$ virsh console centos71
# 退出虚拟机
ctrl+]
# 关闭虚拟机
$ virsh shutdown centos71
# 关闭虚拟机
(强制断电关闭)
$ virsh destroy centos71
# 彻底删除虚拟机
$ virsh undefine centos71.xml
$ virsh define centos71.xml
# 挂起虚拟机
# 挂起
$ virsh suspend centos71
# 恢复被挂起
$ virsh resume centos71