1.概要
原理:一个节点配置本地资源库,其他节点通过http服务访问该节点资源,其他节点无需安装资源库
本地资源库配置教程:https://blog.csdn.net/zh2475855601/article/details/108920933
该配置教程以:
node1为资源库节点
node2为其他节点
2.在node1 安装 httpd软件,并启动
A.安装httpd软件
yum install -y httpd
B.启动 httpd软件
/etc/init.d/httpd start
3.到node1节点的/var/www/html路径下,创建资源库路径的软链接
ln -s /mnt/cdrom /var/www/html/cdrom
4.通过浏览器访问本地资源库
A.查看ip
B.浏览器地址栏输入172.16.40.128/cdrom
拒绝访问解决方案:关闭ip防火墙
/etc/init.d/iptables stop 重启系统时会自动启动防火墙
防火墙开机不自启命令:
chkconfig iptables off
C.尝试再次通过浏览器访问资源库,成功!
5.进入node2节点
1.进入 /etc/yum.repos.d
A.创建old文件夹
B.将所有后缀为.repo文件移动到old中
mv *.repo old
C.进入old,拷贝CentOS-Media.repo到 /etc/yum.repos中
cp CentOS-Media.repo /etc/yum.repos
D.查看ip,并记录ip ifconfig
E.修改CentOS-Media.repo文件
F.保存并退出
6.测试网络资源库是否配置成功
清空yum缓存:yum clean all
查询mysql软件包是否找到:yum search mysql
若查询到mysql软件包的各个版本,说明网络资源库配置成功!