搭建本地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/

下面操作在所有节点上运行

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.1(更改后缀,使其失效,否则下面操作会报错)

yum clean all && yum makecache

posted @ 2022-06-15 16:00  Later^^  阅读(43)  评论(0编辑  收藏  举报