JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
시스템 관리 설명서: Oracle Solaris Containers-리소스 관리 및 Oracle Solaris 영역     Oracle Solaris 10 1/13 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

제1부리소스 관리

1.  Solaris 10 리소스 관리 소개

2.  프로젝트 및 작업(개요)

3.  프로젝트 및 작업 관리

4.  확장 계정(개요)

5.  확장 계정 관리(작업)

6.  리소스 제어(개요)

7.  리소스 제어 관리(작업)

8.  FSS(Fair Share Scheduler)(개요)

9.  FSS(Fair Share Scheduler) 관리(작업)

10.  리소스 상한값 지원 데몬을 사용한 물리적 메모리 제어(개요)

11.  리소스 상한값 지원 데몬 관리(작업)

12.  리소스 풀(개요)

13.  리소스 풀 만들기 및 관리(작업)

14.  리소스 관리 구성 예

15.  Solaris Management Console의 리소스 제어 기능

제2부영역

16.  Solaris 영역 소개

17.  비전역 영역 구성(개요)

18.  비전역 영역 계획 및 구성(작업)

19.  비전역 영역 설치, 정지, 복제 및 제거 정보(개요)

20.  비전역 영역 설치, 부트, 정지, 제거 및 복제(작업)

21.  비전역 영역 로그인(개요)

22.  비전역 영역에 로그인(작업)

23.  비전역 영역 이동 및 마이그레이션(작업)

24.  Oracle Solaris 10 9/10: 물리적 Oracle Solaris 시스템을 영역으로 마이그레이션(작업)

25.  영역이 설치된 Oracle Solaris 시스템의 패키지 및 패치 정보(개요)

영역 설치 시 패키징 및 패치의 새로운 기능

패키징 및 패치 도구 개요

패키지 및 영역 정보

패키지용으로 생성된 패치

대화식 패키지

영역 동기화 유지

전역 영역에서 가능한 패키지 작업

비전역 영역에서 가능한 패키지 작업

영역 상태가 패치 및 패키지 작업에 미치는 영향

영역에 패키지 추가 정보

전역 영역에서 pkgadd 사용

전역 영역 및 모든 비전역 영역에 패키지 추가

전역 영역에만 패키지 추가

모든 비전역 영역에 전역 영역에 설치된 패키지 추가

비전역 영역에서 pkgadd 사용

영역에서 패키지 제거 정보

전역 영역에서 pkgrm 사용

전역 영역 및 모든 비전역 영역에서 패키지 제거

비전역 영역에서 pkgrm 사용

패키지 매개변수 정보

영역의 패키지 매개변수 설정

SUNW_PKG_ALLZONES 패키지 매개변수

SUNW_PKG_HOLLOW 패키지 매개변수

SUNW_PKG_THISZONE 패키지 매개변수

패키지 정보 쿼리

영역에 패치 추가 정보

Oracle Solaris 10 8/07: 지연된 활성화 패치

Oracle Solaris 10 10/09: 패치 적용 시간 단축을 위한 영역 병렬 패치 적용

영역이 설치된 Oracle Solaris 시스템에 패치 적용

전역 영역에서 patchadd 사용

비전역 영역에서 patchadd 사용

영역이 있는 시스템에서 patchadd -Gpkginfo 변수의 상호 작용

영역이 설치된 Oracle Solaris 시스템에서 패치 제거

전역 영역에서 patchrm 사용

비전역 영역에서 patchrm 사용

제품 데이터베이스

26.  영역이 설치된 Oracle Solaris 시스템에서 패키지 및 패치 추가 및 제거(작업)

27.  Oracle Solaris 영역 관리(개요)

28.  Oracle Solaris 영역 관리(작업)

29.  비전역 영역이 설치된 Oracle Solaris 10 시스템 업그레이드

30.  그 밖의 기타 Oracle Solaris 영역 문제 해결

제3부lx 브랜드 영역

31.  브랜드 영역 및 Linux 브랜드 영역 정보

32.  lx 브랜드 영역 구성(개요)

33.  lx 브랜드 영역 구성(작업)

34.  lx 브랜드 영역 설치, 부트, 정지, 복제 및 제거 정보(개요)

35.  lx 브랜드 영역 설치, 부트, 정지, 제거 및 복제(작업)

36.  lx 브랜드 영역에 로그인(작업)

37.  lx 브랜드 영역 이동 및 마이그레이션(작업)

38.  lx 브랜드 영역에서 응용 프로그램 관리 및 실행(작업)

용어집

색인

