设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 851|回复: 0
收起左侧

运维实战:两台服务器http方式共享yum软件仓库

[复制链接]
发表于 2021-5-29 23:14:05 | 显示全部楼层 |阅读模式
生产环境中有一次遇到两台服务器不能联外网,而上传镜像做本地源由于镜像特别大导致特别浪费时间,这时另外一台服务器可以采用http的方式实现软件下载。


                               
登录/注册后可看大图

ip:172.16.1.112,172.16.1.100
系统版本:Centos7

在172.16.1.100制作本地yum源
[root@localhost ~]# mount /dev/cdrom /mnt

在/etc/yum.repos.d/ 下新建123.repo文件

[123]name=123baseurl=file:///mntgpgcheck=0enabled=1测试
[root@localhost ~]# yum install -y telnet已加载插件:fastestmirrorLoading mirror speeds from cached hostfile正在解决依赖关系...依赖关系解决=============================================================================================== Package              架构                 版本                        源                 大小===============================================================================================正在安装: telnet               x86_64               1:0.17-64.el7               123                64 k事务概要===============================================================================================安装  1 软件包总下载量:64 k安装大小:113 kDownloading packages:Running transaction checkRunning transaction testTransaction test succeededRunning transaction  正在安装    : 1:telnet-0.17-64.el7.x86_64                                                1/1   验证中      : 1:telnet-0.17-64.el7.x86_64                                                1/1 已安装:  telnet.x86_64 1:0.17-64.el7                                                                  完毕![root@localhost ~]# 172.16.1.100通过apache镜像目录共享
[root@localhost ~]# yum install -y httpd

在/var/www/html下面创建aaa目录,

/var/www/html/创建aaa目录,将镜像拷贝到/var/www/html/aaa
[root@localhost ~]# ls /var/www/html/aaa/CentOS_BuildTag  EULA  images    LiveOS    repodata              RPM-GPG-KEY-CentOS-Testing-7EFI              GPL   isolinux  Packages  RPM-GPG-KEY-CentOS-7  TRANS.TBL

在浏览器访问


                               
登录/注册后可看大图

在172.16.1.112配置yum

在/etc/yum.repos.d/ 目录下创建123.repo

[123]name=123baseurl=http://172.16.1.100/aaaenabled=1gpgcheck=0测试
[root@localhost ~]# yum install vsftpd -y已加载插件:fastestmirrorLoading mirror speeds from cached hostfile正在解决依赖关系......总下载量:169 k安装大小:348 kDownloading packages:vsftpd-3.0.2-22.el7.x86_64.rpm | 169 kB 00:00:00Running transaction checkRunning transaction testTransaction test succeededRunning transaction正在安装 : vsftpd-3.0.2-22.el7.x86_64 1/1验证中 : vsftpd-3.0.2-22.el7.x86_64 1/1已安装:vsftpd.x86_64 0:3.0.2-22.el7完毕!总结

这样就通过apache实现了http方式的yum源。


您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-23 22:37 , Processed in 0.052935 second(s), 10 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表