news 2026/9/11 21:50:49

上手 KVM 第一步!两种部署方式实操,新手该选哪一个?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
上手 KVM 第一步!两种部署方式实操,新手该选哪一个?

文章目录

  • 安装KVM-方式1-系统自带
  • 安装KVM-方式2-yum

安装KVM-方式1-系统自带

点击创建新的虚拟机

选择自定义

下一步

选择稍后安装操作系统

客户机操作系统选择Linux,版本选择CentOS 8 64位

虚拟机名称命名KVM1

处理器数量选择合适的数量,选择下一步

选择合适的内存

网络类型选择NAT

I/O控制器类型选择推荐的

虚拟磁盘类型选择推荐的

选择创建新的磁盘

填写合适的磁盘容量

下一步

选择自定义硬件

点击处理器,虚拟化引擎中勾选虚拟化Intel VT-x

点击新CD/DVD,选择使用ISO映像文件,选择CentOS-Stream8镜像光盘

点击完成

点击开启此虚拟机

选择Install CentOS Stream 8

选择Continue

选择安装位置

点击Done

选择时区

时区设置为上海

设置网络

启用网卡,自动获取地址

设置Root密码

设置密码后,点击Done

选择要安装的软件

选择Virtualization Host

点击Begin Installation开始安装

选择Reboot System重启系统

执行virsh version命令,测试KVM是否安装成功

# 执行virsh version命令,测试KVM是否安装成功virshversion

执行virsh version命令,测试KVM是否安装成功

# 执行virsh version命令,测试KVM是否安装成功virshversion

安装KVM-方式2-yum

点击创建新的虚拟机

选择自定义

下一步

选择稍后安装操作系统

客户机操作系统选择Linux,版本选择CentOS 8 64位

虚拟机名称命名KVM1

处理器数量选择合适的数量,选择下一步

选择合适的内存

网络类型选择NAT

I/O控制器类型选择推荐的

虚拟磁盘类型选择推荐的

选择创建新的磁盘

填写合适的磁盘容量

下一步

选择自定义硬件

点击处理器,虚拟化引擎中勾选虚拟化Intel VT-x

点击新CD/DVD,选择使用ISO映像文件,选择CentOS-Stream8镜像光盘

点击完成

点击开启此虚拟机

选择Install CentOS Stream 8

选择Continue

选择安装位置

选择Done

配置root用户密码,创建一个普通用户huawei

选调整时区与时间

选择安装软件

设置网络

安装完成,重启

重启后,使用root账号登录

右击虚拟机设置,挂载光盘,设置为yum源

执行lsblk命令,查看多了个sr0光盘

# 查看块设备信息,确认sr0光盘已识别[root@KVM1 ~]# lsblk #查看多了个sr0光盘

命令输出:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 12.8G 0 rom /run/media/root/CentOS-Stream-8-BaseOS-x86_64 nvme0n1 259:0 0 100G 0 disk ├─nvme0n1p1 259:1 0 1G 0 part /boot └─nvme0n1p2 259:2 0 99G 0 part ├─cs-root 253:0 0 61.2G 0 lvm / ├─cs-swap 253:1 0 7.9G 0 lvm [SWAP] └─cs-home 253:2 0 29.9G 0 lvm /home

将光盘挂载到/mnt目录

# 将光盘设备挂载到/mnt目录[root@KVM1 ~]# mount /dev/sr0 /mnt #将光盘挂载到/mnt目录

命令输出:

mount: /mnt: WARNING: device write-protected, mounted read-only.

进入yum源配置目录

# 切换到yum源配置文件目录[root@KVM1 ~]# cd /etc/yum.repos.d/

查看当前目录下的repo文件

# 列出当前目录下的所有文件[root@KVM1 yum.repos.d]# ls

命令输出:

CentOS-Stream-AppStream.repo CentOS-Stream-Extras-common.repo CentOS-Stream-Media.repo CentOS-Stream-RealTime.repo CentOS-Stream-BaseOS.repo CentOS-Stream-Extras.repo CentOS-Stream-NFV.repo CentOS-Stream-ResilientStorage.repo CentOS-Stream-Debuginfo.repo CentOS-Stream-HighAvailability.repo CentOS-Stream-PowerTools.repo CentOS-Stream-Sources.repo

删除所有默认的repo文件

# 强制删除当前目录下所有文件[root@KVM1 yum.repos.d]# rm -rf *

使用vim创建dvd.repo配置文件

# 使用vim编辑器创建dvd.repo配置文件[root@KVM1 yum.repos.d]# vim dvd.repo

dvd.repo中输入以下内容,然后:wq保存退出

[AppStream]name=AppStreambaseurl=file:///mnt/AppStreamenabled=1gpgcheck=0[BaseOS]name=BaseOSbaseurl=file:///mnt/BaseOSenabled=1gpgcheck=0

清除yum缓存

# 清除所有yum缓存[root@KVM1 yum.repos.d]# yum clean all

生成yum缓存

# 生成新的yum元数据缓存[root@KVM1 yum.repos.d]# yum makecache

安装Virtualization虚拟化组件组

# 安装所有Virtualization相关的软件包组[root@KVM1 yum.repos.d]# yum group install "Virtualization*" -y

关机并拍摄快照

# 关闭系统,之后拍摄快照[root@KVM1 yum.repos.d]# poweroff #关机,拍摄快照

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/11 21:50:44

全球储能资本开支首超水电

储能,终于从「新能源的附庸」走到了舞台中央。IEA 最新修正案给出的一组数据,是这个转变的注脚——2026 年全球电网侧电化学储能资本开支将达 1100 亿美元,首次超过水电,成为仅次于风电、光伏的第三大清洁电力投资领域。而中国这边…

作者头像 李华
网站建设 2026/9/11 21:48:25

基于深度学习的智能合约漏洞检测:从Solidity到TextCNN的完整实践

简介:面向计算机、人工智能、自动化等专业学生与从业者的深度学习区块链智能合约安全检测毕设资源包,解决从零实现合约漏洞分析与安全检测模型搭建的难题,适用于毕业设计、课程设计、期末大作业或区块链安全方向入门实践。项目经调试验证可稳…

作者头像 李华
网站建设 2026/9/11 21:46:53

Word文档高清图片提取3种方法及自动化技巧

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/11 21:46:39

Task Plan: 迁移 CI 流水线到 GitHub Actions

Task Plan: 迁移 CI 流水线到 GitHub Actions 【免费下载链接】planning-with-files Persistent file-based planning for AI coding agents and long-running tasks. Crash-proof markdown plans, session recovery after /clear and compaction, per-turn re-injection again…

作者头像 李华
网站建设 2026/9/11 21:45:44

用QEMU仿真Apple芯片调试XNU内核:darwin-vm搭建与调试全攻略

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华