32비트 Cent OS 6.5 Xen 서버 가상 머신에 할당할 수 있는 최대 메모리 양은 얼마입니까?

32비트 Cent OS 6.5 Xen 서버 가상 머신에 할당할 수 있는 최대 메모리 양은 얼마입니까?

Xen 서버 7.6에서 Cent OS 6.5의 32비트 가상 머신을 생성했을 때 가상 머신의 메모리 설정이 16G를 초과하면 다음 오류가 보고되었습니다. 가상 머신에 할당된 물리적 메모리의 양이 총 메모리보다 큽니다. 가상 머신 서버 제품군의 메모리입니다.

32비트 Cent OS 6.5 Xen 서버 가상 머신에 할당할 수 있는 최대 메모리 양은 얼마입니까?

여기에 이미지 설명을 입력하세요.

답변1

에 기록된 대로XenServer 7.6 매뉴얼, 32비트 CentOS 6.5 VM에 할당할 수 있는 최대 메모리 양은 16GiB입니다("게스트 운영 체제 지원" 참조, CentOS 6.5 항목(25페이지)). 이는 VM 메모리 필드의 값 16384에 해당할 수 있습니다.

오류 메시지는 매우 오해의 소지가 있으며 호스트 시스템에 설치된 메모리 양과는 아무런 관련이 없습니다.

답변2

Andrew, 당신은 메모리를 과도하게 사용하고 있습니다. 이는 기본 호스트보다 더 많은 메모리를 가상 머신에 할당한다는 의미입니다.

예를 들어. 호스트 시스템에는 32GB의 메모리가 있으며 게스트 가상 시스템에 40GB의 메모리를 할당합니다.

해결 방법 - 호스트의 메모리를 확인하고 가상 시스템에 더 적은 메모리를 할당하십시오. 더 높거나 동일한 사용 가능한 메모리를 할당하면 안되는 이유 - 하이퍼바이저를 실행하려면 일부 메모리가 필요합니다. 또한 다른 가상 머신이 시작되어 메모리를 사용하고 있는지 확인하세요.

관련 정보