openEuler安装KVM

1、关闭防火墙和selinux

[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# setenforce 0

2、下载软件包

libvirt:用于管理虚拟化平台的开源的 API,后台程序和管理工具。

qemu:开源(模拟)软件,能够模拟整套虚拟机的实现,包括 CPU、内存、IO 设备、 USB、网卡等。

virt-install:一个命令行工具,能够为 KVM、Xen 或其它支持 libvrit API 的 hypervisor 创建虚拟机并完成 GuestOS 安装。

wget:一个从网络上自动下载文件的自由工具。

net-tools:网络配置工具。

bridge-utils:用于配置 Linux 网桥。

[root@localhost ~]# dnf  -y install libvirt qemu virt-install wget net-tools bridge-utils 

3、创建目录与传镜像

//创建目录
[root@localhost ~]# cd /opt/
[root@localhost opt]# mkdir iso
[root@localhost opt]# mkdir images
[root@localhost opt]# ls
images  iso  patch_workspace//传镜像文件进入环境
[root@localhost ~]# mv openEuler-23.09-x86_64-dvd.iso  /opt/iso/
[root@localhost ~]# cd /opt/iso/
[root@localhost iso]# ll
total 4171780
-rw-r--r--. 1 root root 4271898624 Jan 21 15:13 openEuler-23.09-x86_64-dvd.iso

4、开启libvirt     管理虚拟化平台的API

[root@localhost ~]# systemctl start libvirtd
[root@localhost ~]# systemctl enable libvirtd

5、查看QEMU组件的状态

[root@localhost ~]# rpm -qi qemu
[root@localhost ~]# rpm -qi libvirt
[root@localhost ~]# systemctl status libvirtd

6、创建虚拟机


[root@localhost iso]# virt-install --name vm01 --video vga --memory 1024 --vcpus 1 --disk size=8 --cdrom /opt/iso/openEuler-23.09-x86_64-dvd.iso --network network=default --graphics vnc,listen=0.0.0.0,port=5900,password=123456 --noautoconsole报错后按提示加参数[root@localhost iso]# virt-install --name vm01 --video vga --memory 1024 --vcpus 1 --disk size=8 --cdrom /opt/iso/openEuler-23.09-x86_64-dvd.iso --network network=default --graphics vnc,listen=0.0.0.0,port=5900,password=123456 --noautoconsole --osinfo detect=on,require=off//字段解释
--virt-type 需要使用的管理程序名称
--cdrom CDROM 光驱安装介质
--memory MEMORY 内存容量配置
--vcpus VCPUS 虚拟 CPU 个数 
--noautoconsole 不要自动尝试连接到客户端控制台
--disk DISK 指定存储的各种选项。例如:--disk size=10 
--network NETWORK 指定网络接口,例如:--network bridge=mybr0--network network=my_libvirt_virtual_net
--graphics GRAPHICS 配置客户机显示设置

7、打开VNCviewer

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/422796.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Cadence——布局部分相关教程

本文章基于【凡亿】Cadence Allegro 17.4零基础入门66讲PCB Layout设计实战加个人理解写出 (一)中英文切换 注意:只是将选项卡部分切换中文 1,设置中文 a,打开PCB Editor 17.4以后,点击Help和About b,可以看到与下…

MSG3D

论文在stgcn与sta-lstm基础上做的。下面讲一下里面的方法: 1.准备工作 符号。这里是对符号进行解释。 一个人体骨骼图被记为G(v,E) 图卷积: 图卷积定义 考虑一种常用于处理图像的标准卷积神经网络 (CNN)。输入是像素网格。每个像素都有一个数据值向…

Spring-配置文件

一、引子 了解完Spring的基本概念后,我们紧接着来了解Spring中的核心文件--Spring配置文件。 二、配置Bean 我们在上一节Spring的基本概念中快速使用了一下Spring,其中我们在配置文件中主要涉及到就是Bean标签的配置:主要的配置字段有id, …

JVM系列-1.初识JVM

👏作者简介:大家好,我是爱吃芝士的土豆倪,24届校招生Java选手,很高兴认识大家📕系列专栏:Spring原理、JUC原理、Kafka原理、分布式技术原理、数据库技术、JVM原理🔥如果感觉博主的文…

多场景建模:阿里多场景多任务元学习方法M2M

multi-scenario multi-task meta learning approach (M2M) 背景 广告领域大部分是针对用户建模的,像点击率预估,很少有针对广告主需求建模(广告消耗预估、活跃率/流失率预估、广告曝光量预估),广告的类型较多&#x…

前端转鸿蒙的就业前景如何?有必要学鸿蒙么?

学习鸿蒙开发是否有必要,取决于多个因素: 一、个人兴趣与职业规划: 如果你对华为鸿蒙操作系统(HarmonyOS)感兴趣,并且希望将这个平台作为你的职业发展的方向,那么学习鸿蒙开发是非常有意义的。…

【C++初阶】第二站:类与对象(上) -- 下部分

前言: 本章知识点: 类对象模型、 this 指针 专栏: C初阶 目录 类对象模型 如何计算类对象的大小 类对象的存储方式猜测 结构体内存对齐规则 this指针 this指针的引出 this指针的特性 C语言和C实现Stack的对比 C语言实现 C实现 类对象模型 …

虚拟机CentOS7.5编译安装Qt4.8.7

虚拟机CentOS7.5编译安装Qt4.8.7 一.下载Qt二.安装步骤 一.下载Qt 官网下载链接:Qt4.8.7 官网下载速度可能会非常慢,本人已上传至CSDN,点此下载,下载后需要先用7z软件解压成zip包。 二.安装步骤 环境安装 yum install libX11…

api网关-kong

选型 api网关相关功能 服务的路由 动态路由负载均衡 服务发现 限流 熔断、降级 流量管理 黑白名单反爬策略 控制台:通过清晰的UI界面对网关集群进行各项配置。 集群管理:Goku网关节点是无状态的,配置信息自动同步,支持节点水…

STL之unordered_map使用方法

这里写目录标题 STL之unordered_map使用方法1.什么是STL呢2.unordered_map2.1 头文件:2.2 怎么创建:2.3 初始化:2.4 根据key获取对应value值:2.5 遍历,判断key是否存在:2.6 怎么根据迭代器it获取key和value…

ML Design Pattern——I see

ML Life Cycle MLOps ML Pipelines Fully automated processes ML Design Patterns Reading the book? 链接:https://pan.baidu.com/s/1MgOSHASAOJ0EVhMYmT9QeQ?pwd96uk 提取码:96uk

【K8S 云原生】K8S的包包管理器-helm

目录 一、helm概念 1、什么是helm 2、helm的概念: 二、实验部署: 1、安装helm: 2、对chart仓库的基本使用: 2.1、查看和更新chart仓库 2.2、安装chart 2.3、卸载chart: 3、helm自定义模版: 3.1、…