이 절의 작업에서는 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 시스템에서 하드 분할을 구성하려는 경우 상한값을 설정해야 합니다.
primary# ldm create domain-name
primary# ldm set-core number-of-CPU-cores domain
primary# ldm set-domain max-cores=max-number-of-CPU-cores domain
이 구성 중에 ldm add-core, ldm set-core 또는 ldm rm-core 명령을 사용합니다.
primary# ldm bind domain-name primary# ldm start domain-name
이 예에서는 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 전체 코어를 사용하도록 구성을 변경할 수 있습니다.
이 단계는 최대 코어 제약 조건도 설정하는 경우에만 필요합니다.
primary# ldm stop domain-name primary# ldm unbind domain-name
primary# ldm set-core number-of-CPU-cores domain
primary# ldm set-domain max-cores=max-number-of-CPU-cores domain
이 단계는 최대 코어 제약 조건도 설정하는 경우에만 필요합니다.
primary# ldm bind domain-name primary# ldm start domain-name
이 예에서는 4개의 CPU 전체 코어로 기존 도메인 ldg1의 구성을 업데이트합니다.
primary# ldm set-core 4 ldg1
primary 도메인이 CPU 스레드를 사용하도록 구성된 경우 CPU 전체 코어를 사용하도록 구성을 변경할 수 있습니다.
max-cores 등록 정보를 수정하려는 경우에만 지연된 재구성을 시작해야 합니다.
primary# ldm start-reconf primary
primary# ldm set-core number-of-CPU-cores primary
primary# ldm set-domain max-cores=max-number-of-CPU-cores primary
시스템 구성에 따라 적절한 절차를 사용하여 primary 도메인을 재부트합니다. PCIe 끝점이 구성된 상태로 루트 도메인 재부트를 참조하십시오.
max-cores 등록 정보를 수정하려는 경우에만 도메인을 재부트해야 합니다.
이 예에서는 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 등록 정보를 수정하는 경우에만 필요합니다.