Centos-7 인트라넷 yum 소스 서버를 기반으로하는 Yum 애플리케이션 시나리오는 공용 네트워크 yum 소스를 동기화합니다.

인트라넷 yum 소스 서버는 공용 네트워크 yum 소스를 동기화합니다.

머리말

RHEL 및 Centos 시리즈 시스템의 경우 소프트웨어를 설치하려면 yum웨어 하우스가 필요합니다. 그러나 대부분의 응용 프로그램을 설치할 때는 네트워크와 서버 사이의 거리 때문입니다. 구성된 yum 주소는 배포 서비스에 대해 매우 느립니다. 이것은 우리의 운영 및 유지 보수 직원에게 큰 불편을 끼쳤습니다. 따라서 회사 비즈니스의 효율성과 안전성을 창출하기 위해. 회사의 내부 yum 서버 또는 회사의 내부 LAN yum 소스 서버를 설정하여 네트워크 소스를 동기화하고 회사 내에서만 서비스를 제공함으로써이 문제를 해결할 수 있습니다.

One, Yum 애플리케이션 시나리오

1. 로컬 yum 소스 자체 구축
2. LAN의 yum 소스 서버와 네트워크 소스 동기화

이번에는 두 번째 응용 시나리오를 시연합니다!

2. 사례 배포

로컬 yum 소스 만들기

[root@node01 ~]# vim /etc/yum.repos.d/zabbix-5.3.repo
[zabbix-5.3]
name=zabbix-5.3
baseurl=https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.3/rhel/7/x86_64/
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/zabbix/RPM-GPG-KEY-ZABBIX

yum 소스 동기화 네트워크 소스 보기
여기에 사진 설명 삽입

# 安装工具包
[root@node01 ~]# yum install yum-utils -y
# 创建存储软件包的目录
[root@node01 ~]# mkdir /zabbix-5.3
# 同步网络源
[root@node01 ~]# reposync -r zabbix-5.3 -p /zabbix-5.3/
# 生成元数据
[root@node01 ~]# createrepo /zabbix-5.3/zabbix-5.3/
# 同步完毕
[root@node01 ~]# ls /zabbix-5.3/zabbix-5.3/ | wc -l
21

액세스를 제공하기 위해 블록 장치를 마운트하는 Ftp 방법

# 下载ftp软件
[root@node01 ~]# yum install vsftpd -y
# 创建访问目录
[root@node01 ~]# mkdir /var/ftp/zabbix-5.4
# 制作iso镜像文件
[root@node01 ~]# yum install genisoimage -y
[root@node01 ~]# mkisofs -r -o zabbix-5.4.iso /zabbix-5.3/zabbix-5.3/
[root@node01 ~]# ll zabbix-5.4.iso
total 4
lrwxr-xr-x 3 root root 4096 Feb 16 21:37 zabbix-5.4.iso
# 挂载镜像文件
[root@node01 ~]# mount zabbix-5.4.iso /var/ftp/zabbix-5.4/
mount: /dev/loop0 is write-protected, mounting read-only
# 启动ftp服务
[root@node01 ~]# systemctl start vsftpd 

브라우저 액세스 :
여기에 사진 설명 삽입
ftp://192.168.5.11/zabbix-5.4/ open node05 머신

zabbix-5.4 위안 소스 구성

[root@node05 ~]# yum install dnf-utils -y
[root@node05 ~]# yum-config-manager --add-repo=ftp://192.168.5.11/zabbix-5.4/
Loaded plugins: fastestmirror
adding repo from: ftp://192.168.5.11/zabbix-5.4/

[192.168.5.11_zabbix-5.4_]
name=added from: ftp://192.168.5.11/zabbix-5.4/
baseurl=ftp://192.168.5.11/zabbix-5.4/
enabled=1


[root@node05 ~]# echo 'gpgcheck=0' >> /etc/yum.repos.d/192.168.5.11_zabbix-5.4_.repo  

yum 소스보기는
여기에 사진 설명 삽입
여기에 사진 설명 삽입
zabbix-5.4를 다운로드 할 수 있습니다

[root@node05 ~]# yum install zabbix-proxy -y

여기에 사진 설명 삽입
인트라넷 yum 소스 서버는 공용 네트워크 yum 소스를 동기화합니다! ! !

추천

출처blog.csdn.net/XY0918ZWQ/article/details/113828466