JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle VM Server for SPARC 3.0 관리 설명서     Oracle VM Server for SPARC (한국어)
search filter icon
search icon

문서 정보

머리말

제1부Oracle VM Server for SPARC 3.0 소프트웨어

1.  Oracle VM Server for SPARC 소프트웨어 개요

2.  소프트웨어 설치 및 사용

3.  Oracle VM Server for SPARC 보안

4.  서비스 및 컨트롤 도메인 설정

5.  게스트 도메인 설정

6.  I/O 도메인 설정

7.  가상 디스크 사용

8.  가상 네트워크 사용

9.  도메인 마이그레이션

10.  리소스 관리

리소스 재구성

동적 재구성

지연된 재구성

리소스 할당

CPU 할당

전체 코어 제약 조건을 적용하는 방법

최대 코어 제약 조건을 적용하는 방법

전체 코어 제약 조건과 다른 도메인 기능 사이의 상호 작용

CPU 동적 재구성

동적 리소스 관리

도메인 마이그레이션

전원 관리

하드 분할을 사용하여 시스템 구성

도메인의 구성 확인

도메인이 CPU 전체 코어로 구성되었는지 여부를 확인하는 방법

도메인에 지정된 CPU 코어를 나열하는 방법

CPU 전체 코어로 도메인 구성

CPU 전체 코어로 새 도메인을 만드는 방법

CPU 전체 코어로 기존 도메인을 구성하는 방법

CPU 전체 코어로 기본 도메인을 구성하는 방법

하드 분할된 시스템과 다른 Oracle VM Server for SPARC 기능과의 상호 작용

CPU 동적 재구성

CPU 동적 리소스 관리

CPU 전원 관리

도메인 재부트 또는 재바인드

도메인 마이그레이션 비호환성

도메인에 물리적 리소스 지정

physical-bindings 제약 조건을 제거하는 방법

물리적으로 바인드되지 않은 모든 리소스를 제거하는 방법

제어 도메인에서 물리적 리소스 관리

도메인에서 물리적 리소스 관리 제한 사항

메모리 동적 재구성 사용

메모리 추가

메모리 제거

메모리 DR 요청 진행 추적

메모리 DR 요청 취소

일부 메모리 DR 요청

제어 도메인의 메모리 재구성

제어 도메인의 메모리 줄이기

동적 및 지연된 재구성

메모리 정렬

활성 도메인에 대한 메모리 정렬

바인드된 도메인에 대한 메모리 정렬

비활성 도메인에 대한 메모리 정렬

정렬되지 않은 메모리 추가

메모리 DR 예

전원 관리 사용

동적 리소스 관리 사용

도메인 리소스 나열

시스템에서 읽을 수 있는 출력

ldm 명령에 대한 구문 사용법을 표시하는 방법

플래그 정의

사용률 통계 정의

다양한 목록 보기

소프트웨어 버전을 표시하는 방법(-V)

짧은 목록을 생성하는 방법

긴 목록을 생성하는 방법(-l)

확장된 목록을 생성하는 방법(-e)

구문 분석 가능하고 시스템에서 읽을 수 있는 목록을 생성하는 방법(-p)

긴 목록의 하위 세트를 생성하는 방법(-o format)

변수를 나열하는 방법

바인딩을 나열하는 방법

구성을 나열하는 방법

장치를 나열하는 방법

사용 가능한 메모리를 나열하는 방법

서비스를 나열하는 방법

제약 조건 나열

한 도메인에 대한 제약 조건을 나열하는 방법

XML 형식으로 제약 조건을 나열하는 방법

시스템에서 읽을 수 있는 형식으로 제약 조건을 나열하는 방법

11.  도메인 구성 관리

12.  기타 관리 작업 수행

제2부선택적 Oracle VM Server for SPARC 소프트웨어

13.  Oracle VM Server for SPARC Physical-to-Virtual 변환 도구

14.  Oracle VM Server for SPARC Configuration Assistant(Oracle Solaris 10)

15.  전원 관리 사용

16.  Oracle VM Server for SPARC Management Information Base 소프트웨어 사용

17.  Logical Domains Manager 검색

18.  Logical Domains Manager에서 XML 인터페이스 사용

용어집

색인

하드 분할을 사용하여 시스템 구성

이 절에서는 Oracle VM Server for SPARC 소프트웨어에서 하드 분할을 설명하고 Oracle CPU 라이센스 요구 사항을 준수하도록 하드 분할을 사용하는 방법에 대해 설명합니다.

소프트웨어 라이센스의 Oracle의 하드 분할 요구 사항에 대한 자세한 내용은 Partitioning: Server/Hardware Partitioning을 참조하십시오.

