centOS安装kvm出现的问题:本地yum源的配置
安装完centOS之后,我们要在centOS里安装kvm
KVM (全称是 Kernel-based Virtual Machine) 是 Linux 下 x86硬件平台上的全功能虚拟化解决方案,包含一个可加载的内核模块 kvm.ko 提供和虚拟化核心架构和处理器规范模块。
使用 KVM可允许多个包括 Linux 和 Windows 每个虚拟机有私有的硬件,包括网卡、磁盘以及图形适配卡等。
在安装kvm之前,我们要用到virt-manager
virt-manager是用于管理KVM虚拟环境的主要工具,virt-manager默认设置下需要使用root用户才能够使用该工具。当你想在KVM
hypervisor服务器上托管虚拟机,由最终用户而非root用户访问这些虚拟机时并不总是很便利。
在root权限下安装virt-manager:
yum install virt-manager -y
这个时候可能会报错:安装失败:
Cannot find a valid baseurl for repo: base/7/x86_64
原因就是没有配置本地yum源
解决办法:
- 通过misc便捷挂载光盘:
#检测autofs
rpm -q autofs

#开启服务
systemctl start autofs

ls /misc/

- yum源配置文件添加如下仓库
#创建yum源配置文件
vi /etc/yumrepos.d/misc.repo
cd /etc/yum.repos.d/
vi CentOS-Base.repo
mkdir backup
mv *.* backup
[misc]
name =misc
baseurl=file:///misc/cd
gpgcheck=0
enabled=1
- 更新yum配置
yum clean all
yum make cache
yum repolist
然后就可以下载了yum install virt-manager -y
在CentOS系统中安装KVM时,可能会遇到因未配置本地yum源导致的安装失败问题。为了解决这个问题,需要检查autofs服务并启用,创建yum源配置文件,并指定光盘挂载点。通过修改CentOS-Base.repo文件,禁用现有仓库,启用新的misc仓库,然后执行yum清理和缓存更新操作,确保可以顺利安装virt-manager等KVM相关工具。
4万+

被折叠的 条评论
为什么被折叠?



