RHEL8.2安装QEMU及KVM虚拟化

一、环境

  • 操作系统:CentOS8.2
  • CPU:4C
  • 内存:16G
  • 磁盘:250G,其中180G分配给/data,用于存储数据及kvm存储池。

二、安装步骤

dnf module install virt
dnf install virt-install virt-viewer virt-manager -y

三、启动 libvirtd 服务:

systemctl enable libvirtd
systemctl start libvirtd

四、创建虚拟机

(一)图形化界面
打开“虚拟系统管理器”
在这里插入图片描述
点击“文件–新建虚拟机”
在这里插入图片描述
选择“本地安装介质ISO映像或者光驱”,前提是你的服务器上有镜像

点击“浏览–本地浏览”
在这里插入图片描述
点击左侧“其他位置”,找到/usr/local/src目录,选择镜像文件,点击右上角“打开”
在这里插入图片描述
点击“前进”
在这里插入图片描述
配置内存大小和CPU数量
在这里插入图片描述
开始创建存储,点击“选择或创建自定义存储”
在这里插入图片描述

点击左下角加号,添加新的存储;
创建存储池,输入目标路径,我这/data目录为专门预留的存储目录,默认存储池路径为pool。
在这里插入图片描述
选择左侧的pool存储池,创建存储卷,存储卷名称为我们要创建的虚拟机的名称servera,存储大小自己定义,建议大于20G。
在这里插入图片描述
选择上面创建好的存储卷servera,点击“选择卷”
在这里插入图片描述
点击“前进”
在这里插入图片描述
输入虚拟机名称servera
在这里插入图片描述
开始安装虚拟机,后面的步骤跟正常安装操作系统一样
在这里插入图片描述
安装完成
在这里插入图片描述

五、虚拟机管理

未完待续……

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

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

相关文章

Jenkins与CI/CD

简介 CI(持续集成) Continuous Integration是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编…

监控摄像头的像素200万,400万,800万都是什么意思,200万像素、400万像素、800万像素是如何换算出来的?

一、像素 像素(Pixel)是用来表示图像分辨率的单位,数字越大,表示图像中的细节可以更精细地展现。当我们谈论监控摄像头的像素时,通常指的是摄像头图像传感器上的像素数量。像素的数量可以通过传感器上的横向像素数乘以…

【吴恩达deeplearning.ai】基于ChatGPT API打造应用系统(上)

以下内容均整理来自deeplearning.ai的同名课程 Location 课程访问地址 DLAI - Learning Platform Beta (deeplearning.ai) 一、大语言模型基础知识 本篇内容将围绕api接口的调用、token的介绍、定义角色场景 调用api接口 import os import openai import tiktoken from dote…

Java并发编程中的JMM、3个基本属性、synchronized和volatile

1、Java内存模型JMM (Java Meemory Model) JMM规定,所有变量均存储在主内存中每个线程都有自己的工作内存,保存了该线程中用到的变量的主内存副本拷贝线程对变量的所有操作,必须在自己的工作内存中,不可直接读写主内存不同线程无法…

【VsCode远程开发】Windows SSH远程连接Linux服务器 - 无公网IP内网穿透

文章目录 前言视频教程1、安装OpenSSH2、vscode配置ssh3. 局域网测试连接远程服务器4. 公网远程连接4.1 ubuntu安装cpolar内网穿透4.2 创建隧道映射4.3 测试公网远程连接 5. 配置固定TCP端口地址5.1 保留一个固定TCP端口地址5.2 配置固定TCP端口地址5.3 测试固定公网地址远程 转…

PostgreSql 逻辑结构

Database Cluser: 数据库集簇,一套服务器上安装部署完成的一套PostgreSql。在其中可创建数据库(Database)、用户(User)。User: 数据库用户,用来连接访问数据库,可通过权限管理,控制其…

Visual studio(VS)运行障碍指北

文章目录 VS: ....Microsoft.CppCommon.targets: error MSB6006: “CL.exe”已退出-VS2017许可证过期VS下Visual Assist X番茄插件安装失败子工程引用(无法解析的外部符号)无法打开.ui文件(qt)VS中qt子工程无法加载 VS: …Microso…

UE5《Electric Dreams》项目PCG技术解析 之 理解Assembly(以SplineExample为例)

文章目录 1. 什么是Assembly2. PCG部分2.1 Assembly变换2.2 Point变换2.2.1. SG_CopyPointsWithHierachy2.2.2 过滤及点变换2.2.3. ApplyHierachy 3. 小结 1. 什么是Assembly UE5.2的PCG出了有一段时间了,大家玩得都很开心。很多朋友可能和老王一样,使用…

docker学习(一)docker概述

Docker 是什么 Docker 是一个开源的应用容器引擎,基于 Go 语言,并遵从 Apache2.0 协议开源。它可以让开发者打包应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker 可用于…

BeanShell:多线程环境下Interpreter解释器的优化使用

BeanShell是用 Java 编写的一个小型、免费、可嵌入的 Java 代码的脚本解释器。 BeanShell动态执行标准Java语法,并使用通用语法对其进行扩展 脚本编写便利性,适用于 Java 的轻量级脚本。本文说明在并发环境下对BeanShell更加优化的使用方式。 简单示例 …

零信任:基于Apisix构建认证网关

背景 零信任一直是我们未来主攻的一个方向,全球加速,SD-WAN组网都是一些非常成熟的产品,全球加速是我们所有产品的底座,SD-WAN解决的是多个网络打通的问题,而零信任则主打应用访问。 关于零信任,我们已经…

oracle服务器的CPU占用率一直100%排查方式

背景说明 公司开发、测试、演示环境,三个环境的oracle服务器无论服务器是否空闲, CPU的占用率一直是100%, 一直也没有找到问题原因,今天就花了一整天时间研究这个问题。 通过AWR报告查看oracle运行情况 awr报告是oracle 10g下提…