搭建本地Yum源
mkdir -p /var/www/html/centos7
mount -t iso9660 -o loop /opt/CentOS-7-x86_64-DVD-1708.iso /var/www/html/centos7
cd /var/www/html/centos7/Packages
rpm -ivh httpd-2.4.6-97.el7.centos.x86_64 httpd-tools-2.4.6-97.el7.centos.x86_64 apr-1.4.8-3.el7.x86_64 apr-util-1.5.2-6.el7.x86_64
vi /etc/httpd/conf/httpd.conf
增加下面一行语句(服务器ip以172.17.3.221为例)
ServerName 172.17.3.221:80
service iptables stop(关闭防火墙)
service httpd start(启动http服务)
http://172.17.3.221/centos7/(在Web浏览器地址栏输入此链接,如果能看到目录则正常)
vi /etc/yum.repos.d/petabase.repo
[PetaBase]
name = PetaBase 6.0
baseurl = http://172.17.3.221/centos7/
gpgcheck = 0
enabled=1
priority=1
拷贝到所有从节点
scp /etc/yum.repos.d/petabase.repo petabase-2:/etc/yum.repos.d/
scp /etc/yum.repos.d/petabase.repo petabase-3:/etc/yum.repos.d/
下面操作在所有节点上运行