目录

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

QEMU 重启虚拟机_QEMU 重启虚拟机

2.2 工具版本

Qemu-kvm4.2.0

3 安装

3.1 下载Qemu-kvm及其依赖包

1、下载rpm包

https://centos.pkgs.org/8-stream/centos-appstream-x86_64/qemu-kvm-4.2.0-52.module_el8.5.0+853+a4d5519d.x86_64.rpm.html

2、查看依赖包

QEMU 重启虚拟机_运维_02

其中,指定了对应版本的rpm包需要下载对应包,每个rpm包也有自己单独的依赖关系,也需要一并下载。

3、下载依赖包

最终下载共计8个依赖包:

QEMU 重启虚拟机_重启_03

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

QEMU 重启虚拟机_重启_04

2、使用yum命令本地安装qemu-img:

yum localinstall qemu-img-4.2.0-52.module_el8.5.0+853+a4d5519d.x86_64.rpm -y

QEMU 重启虚拟机_虚拟化_05

 3、使用yum命令本地安装qemu-core:

yum localinstall -y qemu-kvm-core-4.2.0-52.module_el8.5.0+853+a4d5519d.x86_64.rpm

QEMU 重启虚拟机_依赖包_06

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

QEMU 重启虚拟机_QEMU 重启虚拟机_07

 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

QEMU 重启虚拟机_运维_08

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

QEMU 重启虚拟机_依赖包_09

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

QEMU 重启虚拟机_运维_10

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

QEMU 重启虚拟机_依赖包_11

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

QEMU 重启虚拟机_重启_12

3.4 安装libvirt

使用yum命令直接按照libvirt包(无需指定版本):

yum install libvirt -y

QEMU 重启虚拟机_重启_13

3.5 安装virt-manager

使用yum命令直接按照virt-manager包(无需指定版本):

yum install virt-manager -y

QEMU 重启虚拟机_运维_14

4 使用Qemu-kvm

4.1 重启libvirtd服务

1、安装完成后,重启libvirtd服务:

service libvirtd restart

QEMU 重启虚拟机_依赖包_15

2、查看版本:

virsh version

 

QEMU 重启虚拟机_QEMU 重启虚拟机_16

4.2 创建虚拟机

1、打开图形化管理界面

输入virt-manager并回车,即可出现管理界面

QEMU 重启虚拟机_虚拟化_17

点击新建虚拟机,即可使用多种方式创建虚拟机。

2、选择本地安装介质(即本地iso安装)

QEMU 重启虚拟机_虚拟化_18

QEMU 重启虚拟机_运维_19

 3、设置内存与cpu:

QEMU 重启虚拟机_重启_20

4、创建存储卷

QEMU 重启虚拟机_依赖包_21

 5、为虚拟机创建名称后点击完成即可进入系统安装界面

QEMU 重启虚拟机_运维_22

 

QEMU 重启虚拟机_虚拟化_23