VMware Global Community
CentralCore
Contributor
Contributor

Memory Swapping

Buenos días,

Tengo una duda respecto del funcionamiento de esta técnica de gestión de memoria. Resulta que tengo un servidor con 64 GB de RAM, de los cuales hay consumidos la nada despreciable cifra de 50 GB. Yo entiendo que todavía dispongo de unos 14 GB (aproximadamente) para asignar memoria a diferentes VM's.

Dicho esto, no comprendo por qué determinadas VM's (curiosamente con RHEL 4 instalado), están swappeando hasta 1,75 GB. Si tienen memoria disponible que reclamar al VMKernel, ¿por qué paginan en disco?

Esta tarde, con más tiempo, aportaré imágenes y datos, tantos como se me pidan, pero necesito comprender este hecho porque si no difícilmente voy a poder dimensionar bien los recursos de que dispongo.

Muchas gracias y un saludo.

0 Kudos
5 Replies
Luis_F
Enthusiast
Enthusiast

Revisa si tienes configurados límites a las máquians virtuales o a los resource pools.

0 Kudos
xacolabril
Expert
Expert

Tienes un límite de RAM de 3 GB y una reserva de RAM de 0 MB. Esto significa que si otras VMs compiten por recursos, tu VM con reserva 0 MB hará swapp. Intenta reservar la RAM mínima que consideres necesaria para que la VM funcione y mira si hace swapp luego.

Saludos.

Xavier

VMware Certified Professional VCP3 and VCP4.

-


Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.

If you find this or any other information helpful or correct, please consider awarding points. Thank you.

Xavier Colomé Abril. VMware Certified Professional VCP3, VCP4 and VCP5. [Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.] [If you find this or any other information helpful or correct, please consider awarding points. Thank you.]
0 Kudos
mokymura
Expert
Expert

Hola

Tal y como te comenta el compañero xavier prueba a reservar RAM para esta máquina virtual.

Disponer...no dispones de 14 GB de RAM mas, has de contar la memoria que puede necesitar el ESX para si mismo: SC, gestion del kernel...

De todas formas no se si este es un ESX aislado o lo tienes dentro de un cluster: si esta dentro de un cluster...te recomendaría hacer prevision de HW e ir pidiendo otro, porque en caso de caida de este en concreto....tendrás dificil poder relocalizar las VM.

Siempre hay que tener suficiente HW para esta preparado por si cae 1 ESX o 2 o 3...depende del entorno.

Saludos

Si encuentras esta u otras respuesta útiles, por favor considera el asignar puntos seleccionando la respuesta como útil o correcta

If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

Si encuentras esta u otras respuesta útiles, por favor considera el asignar puntos seleccionando la respuesta como útil o correcta If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.
0 Kudos
jose_maria_gonz
Virtuoso
Virtuoso

Hola CentralCore,

Muy buena pregunta Smiley Wink

Tienes instaladas las VMware Tools en esa MV?

Swapping es usado por el kernel ESX como ultimo recurso .... y si otras técnicas (como el Balloming Driver incluido en las VMware Tools) fallan en "satisfacer" la demanda de memoria.

Saludos,

Jose Maria Gonzalez,

Founder and President of JmGVirtualConsulting.com

-


See http://www.JmGVirtualConsulting.com for official Vi3 and vSphere consultancy

See http://www.josemariagonzalez.es for my blog on VMware training and tips

See http://www.twitter.com/jose_m_gonzalez for some twittering

VMware vExpert 2009

Autor del libro <a href="http://www.lulu.com/product/tapa-blanda/101-secretos-de-vmware-vsphere/6233290" target="_blank">101 Secretos de VMware vSphere</a>

Autor del libro VMware ESX y VMware VCP Hecho Fácil

-


If you find this or any other answer useful please consider awarding points by marking the answer helpful or correct.

<a href="http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol">!http://feedproxy.google.com/ElBlogDeVirtualizacionEnEspanol.2.gif!</a>

0 Kudos
dquintana
Virtuoso
Virtuoso

Hola,

fijate lo siguiente que con esto seguro lo solucionas.

1. Entra a las VM Red Hat y fijate que no tengan reservas o limites colocados en la memoria.

2 .Fijate de tener instaladas las VMware tools

3. Reiniciá la vm y verificá al primer booteo si sucede lo mismo

slds

DQ






Ing. Diego Quintana

VCP4 - VCP3 -VAC - VTSP

http:
www.wetcom.com.ar

Ing. Diego Quintana - VMware Communities Moderator - Co Founder & CEO at Wetcom Group - vEXPERT From 2010 to 2020- VCP, VSP, VTSP, VAC - Twitter: @daquintana - Blog: http://www.wetcom.com-blog & http://www.diegoquintana.net - Enjoy the vmware communities !!!

0 Kudos