KVM
定义
Linux系统下常用的虚拟机是KVM(Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块)
安装条件
1.inter cpu ----> vmx
2.amd cpu -------> svm
cat /proc/cpuinfo 查看cpu类型
图中linux是inter cpu,并且有vmx指令级参数,有了这个才能安装使用KVM。
如果你是amd cpu,就必须要有svm这个指令级参数
kvm 虚拟化安装
Virtualization Client ##虚拟化客户端
Virtualization Tools ##虚拟化工具
Virtualization Hypervisor ##虚拟化核心套件
用dnf命令列出隐藏组
安装以上三个组
这样虚拟机管理工具就安装好啦!
kvm虚拟化相关信息
服务名称:libvirtd
虚拟化核心:qemu/kvm
虚拟化存储目录(虚拟机硬盘)/var/lib/libvirt/images/westos.qcow2
虚拟化硬件信息:
/etc/libvirt/qemu/westos.xml
vim /etc/libvirt/qemu/node1.xml
这个node1.xml里面就会记录着虚拟机的网卡位置,启动分区等相关的硬件信息。
手动安装虚拟机
虚拟机安装步骤
虚拟机管理命令
virt-viewer lyx 显示 lyx虚拟机
virt-manager 打开虚拟机控制器
virsh list 列出运行的虚拟机
virsh list --all 列出所有虚拟机
virsh start lyx 开启虚拟机
virsh shutdown lyx 正常关闭虚拟机(会被阻塞)
virsh destroy lyx 断电 lyx 虚拟机(不会被阻塞)
虚拟机快照
qemu-img create 拍快照
给lyx拍个快照为copy