도메인의 구성 확인

이 절의 작업에서는 도메인이 CPU 전체 코어로 구성되었는지 여부를 확인하는 방법과 도메인에 지정된 CPU 코어를 나열하는 방법에 대해 설명합니다.

도메인이 CPU 전체 코어로 구성되었는지 여부를 확인하는 방법

예 10-3 도메인이 CPU 전체 코어로 구성되었는지 여부 확인

다음 명령은 ldg1 도메인이 CPU 전체 코어 및 최대 5코어로 구성되었음을 보여줍니다.

# ldm list -o resmgmt ldg1
NAME
ldg1

CONSTRAINT
   whole-core
   max-cores=5

도메인에 지정된 CPU 코어를 나열하는 방법

도메인이 바인드될 경우 CPU 코어가 도메인에 지정됩니다.

예 10-4 도메인에 지정된 CPU 코어 나열

다음 명령은 ldg1 도메인에 지정된 코어를 보여줍니다.

# ldm list -o core ldg1
NAME 
ldg1

CORE 
CID    PCPUSET 
1    (8, 9, 10, 11, 12, 13, 14, 15) 
2    (16, 17, 18, 19, 20, 21, 22, 23)

CPU 전체 코어로 도메인 구성

이 절의 작업에서는 CPU 전체 코어로 새 도메인을 만드는 방법, CPU 전체 코어로 기존 도메인을 구성하는 방법 및 CPU 전체 코어로 primary 도메인을 구성하는 방법에 대해 설명합니다.


주 - 전체 코어를 지정하는 데 사용되는 ldm 하위 명령은 Oracle VM Server for SPARC 2.2 릴리스에서 변경되었습니다.

이 절의 작업 및 예에서는 Oracle VM Server for SPARC 2.2 릴리스에서 도입된 새로운 명령을 사용합니다.

Logical Domains Manager의 버전 2.0 또는 2.1을 사용하여 전체 코어를 도메인에 지정할 경우 ldm add-core, ldm set-coreldm remove-core 명령 대신 각각 ldm add-vcpu -c, ldm set-vcpu -cldm remove-vcpu -c 명령을 사용하십시오.


도메인에서 CPU 전체 코어를 사용하도록 구성하려면 다음 명령을 사용합니다.

ldm set-core number-of-cpu-cores domain

이 명령은 도메인에 대한 최대 CPU 코어 수(CPU 최대값)도 지정합니다. ldm(1M) 매뉴얼 페이지를 참조하십시오.

Oracle VM Server for SPARC 2.2 릴리스부터 CPU 상한값 및 CPU 코어 할당은 별도의 명령으로 처리됩니다. 이러한 명령을 사용하면 CPU 코어 할당, 최대값 설정 또는 두 작업 모두 독립적으로 가능합니다. 설정된 CPU 상한값이 없더라도 할당 단위는 코어로 설정할 수 있습니다. 하지만 Oracle VM Server for SPARC 시스템에서 하드 분할을 구성하는 경우 이 모드에서 시스템 실행은 허용되지 않습니다.

CPU 전체 코어로 새 도메인을 만드는 방법


주 - 필요에 따라 최대 코어 제약 조건을 설정하는 경우 도메인을 중지하고 바인딩을 해제하기만 하면 됩니다.


  1. 도메인을 만듭니다.
    # ldm create domain
  2. 도메인에 대한 CPU 전체 코어 수를 설정합니다.
    # ldm set-core number-of-cpu-cores domain
  3. (선택 사항) 도메인에 대한 max-cores 등록 정보를 설정합니다.
    # ldm set-domain max-cores=max-number-of-cpu-cores domain
  4. 도메인을 구성합니다.

    이 구성 중에 ldm add-core, ldm set-core 또는 ldm rm-core 명령을 사용합니다.

  5. 바인딩 후 도메인을 시작합니다.
    # ldm bind domain
    # ldm start domain

예 10-5 2개의 CPU 전체 코어로 새 도메인 만들기

이 예에서는 2개의 CPU 전체 코어로 ldg1 도메인을 만듭니다. 첫번째 명령은 ldg1 도메인을 만듭니다. 두번째 명령은 2개의 CPU 전체 코어로 ldg1 도메인을 구성합니다.

이 시점에 CPU 전체 코어로 새 도메인을 만드는 방법의 단계 3에 설명된 제한 사항에 따라 도메인에서 추가 구성을 수행할 수 있습니다.

세번째 및 네번째 명령은 ldg1 도메인을 사용할 수 있도록 ldg1 도메인을 바인드하고 시작하는 방법을 보여줍니다.

