Uma coisa que muitas pessoas sentem falta, especialmente ao executar o Tomcat e outros aplicativos baseados em Java no VMware, é o impacto que esse software tem na alocação de memória do VMware.
Então, primeiro:
- Você tem acesso ao vSphere ou ao vCenter Management para o host / cluster?
- Você tem as ferramentas do VMware instaladas?
Muitas vezes vejo problemas de memória inexplicável dentro de VMs Linux nas seguintes condições:
- Comprometimento excessivo de RAM extremo no nível do host.
- Balão de memória pesado no host / cluster.
- Se houver limites de RAM na VM. (por exemplo, 6 GB alocados para a VM, mas com um limite de host de 4 GB)
- Design de pool / compartilhamento de recursos incorreto.
Basicamente, você precisa procurar por contenção no nível do host / cluster.
Um exemplo
vSphere education - Quais são as desvantagens da configuração de VMs com muita memória RAM?