目录
1 概述
2 安装准备
2.1 操作系统环境
2.2 工具版本
3 安装
3.1 下载Qemu-kvm及其依赖包
3.2 安装依赖包
3.3 安装qemu-kvm
3.4 安装libvirt
3.5 安装virt-manager
4 使用Qemu-kvm
4.1 重启libvirtd服务
4.2 创建虚拟机
1 概述
浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。详细介绍见官网链接浪潮信息云峦服务器操作系统KeyarchOS_KOS服务器操作系统-浪潮信息
KVM 是基于虚拟化扩展(Intel VT 或者 AMD-V)的 X86 硬件的开源的 Linux 原生的全虚拟化解决方案。KVM 中,虚拟机被实现为常规的 Linux 进程,由标准 Linux 调度程序进行调度;虚拟机的每个虚拟 CPU 被实现为一个常规的 Linux 进程。这使得 KMV 能够使用 Linux 内核的已有功能。在 Linux 全虚拟化解决方案 中, KVM 负责提供 CPU 虚拟化和内存虚拟化, 但是 KVM 对于一些计算机硬件设备还是无法进行完美的虚拟,于是就引入了 QEMU负责提供硬件设备的虚拟化, 以此弥补来 KVM 的缺陷。Qemu-kvm就是将两者整合到了一起的媒介。详细介绍见官网链接QEMU。
2 安装准备
2.1 操作系统环境
版本信息:KeyarchOS 5.8sp1
硬件平台:X86_64
2.2 工具版本
Qemu-kvm4.2.0
3 安装
3.1 下载Qemu-kvm及其依赖包
1、下载rpm包
2、查看依赖包
其中,指定了对应版本的rpm包需要下载对应包,每个rpm包也有自己单独的依赖关系,也需要一并下载。
3、下载依赖包
最终下载共计8个依赖包:
3.2 安装依赖包
1、使用yum命令本地安装qemu-kvm-common:
yum localinstall qemu-kvm-common-4.2.0-52.module_el8.5.0+ 853+a4d5519d.x86_64.rpm
2、使用yum命令本地安装qemu-img:
yum localinstall qemu-img-4.2.0-52.module_el8.5.0+853+a4d5519d.x86_64.rpm -y
3、使用yum命令本地安装qemu-core:
yum localinstall -y qemu-kvm-core-4.2.0-52.module_el8.5.0+853+a4d5519d.x86_64.rpm
4、使用yum命令本地安装qemu-kvm-block-rbd
yum localinstall -y qemu-kvm-block-rbd-4.2.0-52.module_el8.5.0+853+a4d5519d.x86_64.rpm
5、使用yum命令本地安装qemu-kvm-block-ssh
yum localinstall -y qemu-kvm-block-ssh-4.2.0-52.module_el8.5.0+853+a4d5519d.x86_64.rpm
6、使用yum命令本地安装qemu-kvm-block-iscsi
yum localinstall qemu-kvm-block-iscsi-4.2.0-52.module_el8.5.0+853+a4d5519d.x86_64.rpm -y
7、使用yum命令本地安装qemu-kvm-block-gluster
yum localinstall qemu-kvm-block-gluster-4.2.0-52.module_el8.5.0+853+a4d5519d.x86_64.rpm -y
8、使用yum命令本地安装qemu-kvm-block-curl
yum localinstall qemu-kvm-block-curl-4.2.0-52.module_el8.5.0+853+a4d5519d.x86_64.rpm -y
3.3 安装qemu-kvm
安装完上述依赖包后,再使用yum命令本地安装qemu-kvm包:
yum localinstall qemu-kvm-4.2.0-52.module_el8.5.0+853+a4d5519d.x86_64.rpm -y
3.4 安装libvirt
使用yum命令直接按照libvirt包(无需指定版本):
yum install libvirt -y
3.5 安装virt-manager
使用yum命令直接按照virt-manager包(无需指定版本):
yum install virt-manager -y
4 使用Qemu-kvm
4.1 重启libvirtd服务
1、安装完成后,重启libvirtd服务:
service libvirtd restart
2、查看版本:
virsh version
4.2 创建虚拟机
1、打开图形化管理界面
输入virt-manager并回车,即可出现管理界面
点击新建虚拟机,即可使用多种方式创建虚拟机。
2、选择本地安装介质(即本地iso安装)
3、设置内存与cpu:
4、创建存储卷
5、为虚拟机创建名称后点击完成即可进入系统安装界面