# ldm create ldg1
# ldm set-core 2 ldg1
...
# ldm bind ldg1
# ldm start ldg1

CPU 전체 코어로 기존 도메인을 구성하는 방법

도메인이 존재하고 CPU 스레드를 사용하도록 구성된 경우 CPU 전체 코어를 사용하도록 구성을 변경할 수 있습니다.

  1. (선택 사항) 도메인을 중지하고 바인딩을 해제합니다.
    # ldm stop domain
    # ldm unbind domain

    이 단계는 최대 코어 제약 조건도 설정하는 경우에만 필요합니다.

  2. 도메인에 대한 CPU 전체 코어 수를 설정합니다.
    # ldm set-core number-of-cpu-cores domain
  3. (선택 사항) 도메인에 대한 max-cores 등록 정보를 설정합니다.
    # ldm set-domain max-cores=max-number-of-cpu-cores domain
  4. (선택 사항) 도메인을 다시 바인드하고 다시 시작합니다.
    # ldm bind domain
    # ldm start domain

    이 단계는 최대 코어 제약 조건도 설정하는 경우에만 필요합니다.

예 10-6 4개의 CPU 전체 코어로 기존 도메인 구성

이 예에서는 4개의 CPU 전체 코어로 기존 도메인 ldg1의 구성을 업데이트합니다.

# ldm set-core 4 ldg1

선택 사항인 1단계와 4단계는 max-cores 등록 정보를 수정하는 경우에만 필요합니다.

CPU 전체 코어로 기본 도메인을 구성하는 방법

primary 도메인이 존재하고 CPU 스레드를 사용하도록 구성된 경우 CPU 전체 코어를 사용하도록 구성을 변경할 수 있습니다.

  1. (선택 사항) primary 도메인을 지연된 재구성 모드로 전환합니다.
    # ldm start-reconf primary

    max-cores 등록 정보를 수정하는 경우에만 지연된 재구성을 시작할 필요가 있습니다.

  2. primary 도메인에 대한 CPU 전체 코어 수를 설정합니다.
    # ldm set-core number-of-cpu-cores primary
  3. (선택 사항) primary 도메인에 대한 max-cores 등록 정보를 설정합니다.
    # ldm set-domain max-cores=max-number-of-cpu-cores primary
  4. (선택 사항) primary 도메인을 재부트합니다.

    시스템 구성에 따라 알맞은 절차를 사용하여 primary 도메인을 재부트합니다. 루트 도메인 재부트를 참조하십시오.

    max-cores 등록 정보를 수정하는 경우에만 도메인을 재부트할 필요가 있습니다.

예 10-7 2개의 CPU 전체 코어로 제어 도메인 구성

이 예에서는 primary 도메인에서 CPU 전체 코어를 구성합니다. 첫번째 명령은 primary 도메인에서 지연된 재구성 모드를 시작합니다. 두번째 명령은 2개의 CPU 전체 코어로 primary 도메인을 구성합니다. 세번째 명령은 max-cores 등록 정보를 2로 설정하고 네번째 명령은 primary 도메인을 재부트합니다.

# ldm start-reconf primary
# ldm set-core 2 primary
# ldm set-domain max-cores=2 primary
# shutdown -i 5

선택 사항인 1단계와 4단계는 max-cores 등록 정보를 수정하는 경우에만 필요합니다.

하드 분할된 시스템과 다른 Oracle VM Server for SPARC 기능과의 상호 작용

CPU 동적 재구성

CPU 전체 코어로 구성된 도메인에서 CPU 동적 재구성을 사용할 수 있습니다. 하지만 개별 CPU 스레드가 아닌 전체 CPU 코어 추가 또는 제거할 수 있습니다. 따라서 시스템의 하드 분할 상태는 CPU 동적 재구성 기능으로 유지됩니다. 또한 CPU 코어가 도메인에 동적으로 추가될 경우 최대값이 강제 적용됩니다. 따라서 최대 CPU 수를 초과하는 경우 CPU DR 명령을 실패합니다.


주 - 도메인이 중지 및 바인드 해제된 상태가 아니라면 max-cores 등록 정보는 변경할 수 없습니다. 따라서 전체 코어 제약 조건이 설정되었을 때 지정된 값에서 최대 코어 수를 높이려면 먼저 도메인을 중지 및 바인드 해제해야 합니다.


CPU 전체 코어를 바인드된 도메인이나 활성 도메인에 동적으로 추가, 설정 또는 제거하려면 다음 명령을 사용합니다.

ldm add-core number-of-cpu-cores domain
ldm set-core number-of-cpu-cores domain
ldm rm-core number-of-cpu-cores domain

