Linux

apt zabbix mirror 서버 구성하기

김모우 2020. 11. 12. 20:12
728x90
반응형

** OS 환경: ubuntu 16.04 / Zabbix Version: 4.0

 

1. apt-mirror 패키지 설치

#apt-get update
#apt-get install apt-mirror

 

2. zabbix repo 다운로드

#vim /etc/apt/mirror.list
.
.
.
deb http://repo.zabbix.com/4.0/ubuntu xenial main
기존 설정 주석 처리
.
.
.
:wq

#apt-mirror 

오류: apt-mirror로 해당 repo를 가져오지 못함 
해결책: wget 으로 파일을 전체 다운 받는 방식을 선택함
---------------------------------------------------------------------------------------------------

#cd /var/www/html/
#wget -q -r -t1 -np -nh  --mirror http://repo.zabbix.com/zabbix/4.0/ubuntu/

-- 옵션 설명
-q: 결과 값 출력하지 않음
-r: 하위 디레토리까지 다운로드
-np: 상위 디렉토리로는 이동하지 않음
-nh: Host 디렉토리는 생성하지 않음 // repo.zabbix.com 디렉토리 생성 X
-mirror: shortcut for -N -r -l inf --no-remove-listing

                          제가 실행해보니 약 6~7분 정도 소요되는 거 같아요

wget 결과 일부 - 밑에 더 있어요...

 

3. Apache 구성

#apt-get install apache2
#service apache2 restart

 

4. Client 에서 설정한 repo 연결

#vim /etc/apt/sources.list.d/zabbix.list
.
.
.
deb http://[repo IP]/zabbix/4.0/ubuntu xenial main
.
.
.
:wq

#apt-get update
apt-update 결과 - 연결된 repo가 업데이트 됨

#apt-get install zabbix-agent
zabbix-agent를 새로 설정한 repo에서 다운 받는 모습
728x90
반응형

'Linux' 카테고리의 다른 글

Sudo 암호 제거 하기  (0) 2020.12.05
Linux 서버 Windows AD 조인  (0) 2020.11.22
Apache 파일 서버 구성하기  (0) 2020.11.10
Redis Replication 구성  (0) 2020.10.25
Redis 서버 구성  (0) 2020.10.25