티스토리 뷰
[CentOS] yum repository 설정
1. 서버의 특정 공간을 정해서 아래 해당 명령으로 sync 한다
/data/source/centos를 위치로 하겠다
이글에서는 6.9와 7.3버전만 sync했다. -> --delete --exclude "*.iso" 옵션으로 ISO파일 제외 용량 문제로 ^^;;;
tip. 항상 최신버전을 동기화 하길 원한다면 상위 폴더기준으로 아래 rsync를 명령을 cron등록 해주면 된다.
rsync -avz --delete --exclude "*.iso" rsync://ftp.neowiz.com/centos/7.3.1611/ /data/centos/7.3
rsync -avz --delete --exclude "*.iso" rsync://ftp.neowiz.com/centos/6.9/ /data/centos/6.9
ln -s ./6.9 ./6
ln -s ./7.3 ./7
위명령으로 /data/source/centos에는 아래와 같이 ftp.neowiz.com/cento 경로와 sync가된다.
이후 6버전은 6.9로 7버전은 7.3으로 링크를 걸어준다.
이렇게 하면 어떠한 6버전이든 6.9를 바라보며 업데이트 또는 pkg를 설치한다. 7버전 또한 마찬가지이다.
2. /etc/yum.repos.d/에 repo 파일을 생성 하고 내용을 아래와 같이 기입한다.
모든 클라이언트 서버에서도 동일하게 repo파일을 생성 하면 yum서버 사용가능하
[base]
name=CentOS-$releasever - Base
baseurl=http://fendys-yum01/centos/$releasever/os/$basearch/
gpgcheck=0
[updates]
name=CentOS-$releasever - Updates
baseurl=http://fendys-yum01/centos/$releasever/updates/$basearch/
gpgcheck=0
[extras]
name=CentOS-$releasever - Extras
baseurl=http://fendys-yum01/centos/$releasever/extras/$basearch/
gpgcheck=0
※ 참고 사항
위에서 보면 http 방식으로 사용하기때문에 httpd가 설치 되어야 하며
DNS가 없는 경우는 /etc/hosts에서 내 yum 서버의 아이피와 fendys-yum01을 매칭 해줘야하며
사용하는 모든 클라이언트 서버 또한 hosts에 yum01 서버의 주소가 등록되어있어야 한다.
해당 방법으로는 이전 처럼 createrepo 등의 pkg가 필요없다
'linux' 카테고리의 다른 글
root 권한을 기한으로 획득하는 스크립트(CentOS 6) (0) | 2017.07.11 |
---|---|
ntp server 설정 (0) | 2017.07.10 |
multipath 설정 - CentOS (0) | 2017.07.06 |
linux setfacl - CentOS 6 (0) | 2017.07.06 |
CentOS rsnapshot - 리눅스 백업 관리 (0) | 2017.06.30 |
- Total
- Today
- Yesterday
- nutanix rac
- kernel 변경
- dl20 g9 centos7 설치
- windows.old 강제삭제
- vm rac
- cmd로 계정 생성
- 윈도우 cmd 계정 관리
- dl20
- ILO
- cmd로 윈도우 계정 관리
- cisco ansible
- ipmi
- oracle linux8 kernel
- nxos ansible
- 리눅스 커맨드 로그남기기
- 특정 문구 치환
- ansible network
- cgroup
- shell connmad log
- centos7 ntp
- dl20 centos7
- ISCSI 볼륨 RAC
- 특정 라인삭제
- ios ansible
- 윈도우서버 계정 관려
- chrony
- DL20 GEN9 장비에 CentOS 7
- ansible ios
- linux command log
- CentOS 7 GUI
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |