탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 11.1 패키지 저장소 복사 및 만들기 Oracle Solaris 11.1 Information Library (한국어) |
이 절에서는 로컬 네트워크의 디렉토리에서 로컬 저장소 패키지를 제공하는 방법을 설명합니다.
클라이언트가 NFS를 통해 로컬 저장소에 액세스하도록 설정하려면 공유를 만들고 게시하도록 sharenfs 등록 정보를 설정합니다.
$ pfexec zfs create -o mountpoint=/export/repoSolaris11 rpool/repoSolaris11 $ pfexec zfs set share=name=s11repo,path=/export/repoSolaris11,prot=nfs rpool/repoSolaris11 name=s11repo,path=/export/repoSolaris11,prot=nfs $ pfexec zfs set sharenfs=on rpool/repoSolaris11
다음 테스트 중 하나를 사용하여 공유가 게시되었는지 확인합니다.
공유 파일 시스템 테이블에서 저장소를 검색합니다.
$ grep repo /etc/dfs/sharetab /export/repoSolaris11 s11repo nfs sec=sys,rw
원격 시스템에서 저장소에 액세스할 수 있는지 확인합니다.
$ dfshares solaris RESOURCE SERVER ACCESS TRANSPORT solaris:/export/repoSolaris11 solaris - -
클라이언트 시스템이 로컬 파일 저장소에서 패키지를 가져올 수 있도록 하려면 게시자에 대한 원본을 설정합니다. 다음 명령을 사용하여 새 저장소에서 패키지의 게시자 이름을 확인합니다.
$ pkgrepo info -s /export/repoSolaris11 PUBLISHER PACKAGES STATUS UPDATED solaris 4400 online 2012-07-25T23:40:03.496688Z
각 클라이언트에서 다음 명령을 실행하여 solaris 게시자에 대한 원본을 재설정합니다.
$ pfexec pkg set-publisher -G '*' -M '*' -g /net/host1/export/repoSolaris11/ solaris
solaris 게시자에 대한 모든 기존 원본을 제거합니다.
solaris 게시자에 대한 모든 기존 미러를 제거합니다.
새로 만든 로컬 저장소의 URI를 solaris 게시자에 대한 새 원본으로 추가합니다.
게시자 구성에 대한 자세한 내용은 Oracle Solaris 11.1 소프트웨어 패키지 추가 및 업데이트의 게시자 구성을 참조하십시오.