VMware Global Community
Tomasico
Contributor
Contributor

Memory usage a 66,63Gb

Acabo de instalar dos servidores DL580G5 con 128Gb de RAM y 4 QuadCore a 2,93GHz con la versión VMware ESX Server 3.5.0 build-110268

Cuando accedo a través del cliente VI se aprecia la imagen1.jpg adjunta; es decir, me dice que la "Memory Usage" es de 66,63Gb

Si realizo un esxtop me muestra lo siguiente:

2:53:45pm up 1 day 6:02, 66 worlds; MEM overcommit avg: 0.00, 0.00, 0.00

PMEM /MB: 131069 total: 272 cos, 67307 vmk, 334 other, 63155 free

VMKMEM/MB: 63288 managed: 3797 minfree, 3916 rsvd, 59177 ursvd, high state

COSMEM/MB: 6 free: 1600 swap_t, 1574 swap_f: 0.00 r/s, 0.00 w/s

PSHARE/MB: 1786 shared, 11 common: 1775 saving

SWAP /MB: 0 curr, 0 target: 0.00 r/s, 0.00 w/s

MEMCTL/MB: 0 curr, 0 target, 0 max

¿es normal esto? ¿Como es posible que recien instalado el ESX esté usando 66Gb? ¿o acaso esto indica que solo va a gestionar 64Gb?

En la gráfica que muestra la solapa "Performance" dice que Memory Usage (average) en porcentaje es del 52%.

La salida del comando cat /proc/vmware/sched/mem-verbose

325 ReallocFastCount

25207 ReallocSlowCount

0 TriggerCount

0 CptMaxOvhd

64806960 Managed

198688 Kernel

64342116 Free

3888408 MinFree

60453708 Excess

high Status

4010764 MemReserved

60597508 MemAvailable

Muchas gracias por vuestras aportaciones.

Tags (2)
0 Kudos
2 Replies
fmateo
Hot Shot
Hot Shot

Hola compañero,

Es la primera vez que veo algo asi. He estado buscando por ahi y he encontrado este link http://communities.vmware.com/thread/128055?tstart=0&start=0 Parece queha tenido el mismo problema que tu, no con tanta memoria pero se le parece y luego este otro, pero que te lleva al link de arriba http://communities.vmware.com/message/1006939#1006939.

Espero que te sirva de ayuda,

Un saludo

0 Kudos
Tomasico
Contributor
Contributor

Estimado fmateo,

La solución aportada por los usuarios de la lista en ingles me ha servido para solucionar este "contratiempo". Interesante hilo donde se realiza una disertación sobre el uso de Memory Type Range Registers (MTRRs) entre otros datos técnicos.

La solución publicada fue reportada por el Soporte de VMWare y consiste en lo siguiente:

login at the COS as root

esxcfg-advcfg -k FALSE force36BitMTRRMask

reboot ESX-Server

o bien,

go to advanced settings, vmkernel, boot, and uncheck the following and reboot

VMkernel.Boot.force36BitMTRRMask

that will take care of the problem

  1. esxcfg-advcfg -j force36BitMTRRMask

force36BitMTRRMask = TRUE

  1. esxcfg-advcfg -k FALSE force36BitMTRRMask

  1. esxcfg-advcfg -j force36BitMTRRMask

force36BitMTRRMask = FALSE

Francesc, muchas gracias por tu tiempo y ayuda.

0 Kudos