패키지 매개변수 정보

영역의 패키지 매개변수 설정

SUNW_PKG_ALLZONES, SUNW_PKG_HOLLOWSUNW_PKG_THISZONE 패키지 매개 변수는 영역이 설치된 시스템에서 패키지의 특성을 정의합니다. 비전역 영역이 설치된 시스템에서 패키지를 관리하려면 이러한 매개변수를 설정해야 합니다.

다음 표에는 패키지 매개 변수 설정을 위한 네 가지 유효한 조합이 나열되어 있습니다. 다음 표에 나열되지 않은 설정 조합을 선택할 경우 해당 설정은 잘못되었으므로 패키지가 설치되지 않습니다.

세 개의 패키지 매개 변수를 모두 설정했는지 확인합니다. 세 개의 패키지 매개 변수를 모두 공백으로 둘 수 있습니다. 패키지 도구는 누락된 영역 패키지 매개변수를 설정값이 false인 것처럼 해석하지만, 이 매개변수는 설정하지 않는 것이 좋습니다. 세 개의 패키지 매개 변수를 모두 설정하여 패키지를 설치하거나 제거할 때 패키지 도구가 나타내는 동작을 정확하게 지정합니다.

표 25-1 유효한 패키지 매개변수 설정

SUNW_PKG_ALLZONES 설정
SUNW_PKG_HOLLOW 설정
SUNW_PKG_THISZONE 설정
패키지 설명
false
false
false
모든 영역 패키지 매개 변수에 대한 값을 지정하지 않은 패키지의 기본 설정입니다.

이러한 설정을 가진 패키지는 전역 영역이나 비전역 영역에 설치할 수 있습니다.

  • pkgadd 명령을 전역 영역에서 실행할 경우 패키지는 전역 영역과 모든 비전역 영역에 설치됩니다.

  • pkgadd 명령을 비전역 영역에서 실행할 경우 패키지는 비전역 영역에만 설치됩니다.

두 경우 모두 패키지가 설치된 모든 영역에 패키지의 전체 내용이 표시됩니다.

false
false
true
이러한 설정을 가진 패키지는 전역 영역이나 비전역 영역에 설치할 수 있습니다. 설치 후에 새로운 비전역 영역을 만든 경우 패키지는 새로운 비전역 영역에 전파되지 않습니다.
  • pkgadd 명령을 전역 영역에서 실행할 경우 패키지는 전역 영역에만 설치됩니다.

  • pkgadd 명령을 비전역 영역에서 실행할 경우 패키지는 비전역 영역에만 설치됩니다.

두 경우 모두 패키지가 설치된 영역에 패키지의 전체 내용이 표시됩니다.

true
false
false
이러한 설정을 가진 패키지는 전역 영역에만 설치할 수 있습니다. pkgadd 명령을 실행하면 패키지가 전역 영역과 모든 비전역 영역에 설치됩니다. 모든 영역에 패키지의 전체 내용이 표시됩니다.

주 - 이 패키지는 비전역 영역에 설치되지 않습니다.


true
true
false
이러한 설정을 가진 패키지는 전역 관리자가 전역 영역에만 설치할 수 있습니다. pkgadd 명령을 실행하면 패키지의 내용이 전역 영역에 전체 설치됩니다. 패키지 매개 변수가 이러한 값으로 설정된 경우 패키지 내용이 비전역 영역에 제공되지 않습니다. 설치할 패키지를 나타내는 데 필요한 패키지 설치 정보만 모든 비전역 영역에 설치됩니다. 그러면 이 패키지에 종속되는 다른 패키지를 설치할 수 있습니다.

패키지 종속성 검사를 위해 패키지가 모든 영역에서 설치된 것으로 나타납니다.

  • 전역 영역에는 패키지의 전체 내용이 표시됩니다.

  • 전체 루트 비전역 영역에는 패키지의 전체 내용이 표시되지 않습니다.

  • 비전역 영역이 전역 영역에서 파일 시스템을 상속하는 경우 이 파일 시스템에 설치된 패키지가 비전역 영역에 표시됩니다. 패키지가 제공하는 모든 다른 파일은 비전역 영역에 표시되지 않습니다.

    예를 들어, 희소 루트 비전역 영역은 특정 디렉토리를 전역 영역과 공유합니다. 이러한 디렉토리는 읽기 전용입니다. 희소 루트 비전역 영역은 /platform 파일 시스템을 서로 공유합니다. 다른 예로는 부트 하드웨어에만 관련된 파일을 제공하는 패키지가 있습니다.


주 - 이 패키지는 비전역 영역에 설치되지 않습니다.


SUNW_PKG_ALLZONES 패키지 매개변수

선택적 SUNW_PKG_ALLZONES 패키지 매개변수는 패키지의 영역 범위에 대해 설명합니다. 이 매개변수는 다음을 정의합니다.

SUNW_PKG_ALLZONES 패키지 매개변수에는 두 개의 허용 값이 지정됩니다. 이 값은 truefalse입니다. 기본값은 false입니다. 이 매개변수가 설정되지 않았거나 true 또는 false 이외의 다른 값으로 설정된 경우, false 값이 사용됩니다.

모든 영역에서 패키지 버전과 패치 개정 레벨이 반드시 동일해야 하는 패키지의 경우 SUNW_PKG_ALLZONES 매개변수를 true로 설정해야 합니다. 특정 Oracle Solaris 커널에 종속된 기능을 제공하는 패키지(예: Oracle Solaris 10)의 경우 이 매개변수를 true로 설정해야 합니다. 패키지에 대한 패치의 경우 SUNW_PKG_ALLZONES 매개변수를 패치를 적용할 설치 패키지에 설정된 것과 동일한 값으로 설정해야 합니다. 이 매개변수가 true로 설정된 패키지의 패치 개정 레벨은 모든 영역에서 동일해야 합니다.

특정 Oracle Solaris 커널에 종속되지 않는 기능을 제공하는 패키지(예: 타사 패키지 또는 Sun 컴파일러)의 경우 이 매개변수를 false로 설정해야 합니다. 이 매개변수가 false로 설정된 패키지용 패치의 경우 이 매개변수를 false로 설정해야 합니다. 이 매개변수가 false로 설정된 패키지의 패키지 버전 또는 패치 개정 레벨은 영역 간에 다를 수 있습니다. 예를 들어 두 개의 비전역 영역에 서로 다른 버전의 웹 서버가 설치될 수 있습니다.

SUNW_PKG_ALLZONES 패키지 매개변수 값은 다음 표에 설명되어 있습니다.

표 25-2 SUNW_PKG_ALLZONES 패키지 매개변수 값

설명
false
이 패키지는 전역 영역에서 전역 영역에만 설치하거나 전역 영역 및 모든 비전역 영역에 설치할 수 있습니다. 또한 비전역 영역에서 동일한 비전역 영역으로 설치할 수도 있습니다.
  • 전역 관리자는 전역 영역에만 패키지를 설치할 수 있습니다.

  • 전역 관리자는 전역 영역 및 모든 비전역 영역에 패키지를 설치할 수 있습니다.

  • 영역 관리자는 비전역 영역에 패키지를 설치할 수 있습니다.

패키지가 전역 영역에서 제거되더라도 다른 영역에서는 제거되지 않습니다. 패키지를 개별 비전역 영역에서 제거할 수 있습니다.

  • 패키지를 전역 영역에 설치할 필요가 없습니다.

  • 패키지를 비전역 영역에 설치할 필요가 없습니다.

  • 패키지가 모든 영역에서 동일할 필요는 없습니다. 다른 버전의 패키지가 개별 영역에 있을 수 있습니다.

  • 패키지가 모든 영역에서 암시적으로 공유되지 않는 소프트웨어를 제공합니다. 즉, 패키지가 운영 체제별로 적용되지 않습니다. 대부분의 응용 프로그램 레벨 소프트웨어는 이 범주에 속합니다. StarOffice 제품 또는 웹 서버가 이에 해당합니다.

true
이 패키지가 전역 영역에 설치된 경우 모든 비전역 영역에도 설치해야 합니다. 이 패키지가 전역 영역에서 제거된 경우 모든 비전역 영역에서도 제거해야 합니다.
  • 패키지가 설치된 경우 전역 영역에 설치되어야 합니다. 그러면 패키지가 자동으로 모든 비전역 영역에 설치됩니다.

  • 패키지 버전이 모든 영역에서 동일해야 합니다.

  • 패키지가 모든 영역에서 암시적으로 공유되는 소프트웨어를 제공합니다. 패키지가 모든 영역에서 암시적으로 공유되는 소프트웨어의 버전에 종속됩니다. 모든 비전역 영역에 패키지가 표시되어야 합니다. 커널 모듈이 이에 해당합니다.

    이러한 패키지를 사용하면 전체 패키지가 모든 비전역 영역에 설치되도록 하여 비전역 영역에서 전역 영역에 설치된 패키지에 대한 종속성을 분석할 수 있습니다.

  • 전역 관리자만 패키지를 설치할 수 있습니다. 영역 관리자는 비전역 영역에 패키지를 설치할 수 없습니다.

