宿主机:ubuntu20.04
安装kvm,参考:https://zhuanlan.zhihu.com/p/349878449
kvm启动ubuntu虚拟器:
$ cat ./kvm_install.sh
#!/bin/bash
virt-install --name u1604 --memory 2048 --vcpus sockets=1,cores=1,threads=2
--cdrom=/home/XXX/ubuntu-16.04.2-desktop-amd64.iso
--os-type=linux
--disk /home/XXX/kvmdisk/u16/u16.vdisk,size=20
--network bridge=br0,model=virtio
--graphics vnc,password=000000,port=5910,listen=0.0.0.0
--hvm
--virt-type kvm
执行启动虚拟机命令后,使用vnc连接虚拟机完成安装
修改虚拟机内存及CPU,虚拟机配置文件位于/etc/libvirt/qemu/ 目录下
virsh edit 虚拟机器名字,修改以下的memory跟vcpu
<name>k8smaster1</name>
<memory unit='KiB'>4194304</memory>
<currentMemory unit='KiB'>4194304</currentMemory>
<vcpu placement='static'>2</vcpu>
修改完配置后,需要执行virsh define /etc/libvirt/qemu/虚拟机配置文件
克隆虚拟机命令:virt-clone -o 原虚拟器名称 -n 新虚拟机名称 -f 新虚拟机磁盘名称
删除虚拟器: virsh destroy 虚拟机
virsh undefine 虚拟器
关闭虚拟机: virsh shudown
开启虚拟器: virsh start
开机自启动: virsh auto-start