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

简介: Linux下使用KVM虚拟机安装华为OpenEuler系统

背景和优点


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

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


image.png


下面是红帽对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

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


image.png


安装完成后,启动libvirtd并设置为开机启动。

systemctl enable --now libvirtd
systemctl status libvirtd

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


image.png

使用KVM图形工具


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

在Windows下安装好XManager和Xshell工具软件,使用Xshell登录到前面安装好KVM的操作系统,使用以下命令运行KVM图形管理工具。

virt-manager

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


image.png

创建虚拟机


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

image.png

选择本地的ISO镜像文件。


image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

相关文章
|
8天前
|
资源调度 JavaScript 搜索推荐
Linux系统之部署envlinks极简个人导航页
【4月更文挑战第11天】Linux系统之部署envlinks极简个人导航页
42 2
|
10天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
61 0
|
10天前
|
监控 Unix Linux
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
Linux操作系统调优相关工具(四)查看Network运行状态 和系统整体运行状态
26 0
|
8天前
|
存储 算法 Linux
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
【实战项目】网络编程:在Linux环境下基于opencv和socket的人脸识别系统--C++实现
25 6
|
3天前
|
Ubuntu 数据安全/隐私保护
在UBUNTU虚拟机上安装R软件包
在UBUNTU虚拟机上安装R软件包
|
4天前
|
运维 网络协议 Unix
18.系统知识-Linux常用命令
18.系统知识-Linux常用命令
|
4天前
|
Ubuntu Linux 定位技术
手把手教你优雅的安装虚拟机 Ubuntu —— 图文并茂
手把手教你优雅的安装虚拟机 Ubuntu —— 图文并茂
|
10天前
|
Linux 虚拟化
linux 虚拟机扩容--直接扩容到根目录
linux 虚拟机扩容--直接扩容到根目录
23 1
|
12天前
|
Prometheus 监控 Cloud Native
【Linux】查看系统内存命令(详细讲解)
【Linux】查看系统内存命令(详细讲解)
|
15天前
|
Linux API C语言
FFmpeg开发笔记(一)搭建Linux系统的开发环境
本文指导初学者如何在Linux上搭建FFmpeg开发环境。首先,由于FFmpeg依赖第三方库,可以免去编译源码的复杂过程,直接安装预编译的FFmpeg动态库。推荐网站<https://github.com/BtbN/FFmpeg-Builds/releases>提供适用于不同系统的FFmpeg包。但在安装前,需确保系统有不低于2.22版本的glibc库。详细步骤包括下载glibc-2.23源码,配置、编译和安装。接着,下载Linux版FFmpeg安装包,解压至/usr/local/ffmpeg,并设置环境变量。最后编写和编译简单的C或C++测试程序验证FFmpeg环境是否正确配置。
35 8
FFmpeg开发笔记(一)搭建Linux系统的开发环境

热门文章

最新文章