文章目录
- 安装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.repodvd.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 #关机,拍摄快照