프로젝트

일반

사용자정보

Actions

Repository 서버 설정

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

  • http접근이 가능하도록 웹 서버를 구동한다.
    -> apache 웹 서버 설치
    yum install ahttpd
    -> apache 웹 서버 구동
    service httpd start
    -> 웹 경로에 다운로드 된 패키지 이동
    mv /home/yumrepo /home/http/html/
    
  • repo 파일 수정 (Client)
    ->대상 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
    
  • yum repository 정보 갱신 (Client)
    -> 기존 정보 삭제
    yum clean all
    -> 갱신
    yum repolist
    

SANGKYU KANG이(가) 약 7년 전에 변경 · 3 revisions