주 - 도메인이 활성 상태가 아닌 경우 이러한 명령은 도메인에 대한 최대 CPU 코어 수도 조정합니다. 도메인이 바인드되었거나 활성 상태인 경우 이러한 명령은 도메인에 대한 최대 CPU 코어 수에 영향을 주지 않습니다.


예 10-8 2개의 CPU 전체 코어를 도메인에 동적으로 추가

이 예에서는 2개의 CPU 전체 코어를 ldg1 도메인에 동적으로 추가하는 방법을 보여줍니다. ldg1 도메인은 CPU 전체 코어로 구성된 활성 도메인입니다. 첫번째 명령은 ldg1 도메인이 활성 상태임을 보여줍니다. 두번째 명령은 ldg1 도메인이 CPU 전체 코어 및 최대 4개의 CPU 코어로 구성되었음을 보여줍니다. 세번째 및 네번째 명령은 2개의 CPU 전체 코어 추가 전후에 도메인에 지정된 CPU 코어를 보여줍니다. 네번째 명령은 2개의 CPU 전체 코어를 ldg1 도메인에 동적으로 추가합니다.

# ldm list ldg1
NAME    STATE   FLAGS   CONS  VCPU  MEMORY UTIL  UPTIME
ldg1    active  -n----  5000  16    2G     0.4%  5d 17h 49m
# ldm list -o resmgmt ldg1
NAME
ldg1

CONSTRAINT
   whole-core
        max-cores=4
# ldm list -o core ldg1
NAME 
ldg1

CORE 
CID    PCPUSET 
1    (8, 9, 10, 11, 12, 13, 14, 15) 
2    (16, 17, 18, 19, 20, 21, 22, 23)
# ldm add-core 2 ldg1
# ldm list -o core ldg1
NAME 
ldg1

CORE 
CID    PCPUSET 
1    (8, 9, 10, 11, 12, 13, 14, 15) 
2    (16, 17, 18, 19, 20, 21, 22, 23) 
3    (24, 25, 26, 27, 28, 29, 30, 31)
4    (32, 33, 34, 35, 36, 37, 38, 39)

CPU 동적 리소스 관리

동적 리소스 관리(DRM)를 사용하여 일부 도메인에서 CPU 리소스를 자동으로 관리할 수 있습니다. DRM이 사용되는 경우 CPU 전체 코어로 구성된 도메인에 DRM 정책이 적용되지 않습니다.

DRM 정책에는 CPU 전체 코어로 구성된 도메인이 포함될 수 있습니다. 하지만 이러한 정책이 활성화된 경우 해당 도메인에 대해 자동으로 사용 안함으로 설정됩니다. 도메인이 나중에 CPU 전체 코어 대신 CPU 스레드로 구성되지 않으면(및 구성될 때까지) 도메인은 계속 CPU 전체 코어로 구성됩니다. 도메인이 CPU 스레드를 사용하도록 구성되면 DRM 정책은 해당 도메인에 대해 자동으로 다시 사용으로 설정됩니다.

CPU 전원 관리

CPU 전체 코어로 구성된 도메인에 대해 성능 또는 탄력적 정책이 사용으로 설정된 CPU 전원 관리(PM)를 사용할 수 있습니다. PM을 사용하면 시스템의 하드 분할이 유지됩니다.

도메인 재부트 또는 재바인드

CPU 전체 코어로 구성된 도메인은 도메인이 다시 시작되거나 전체 시스템이 다시 시작될 경우에도 CPU 전체 코어로 계속 구성됩니다. 도메인은 바인드가 유지되는 기간 내내 동일한 물리적 CPU 코어를 사용합니다. 예를 들어, 도메인이 재부트될 경우 재부트 이전 및 이후 모두 동일한 물리적 CPU 코어를 사용합니다. 또는 도메인이 바인드된 동안 전체 시스템의 전원이 꺼질 경우 시스템의 전원이 켜지면 해당 도메인은 동일한 물리적 CPU 코어로 구성됩니다. 도메인을 바인드 해제한 다음 재바인드하거나 전체 시스템이 새로운 구성으로 다시 시작될 경우에는 도메인이 다른 물리적 CPU 코어를 사용할 수 있습니다.

도메인 마이그레이션 비호환성

전체 코어로 구성된 도메인을 마이그레이션하는 경우 마이그레이션이 완료된 후 하드 분할을 사용하려면 대상 도메인을 재구성해야 합니다. 또한 소스 및 대상 시스템 모두에서 도메인을 사용할 수 있는 사용권 계약이 있는지 확인해야 합니다.