Cobbler自动化部署-离线部署二

今天我们来看一下如何在离线环境下部署Cobbler,虽然说是离线环境部署,但是我们的前期准备工作还是要在一个网络健康的条件下执行的。

1、准备离线环境

安装yum-utils

yum-utils是管理repository及扩展包的工具,包含一系列yum工具,我们需要使用yumdownloader来下载cobbler相关的依赖包。

yum install -y yum-utils

使用yumdownlader下载cobbler及相关产品的依赖包

yumdownloader --resolve --destdir=/offline-cobbler/ cobbler cobbler-web dhcp httpd tftp xinetd pykickstart debmirror

安装createrepo

yum -y install createrepo

创建yum仓库

createrepo -v /offline-cobbler/

将创建好的yum仓库进行打包

打包好的yum仓库就可以通过scp上传到需要部署cobbler的机器上了

tar -zcvf offline-cobbler.tar.gz offline-cobbler/

2、配置离线yum仓库

将压缩包中的yum仓库解压缩到目标机器后,需要将repo配置成本地地址

备份现有reop

mv /etc/yum.repos.d/*.repo /repo.bak

创建cobbler repo并指定yum源位置

vim /etc/yum.repos.d/cobbler.repo
[cobbler]
name=cobbler local repo
baseurl=file:///root/offline-cobbler/
gpgcheck=0
enalbed=1

验证是否生效

yum list | grep cobbler

现在我们就可以通过yum进行离线安装cobbler及相关组件了。

此文章为原创文章,作者:胖哥叨逼叨,如若转载,请与我联系并注明出处:https://www.pangshare.com/2481.htm

发表评论

电子邮件地址不会被公开。 必填项已用*标注