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

인쇄 보기 종료

업데이트 날짜: 2016년 8월
 
 

리소스 관리 문제

도메인에서 많은 수의 CPU를 제거할 경우 실패할 수 있음

게스트 도메인에서 많은 수의 CPU를 제거하려고 시도하면 다음과 같은 오류 메시지가 표시될 수 있습니다.

Request to remove cpu(s) sent, but no valid response received
VCPU(s) will remain allocated to the domain, but might
not be available to the guest OS
Resource modification failed

이 문제를 방지하려면 도메인에서 CPU를 한 번에 100개 미만으로 제거하십시오.

때때로 동적으로 추가된 메모리 블록을 전체로서만 동적으로 제거할 수 있음

Oracle Solaris OS에서 동적으로 추가된 메모리를 관리하기 위해 메타데이터를 처리하는 방법 때문에, 이전에 동적으로 추가된 메모리를 나중에 제거할 때 적절한 하위 세트가 아닌 전체 블록만 제거할 수 있습니다.

이러한 상황은 다음 예제에 표시된 것처럼 메모리 크기가 작은 도메인이 훨씬 큰 크기로 동적으로 증가할 경우에 발생할 수 있습니다.

primary# ldm list ldom1
NAME  STATE FLAGS   CONS VCPU MEMORY UTIL UPTIME
ldom1 active -n--   5000 2    2G     0.4% 23h

primary# ldm add-mem 16G ldom1

primary# ldm rm-mem 8G ldom1
Memory removal failed because all of the memory is in use.

primary# ldm rm-mem 16G ldom1

primary# ldm list ldom1
NAME  STATE FLAGS   CONS VCPU MEMORY UTIL UPTIME
ldom1 active -n--   5000 2    2G     0.4% 23h

이 문제를 해결하려면 ldm add-mem 명령을 사용하여 나중에 제거할 수 있는 것보다 큰 청크가 아닌 작은 청크로 메모리를 순차적으로 추가합니다.

    이 문제가 발생하면 다음 조치 중 하나를 수행하십시오.

  • 도메인을 중지하고 메모리를 제거한 후 도메인을 다시 시작합니다.

  • 도메인을 재부트합니다. 그러면 Oracle Solaris OS에서 메모리 관리 메타데이터를 재할당하므로 이전에 추가된 메모리를 작은 청크로 동적으로 제거할 수 있습니다.