Oracle® Solaris 11.2 릴리스 노트

인쇄 보기 종료

업데이트 날짜: 2015년 5월
 
 

가상 CPU를 사용하는 커널 영역으로 인해 프로세서 세트 만들기 또는 CPU 동적 재구성이 차단될 수 있음(18061724)

가상 CPU(VCPU)를 사용하는 커널 영역이 실행 중일 때는 VCPU 스레드가 물리적 CPU 세트에 바인드됩니다. 이 요구 사항으로 인해 CPU가 프로세서 세트 또는 CPU DR(동적 재구성)에 추가되지 않도록 할 수 있습니다.

SPARC 시스템에서 바인딩이 예기치 않게 손실되면 이러한 커널 영역이 종료됩니다. 예를 들어, 커널 영역 VCPU 스레드가 사용 중인 모든 논리적 CPU가 포함된 풀을 만들면 커널 영역이 중지될 수 있습니다.

프로세서 세트를 만들 때 다음 오류 메시지가 표시됩니다.

# psrset -c 0
created processor set 1
psrset: cannot assign processor 0: Device busy

Oracle VM Server for SPARC의 DR 중에 다음 오류 메시지가 표시됩니다.

# ldm set-vcpu 10 ldom
Removal of cpu 10 failed, error: cpu has bound threads
Domain ldom didn't allow removal of any VCPU
Resource modification failed

풀을 만들 때는 다음 오류 메시지가 표시됩니다.

# grep affinity /var/log/zones/vcpu.messages
2014-05-07 22:44:18 main error: vcpu 9 has lost all affinity.
2014-05-07 22:44:18 main error: VCPU error: lost affinity
2014-05-07 22:44:28 main error: vcpu 15 has lost all affinity.
2014-05-07 22:44:28 main error: VCPU error: lost affinity

임시해결책: 프로세서 세트 또는 풀을 만들거나 CPU DR을 시도하기 전에 영향을 받을 수 있는 커널 영역을 일시 중지하십시오.