加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

部署自己的Yum安装源

发布时间:2020-12-15 16:36:30 所属栏目:安全 来源:网络整理
导读:在维护一个大集群的时候,往往操作系统版本都是一致的,经常碰到yum 安装软件的需求,这里提供一个方法可以配置公司专属的YUM源 1 、在云端安装 FTP 服务器 1 安装 FTP 服务 1 下载或上传固定 CentOS 版本的 ISO 文件到云端 1 配置手动挂载 1 配置自动挂载 2

在维护一个大集群的时候,往往操作系统版本都是一致的,经常碰到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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读