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

本文详细介绍在Linux系统下KVM虚拟化的安装部署过程,包括KVM的定义、安装条件、虚拟机管理命令及快照操作。适用于希望掌握KVM虚拟化技术的IT专业人士。
1407

被折叠的 条评论
为什么被折叠?



