JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 패키지 저장소 복사 및 만들기     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  이미지 패키징 시스템 패키지 저장소

2.  IPS 패키지 저장소 복사

3.  저장소에 대한 액세스 제공

4.  로컬 IPS 패키지 저장소 유지 관리

로컬 저장소 업데이트

저장소 등록 정보 확인 및 설정

로컬 저장소 사용자 정의

여러 저장소 서버 인스턴스를 사용하여 여러 저장소 제공

저장소 서버 Apache 구성

저장소 서버에 대한 캐싱 구성

카탈로그 속성 파일에 대한 캐시 고려 사항

검색을 위한 캐시 고려 사항

웹 프록시 뒤에서 저장소 서버 실행

권장되는 일반 Apache 구성 설정

Apache 구성 예

단순 접두어가 지정된 프록시 구성

하나의 도메인 아래의 다중 저장소

로드 밸런싱된 구성

완전한 로드 밸런싱 예

로컬 저장소 업데이트

더 새로운 패키지를 로컬 저장소에 전송하기 전에 사용자가 복사하려는 패키지가 구축된 서버와 동일하거나 더 새로운 버전의 Oracle Solaris 11 OS가 저장소 서버에서 실행 중인지 확인합니다. 예를 들어, 서버가 Oracle Solaris 11 OS를 실행 중이고 저장소를 Oracle Solaris 11.1 저장소로 업데이트하려는 경우, 저장소를 업데이트하기 전에 서버를 Oracle Solaris 11.1로 업데이트합니다. 시스템 업데이트에 대한 자세한 내용은 Oracle Solaris 11.1 소프트웨어 패키지 추가 및 업데이트의 이미지 업데이트를 참조하십시오.

로컬 IPS 패키지 저장소를 만들기 위해 pkgrecv 명령 또는 .iso 파일을 사용했는지 여부에 따라 pkgrecv(1) 명령을 사용하여 저장소를 업데이트합니다. 변경된 패키지만 업데이트됩니다. 저장소 복사의 성능 팁을 참조하십시오.

저장소 내용을 변경하기 전에 저장소 파일 시스템을 스냅샷으로 작성해야 합니다. SRU(Support Repository Update) 번호를 포함하는 등, 스냅샷 이름을 의미 있는 이름으로 지정합니다. ZFS 스냅샷 및 롤백에 대한 자세한 내용은 Oracle Solaris 11.1 관리: ZFS 파일 시스템을 참조하십시오.

$ pkgrecv -s http://pkg.oracle.com/solaris/support/ -d /export/repoSolaris11 \
--key /var/pkg/ssl/Oracle_Solaris_11_Support.key.pem \
--cert /var/pkg/ssl/Oracle_Solaris_11_Support.certificate.pem '*'

이 업데이트를 정기적으로 수행하려는 경우 PKG_SRCPKG_DEST 환경 변수를 사용해야 할 수 있습니다.

$ export PKG_SRC=http://pkg.oracle.com/solaris/support/
$ export PKG_DEST=/export/repoSolaris11
$ pkgrecv '*'

저장소를 업데이트한 후에는 다음 명령을 사용하여 저장소에서 발견된 모든 새로운 패키지를 카탈로그화하고 모든 검색 인덱스를 업데이트합니다.

$ pkgrepo rebuild -s /export/repoSolaris11

HTTP 인터페이스를 통해 저장소를 제공하는 경우, SMF 서비스를 다시 시작합니다.

$ svcadm restart application/pkg/server:default

저장소를 두 개 이상 만든 경우, 서비스를 다시 시작할 때 적합한 서비스 인스턴스를 지정합니다.