SUNW_PKG_HOLLOW 패키지 매개변수

SUNW_PKG_HOLLOW 패키지 매개변수는 패키지를 설치하고 패키지가 모든 영역에서 동일해야 하는 경우 비전역 영역에 패키지를 표시할지 여부를 정의합니다.

SUNW_PKG_HOLLOW 패키지 매개변수에는 두 개의 허용 값인 true 또는 false가 지정됩니다.

SUNW_PKG_HOLLOW 패키지 매개변수 값은 다음 표에 설명되어 있습니다.

표 25-3 SUNW_PKG_HOLLOW 패키지 매개변수 값

설명
false
이 패키지는 "빈" 패키지가 아닙니다.
  • 전역 영역에 설치된 경우 모든 비전역 영역에 패키지 컨텐츠와 설치 정보가 필요합니다.

  • 이 패키지는 모든 비전역 영역에 표시되어야 하는 소프트웨어를 제공합니다. truss 명령을 제공하는 패키지가 이에 해당합니다.

  • SUNW_PKG_ALLZONES 패키지 매개변수의 현재 설정에 대한 제한 사항 이외에 추가 제한 사항은 정의되어 있지 않습니다.

true
이 패키지는 "빈" 패키지입니다.
  • 패키지 컨텐츠가 비전역 영역에 제공되지 않습니다. 그러나 패키지 설치 정보는 모든 비전역 영역에 필요합니다.

  • 이 패키지는 모든 비전역 영역에 표시되지 않아야 하는 소프트웨어를 제공합니다. 전역 영역에서만 작동하는 커널 드라이버 및 시스템 구성 파일이 이에 해당합니다. 이 설정을 사용하면 패키지 데이터를 실제로 설치하지 않고도 전역 영역에만 설치된 패키지에 대한 종속성을 분석할 수 있습니다.

  • 설치할 이 패키지에 의존하는 다른 패키지의 종속성 검사를 위해 패키지가 모든 영역에 설치된 것으로 인식됩니다.

  • 이 패키지 설정에는 SUNW_PKG_ALLZONEStrue로 설정하기 위해 정의된 모든 제한 사항이 포함됩니다.

  • 전역 영역에서 패키지가 설치된 것으로 인식되며 패키지의 모든 구성 요소가 설치됩니다. 패키지가 설치될 때 디렉토리가 생성되고, 파일이 설치되며, 클래스 작업 및 기타 스크립트가 적절하게 실행됩니다.

  • 비전역 영역에서 패키지가 설치된 것으로 인식되지만 패키지의 구성 요소가 설치되지 않습니다. 패키지가 설치될 때 디렉토리가 생성되지 않고, 파일이 설치되지 않으며, 클래스 작업 또는 기타 설치 스크립트가 실행되지 않습니다.

  • 전역 영역에서 패키지를 제거할 경우 패키지가 완전히 설치된 것으로 인식됩니다. 패키지가 제거될 때 해당 디렉토리와 파일이 제거되며, 클래스 작업 또는 기타 설치 스크립트가 실행됩니다.

SUNW_PKG_THISZONE 패키지 매개변수

SUNW_PKG_THISZONE 패키지 매개변수는 패키지를 현재 영역에만 설치할지 아니면 전역 또는 비전역 영역에만 설치할지 여부를 정의합니다. SUNW_PKG_THISZONE 패키지 매개변수에는 두 개의 허용 값이 지정됩니다. 이 값은 truefalse입니다. 기본값은 false입니다.

SUNW_PKG_THISZONE 패키지 매개변수 값은 다음 표에 설명되어 있습니다.

표 25-4 SUNW_PKG_THISZONE 패키지 매개변수 값

설명
false
  • pkgadd를 비전역 영역에서 실행할 경우 패키지가 현재 영역에만 설치됩니다.
  • pkgadd를 전역 영역에서 실행할 경우 패키지가 전역 영역과 모든 현재 설치된 비전역 영역에 설치됩니다. 또한 이후에 새로 설치된 모든 비전역 영역에도 패키지가 전파됩니다.

true
  • 패키지가 현재 영역에만 설치됩니다.
  • 전역 영역에 설치된 경우 기존 비전역 영역이나 생성할 비전역 영역에 패키지가 추가되지 않습니다. 이는 pkgadd-G 옵션을 지정할 때 발생하는 동작과 같습니다.