Linux|Linux下使用KVM虚拟机安装华为OpenEuler系统

Linux|Linux下使用KVM虚拟机安装华为OpenEuler系统

文章图片

Linux|Linux下使用KVM虚拟机安装华为OpenEuler系统

文章图片

Linux|Linux下使用KVM虚拟机安装华为OpenEuler系统

文章图片

Linux|Linux下使用KVM虚拟机安装华为OpenEuler系统

文章图片

Linux|Linux下使用KVM虚拟机安装华为OpenEuler系统

文章图片

Linux|Linux下使用KVM虚拟机安装华为OpenEuler系统

文章图片

Linux|Linux下使用KVM虚拟机安装华为OpenEuler系统

文章图片

Linux|Linux下使用KVM虚拟机安装华为OpenEuler系统

文章图片

Linux|Linux下使用KVM虚拟机安装华为OpenEuler系统

背景和优点KVM是Kernel-based Virtual Machine的简称 , 是一个开源的系统虚拟化模块 , 从名字可以看出 , 是一个基于内核的虚拟化系统 。

相比较于我们常用的VMware虚拟机 , KVM不仅仅开源 , 而且基于Linux内核 , 其工作效率更高 , 这点在红帽官方得到证实 。

下面是红帽对KVM与VMware官方作出的说明 , 我把地址放在下面 , 有需要的朋友可以参考了解 。
# KVM与VMware官方对比说明
https://www.redhat.com/zh/topics/virtualization/kvm-vs-vmware-comparison

KVM 和 VMware ESXi 都是非常成熟稳定的虚拟机监控程序 , 可以支持各种企业工作负载 , 由于KVM其开源特性 , 你不用再像ESXi那样为其支付许可费用 , 更能节约成本 。
安装KVM我这里依然在CentOS下搭建演示 , 使用Ubuntu的朋友操作类似 。
使用root用户登录到系统 , 使用以下命令安装KVM核心组件 。
# 使用命令安装以下KVM核心组件
yum -y install qemu-kvm
yum -y install libvirt-daemon
yum -y install libvirt-client
yum -y install libvirt-daemon-driver-qemu
yum -y install virt-manager

上面各个组件的含义可参考下表:

安装完成后 , 启动libvirtd并设置为开机启动 。
systemctl enable --now libvirtd
systemctl status libvirtd

可以看到本机上的libvirtd守护进程已经在正常运行 。

使用KVM图形工具如果你的Linux有图形桌面环境 , 那你可能需要到桌面上去执行启动KVM图形管理工具;如果你像我一样使用的是字符下的Linux系统 , 根本没有安装桌面 , 那需要一个图形转发软件来显示图形 。比如使用NETSARANG旗下的XManager软件来转发 , 也就是同Xshell一家的软件 。
在Windows下安装好XManager和Xshell工具软件 , 使用Xshell登录到前面安装好KVM的操作系统 , 使用以下命令运行KVM图形管理工具 。
virt-manager

执行后 , 会自动弹出一个窗口 , 如果你像我一样没有报错则成功 。

创建虚拟机
利用文件传输工具将OpenEuler传输到服务器/tmp目录下备用 。

回到前面的图形操作界面 , 在KVM里新建一个虚拟机 。

选择本地的ISO镜像文件 。


选择本地的ISO文件 , 并浏览本地目录 。

定位到文件目录/tmp下 , 并选定我们的安装镜像文件中 。