Go to main content
Oracle® VM Server for SPARC 3.4 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 8월
 
 

CPU 전체 코어로 도메인 구성

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

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

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

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

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

  • add-core, set-core 또는 rm-core 하위 명령을 사용하여 도메인에 지정된 수의 CPU 코어를 할당합니다.

  • create-domain 또는 set-domain 하위 명령을 사용하여 max-cores 등록 정보 값을 지정함으로써 최대 코어를 설정합니다.

    Oracle VM Server for SPARC 시스템에서 하드 분할을 구성하려는 경우 상한값을 설정해야 합니다.

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


주 -  선택적으로 최대 코어 제약 조건을 설정할 경우 도메인만 중지하고 바인드 해제하면 됩니다.
  1. 도메인을 만듭니다.
    primary# ldm create domain-name
  2. 도메인에 대한 CPU 전체 코어 수를 설정합니다.
    primary# ldm set-core number-of-CPU-cores domain
  3. (선택사항) 도메인에 대한 max-cores 등록 정보를 설정합니다.
    primary# ldm set-domain max-cores=max-number-of-CPU-cores domain
  4. 도메인을 구성합니다.

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

  5. 바인드 후 도메인을 시작합니다.
    primary# ldm bind domain-name
    primary# ldm start domain-name
예 62  2개의 CPU 전체 코어로 새 도메인 만들기

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

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

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

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

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

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

  1. (선택사항) 도메인을 중지하고 바인드를 해제합니다.

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

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

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

    primary# ldm bind domain-name
    primary# ldm start domain-name
예 63  4개의 CPU 전체 코어로 기존 도메인 구성

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

primary# ldm set-core 4 ldg1

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

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

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

    max-cores 등록 정보를 수정하려는 경우에만 지연된 재구성을 시작해야 합니다.

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

    시스템 구성에 따라 적절한 절차를 사용하여 primary 도메인을 재부트합니다. PCIe 끝점이 구성된 상태로 루트 도메인 재부트를 참조하십시오.

    max-cores 등록 정보를 수정하려는 경우에만 도메인을 재부트해야 합니다.

예 64  2개의 CPU 전체 코어로 컨트롤 도메인 구성

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

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

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