갤럭시 카일린 핫 확장이 메모리를 추가한 후에도 쿼리된 메모리는 여전히 확장 전 메모리이며 업데이트되지 않았습니다.

문제 설명:

가상 머신의 핫 확장을 수행하여 메모리를 늘립니다.

Ubuntu 가상 머신에서 이 작업을 수행하면 확장 후 정상적으로 표시됩니다. 확장 후 증가된 메모리가 쿼리됩니다.

메모리 추가를 위해 Galaxy Kylin을 핫 확장한 후에도 쿼리된 메모리는 여전히 확장 전 메모리이며 업데이트되지 않았습니다.

실패 원인:

Kylin 시스템 문제.

해결 방법:

RHEL 및 CentOS에서 온라인으로 메모리를 설정하려면:

1. 오프라인으로 표시되는 메모리를 찾습니다. 메모리 상태를 확인하세요:

grep line /sys/devices/system/memory/*/state

#메모리가 핫스왑된 후 메모리 추가, memory32+(연속되지 않음) 이전 메모리와 함께) )

2. 메모리가 오프라인으로 표시되면 온라인으로 설정하세요:

echo online > /sys/devices/system/memory/memory[number]/state

3.free -m query

SLES 운영 체제에서 메모리 연결을 설정하려면 다음 작업을 수행하십시오.

1. SLES의 ?acpiphp? 핫 추가 장치를 감지하기 위한 모듈:

modprobe acpiphp

2. SLES 가상 머신에서 ?acpi_memhotplug를 활성화합니다:

modprobe acpi_memhotplug

3. vSphere 클라이언트를 사용하여 가상 머신 설정을 편집하여 할당된 메모리를 늘립니다. 자세한 내용은 가상 머신에 할당된 메모리 양 늘리기(1004059)를 참조하세요.

4. ?/sys/devices/system/?에서 메모리를 온라인으로 만듭니다.

echo online > /sys/devices/system/memory/memory[number]/state

5. 메모리 상태를 확인하고 오프라인으로 표시된 메모리를 찾습니다.

grep line /sys/devices/system/memory/*/state

6. 메모리가 오프라인으로 표시되면 온라인으로 설정하세요:

echo online > /sys/devices/system/memory/memory[number]/state

7. 가능한지 확인하세요 추가 메모리:

free -m

참조:

Linux에서 핫 추가 메모리(1012764)(vmware.com)