Saudações, pessoal.
Recentemente, ao adicionar mais memória RAM em um servidor virtual Linux, o SO não reconhece a nova quantidade de RAM.
CAUSA:
Esse problema ocorre quando o Linux requer intervenção manual para expor a memória recém-adicionada no host.
SOLUÇÃO:
Para resolver este problema, defina a memória on-line no RHEL, CentOS, e SLES OS.
- Para definir a memória on-line no RHEL e CentOS:
Olhe para a memória que aparece offline.
Executar este comando para verificar o estado da memória:
grep line /sys/devices/system/memory/*/state
Execute este comando para carregar o módulo acpiphp para SLES para detectar dispositivos add quentes:
modprobe acpiphp
modprobe acpi_memhotplug
Execute este comando para trazer a memória on-line em /sys/devices/system/:
echo online >/sys/devices/system/memory/memory[number]/state
Olhe para a memória que aparece off-line:
grep line /sys/devices/system/memory/*/state
echo online >/sys/devices/system/memory/memory[number]/state
free -m
Dica enviada por: Rafael Manguli
Link KB VMware: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1012764