KVM安装和克隆虚拟机
一、安装
virt-install --connect=qemu:///system
–name 虚拟机名称
–ram 32768
–vcpus=8
–os-type=linux
–os-variant=rhel7
–accelerate
–hvm
–disk path=/data/kvm/kvm_虚拟机名称.qcow2,size=64,bus=virtio
–location=/data2/iso/CentOS-7.6-x86_64-DVD-1810.iso
–network bridge=kvmbr2,model=virtio
–force
-x “console=ttyS0”
–nographics
二、克隆
virt-clone -o 被克隆的虚拟机 -n 新虚拟机名称 -f /data/kvm/kvm_新虚拟机名称.qcow2
三、常用的命令。
1、查看在运行的虚拟机
virsh list
virsh list --all
2、查看创建的所有虚拟机
virsh list --all
3、启动虚拟机
virsh start 虚拟机名称
win10是虚拟机的domain名称,下同。
4、挂起虚拟机
virsh suspend 虚拟机名称
5、恢复被挂起的虚拟机
virsh resume 虚拟机名称
6、开机启动虚拟机,即在虚拟机服务(libvirt)启动的时候,就启动虚拟机。
virsh autostart 虚拟机名称
7、关闭开机启动虚拟机
virsh auto start --disable 虚拟机名称
8、关闭虚拟机
(需要ACPID服务的支持,ACPI是Advanced Configuration and PowerInterface缩写,高级配置和电源管理接口)
virsh shutdown 虚拟机名称
9、强制关闭虚拟机
这种方式是从virsh list列表中将虚拟机删除,仍然可以start起来
virsh destroy 虚拟机名称
10、启动默认的网络
virsh net-start default
11、自启动默认网络
virsh net-autostart default
12、彻底删除虚拟机步骤
1)关闭虚拟机:virsh destroy 虚拟机名称
2)删除定义:virsh undefine 虚拟机名称
3)删除虚拟机文件(在/var/lib/libvirtd/下的相关文件
virsh destroy 虚拟机名称
virsh undefine 虚拟机名称
rm -rf /data2/kvm/kvm_虚拟机名称.qcow2