최대 코어 제약 조건을 설정하기 전에 도메인에서 전체 코어 제약 조건이 사용으로 설정되었는지 확인하십시오.
최대 코어 제약 조건은 바인드되거나 활성인 도메인이 아닌 비활성 도메인에서만 수정하거나 사용/사용 안함으로 설정할 수 있습니다. 컨트롤 도메인에서 최대 코어 제약 조건을 업데이트하기 전에 먼저 지연된 재구성을 시작해야 합니다.
primary# ldm set-domain max-cores=max-number-of-CPU-cores domain-name
primary# ldm ls -o resmgmt domain-name
primary# ldm bind domain-name primary# ldm start domain-name
이제 하드 분할과 함께 도메인을 사용할 수 있습니다.
다음 예에서는 max-cores 등록 정보를 설정하여 최대 코어를 3코어로 제한하는 방법을 보여주고 해당 제약 조건이 사용으로 설정되었는지 확인합니다.
primary# ldm set-domain max-cores=3 ldg1 primary# ldm ls -o resmgmt ldg1 NAME ldg1 CONSTRAINT cpu=whole-core max-cores=3
이제 하드 분할과 함께 도메인을 사용할 수 있습니다.
다음 예에서는 바인드 해제 및 비활성 상태인 ldg1 도메인에서 최대 코어 제약 조건을 제거하지만 전체 코어 제약 조건을 그대로 남겨둡니다.
primary# ldm stop ldg1 primary# ldm unbind ldg1 primary# ldm set-domain max-cores=unlimited ldg1
또 다른 경우로, ldg1 도메인에서 최대 코어 제약 조건과 전체 코어 제약 조건을 모두 제거하려면 다음과 같이 코어 대신 가상 CPU를 지정합니다.
primary# ldm set-vcpu 8 ldg1
두 경우 모두 도메인을 바인드하고 다시 시작하십시오.
primary# ldm bind ldg1 primary# ldm start ldg1