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源

解决办法:
  1. 通过misc便捷挂载光盘:
#检测autofs
rpm -q autofs

在这里插入图片描述

#开启服务
systemctl start autofs

在这里插入图片描述

ls /misc/

在这里插入图片描述

  1. 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

  1. 更新yum配置
yum clean all
yum make cache
yum repolist

然后就可以下载了yum install virt-manager -y

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