部署自己的Yum安装源

前端之家收集整理的这篇文章主要介绍了部署自己的Yum安装源前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在维护一个大集群的时候,往往操作系统版本都是一致的,经常碰到yum 安装软件的需求,这里提供一个方法可以配置公司专属的YUM源

1、在云端安装FTP服务器 1

安装FTP服务 1

下载或上传固定CentOS版本的ISO文件到云端 1

配置手动挂载 1

配置自动挂载 2

挂载激活 2

2、 其他服务器同步本地YUM 3

清空所有yum 3

添加Centos本地源 3

当前机器生效 3

3、恢复到旧的YUM 3

1、在云端安装FTP服务器

安装FTP服务

yum install vsftpd

service vsftpd restart

chkconfig vsftpd on

下载或上传固定CentOS版本的ISO文件到云端

比如固定Centos版本是 Centos6.8

/var/ftp创建2pub2 pub 文件

下载或者上传 DVD Centos6.8 ISO文件

centos 6.8 64.DVD1 DVD2都下载下来 pub pub2

参考下载地址:http://mirrors.yun-idc.com/centos/6.8/isos/x86_64/

3.6G http://mirrors.yun-idc.com/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-bin-DVD1.iso

2.1G http://mirrors.yun-idc.com/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-bin-DVD2.iso

配置手动挂载

mount -o loop /var/ftp/CentOS-6.8-x86_64-bin-DVD1.iso /var/ftp/pub

mount -o loop /var/ftp/CentOS-6.8-x86_64-bin-DVD2.iso /var/ftp/pub2

配置自动挂载

修改/etc/fstab添加

/var/ftp/CentOS-6.8-x86_64-bin-DVD1.iso /var/ftp/pub iso9660 loop,defaults 0 0

/var/ftp/CentOS-6.8-x86_64-bin-DVD2.iso /var/ftp/pub2 iso9660 loop,defaults 0 0

挂载激活

其中自动挂载配置 在下次重启会生效

mount -a

开机看到挂载成功!

2、其他服务器同步本地YUM

这里的其他服务器就是在云部署管理系统中管理的任意一个服务器。

清空所有yum源

cd /etc/yum.repos.d/

mkdir ~/oldrepo

mv ./* ~/oldrepo/

添加Centos本地源

假定云部署管理服务器地址是 192.168.0.105

那么:

/etc/yum.repos.d/centos_local.repo

[centos]

name=centos

baseurl=ftp://192.168.0.105/pub

ftp://192.168.0.105/pub2

enabled=1

gpgcheck=0

当前机器生效

yum clean all

yum makecache

3、恢复到旧的YUM

cd /etc/yum.repos.d/

rm /etc/yum.repos.d/centos_local.repo

mv ~/oldrepo/* .

yum clean all

yum makecache

原文链接:https://www.f2er.com/bash/391722.html

猜你在找的Bash相关文章