版权声明:本文为连鹏伟原创文章,未经博主允许不得转载。 https://blog.csdn.net/lpwmm/article/details/82858074
之前在线安装oVirt因为是从官网的repo上下载,速度相当不给力,研究一下如何将官方的rpm包和相关依赖下载下来做成本地离线安装。
下载ovirt-engine和所有依赖包
首先按照官方的文档配置官方的yum源,这样才能下载嘛
# yum install -y http://resources.ovirt.org/pub/yum-repo/ovirt-release42.rpm
新建个文件夹用来存放即将下载的所有包,并开始下载
# mkdir /ovirt-rpm
# yum -y install ovirt-engine --downloadonly --downloaddir=/ovirt-rpm --nogpgcheck
这里注意最后的--nogpgcheck可以跳过密钥检查,避免浪费时间(之前每次实验的时候这个gpg校验都比较慢)
生成repo相关配置文件
这里需要用到一个工具createrepo,系统默认不带,先装一下再进行后续操作
# yum install -y createrepo
# createrepo -v /ovirt-rpm/
执行完成后会在/ovirt-rpm里面多出来个repodata的文件夹,这里面就包含了当做yum源使用的时候所需要的相关信息
配置本地repo文件
在/etc/yum.repos.d文件夹中创建新的repo文件指向我们本地的这个/ovirt-rpm文件夹
# vi /etc/yum.repo.d/ovirt.repo
配置文件内容如下:
[ovirt-local]
name=oVirt-Local
baseurl=file:///ovirt-rpm
gpgcheck=0
enabled=1
结尾
到此本地配置的yum源就可以使用了,将这个/ovirt-rpm文件夹复制到新的服务器上后,就不需要再使用官方的ovirt源来安装,直接写一个本地的repo指向rpm文件夹就可以了,速度杠杠的