Seu kernel precisa suportar Linux Hotplug de memória
que fornecerá uma interface sysfs para a configuração de RAM do servidor em / sys / devices / system / memory de onde você pode en / disable modules escrevendo para / sys / devices / system / memory / memory [número] / estado
Este artigo da VMWare KB tem um procedimento passo a passo.
Você também pode procurar em fóruns do CentOS por "hot-plug de memória que não funciona no CentOS vm", como deveria funcionar, e a solução provavelmente é um problema geral de configuração.