프로젝트

일반

사용자정보

Repository 서버 설정 » 이력 » 개정판 2

개정판 1 (SANGKYU KANG, 2018-04-20 09:19 오전) → 개정판 2/3 (SANGKYU KANG, 2018-04-20 10:32 오전)

h1. Repository 서버 설정 

 *기본적인 설정은 로컬 리포지터리 구성과 큰 차이 없고 웹(http 프로토콜)을 통해 repository에 접근할 수 있도록  
 해야 한다는 점만 다르다. 

 * http접근이 가능하도록 웹 서버를 구동한다. 
 <pre> 
 -> apache 웹 서버 설치 
 yum install ahttpd 
 -> apache 웹 서버 구동 
 service httpd start 
 -> 웹 경로에 다운로드 된 패키지 이동 
 mv /home/yumrepo /home/http/html/ 
 </pre> 

 * repo 파일 수정 (Client) 
 <pre> 
 ->대상 repo 파일 생성 
 vi /etc/yum.repos.d/ambari.repo 
 ->baseurl 값을 웹 경로로 수정한다. 
 ->gpgcheck 값을 0으로 수정한다. 
 [ambari-2.6.1.0] 
 name=ambari Version - ambari-2.6.1.0 
 baseurl=http://repo.bdp.test/yumrepo/ambari/    (reposync 를 통해 파일을 다운로드 받은 디렉토리 지정) 
 gpgcheck=0 
 #gpgkey=http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.6.1.0/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins 
 #enabled=1 
 #priority=1 
 </pre> 

 * yum repository 정보 갱신  
 <pre> 
 -> 기존 정보 삭제 
 yum clean all 
 -> 갱신 
 yum repolist 
 </pre>