一、kvm安装条件
- inter cpu ----> vmx
- amd cpu -------> svm
二、kvm虚拟化安装命令
dnf group install "Virtualization Client" "Virtualization Tools"
dnf group list --hidden
virt-manager
三、kvm虚拟化相关信息
- 服务名称: libvirtd
- 虚拟化核心 qemu/kvm
- 虚拟化存储目录(虚拟机硬盘) /var/lib/libvirt/images/westos.qcow2
- 虚拟化硬件信息: /etc/libvirt/qemu/westos.xml
四、手动安装虚拟机
相关命令:
qemu-img info xxxx.qcow2 ##查询虚拟硬盘信息
qemu-img create -f qcow2 xxxx.qcow2 -o lazy_refcounts=off ##建立虚拟硬盘并指定动态应用空间
qemu-img resize xxx.qcow2 20G ##更改虚拟硬盘容量最大阈值
创建一个名为westoslinux 20G的虚拟硬盘,其中-f是指定format格式为qcow2,lazy_refcounts=off时,硬盘大小不会锁死,而是使用多少就会占用多少,最多20G 也可以用
du -sh westoslinux.qcow2
查看虚拟硬盘占用内存大小
下面是手动安装虚拟机:
五、虚拟机管理命令
virt-manager ##打开虚拟机控制器
virsh list ##列出运行的虚拟机
virsh list --all ##列出所有虚拟机
virsh start westos ##开启虚拟机
virt-viewer westos ##显示westos虚拟机
virsh shutdown westos ##正常关闭虚拟机
virsh destroy westos ##断电westos虚拟机
六、虚拟机拷贝安装
可以看到在两个目录里,westoslinux虚拟机的硬件信息文件和硬盘文件 将两个文件都cp到 /mnt 目录里 用命令将westoslinux虚拟机卸载
卸载后硬件信息文件就没有了
把/mnt目录里两个文件复制到原来硬盘文件目录里 有一次性打开虚拟机的方式,也有永久恢复虚拟机的方式
用 virsh create westoslinux.xml 是一次性打开,关闭后虚拟机就会消失
virsh define westoslinux.xml 是永久性恢复westoslinux虚拟机
七、虚拟机快照
安装虚拟机的步骤大致与之前安装的步骤相同,不同的地方如下: 安装完之后
du -sh beifen.qcow2
可以查看到快照比虚拟机母盘要小得多,虚拟机安装的很快
|