Agregar sin interrupción memoria en Linux
search cancel

Agregar sin interrupción memoria en Linux

book

Article ID: 307280

calendar_today

Updated On:

Products

VMware Desktop Hypervisor VMware vSphere ESXi

Issue/Introduction

Renuncia: Este artículo es una traducción de Hot adding memory in Linux (1012764) Los artículos han sido traducidos en español basados en el mejor esfuerzo. Sin embargo, el contenido localizado o específico puede quedar desactualizado. Para revisar el contenido más reciente, por favor consulte el artículo en Inglés.


Symptoms:

Al agregar sin interrupción memoria en Linux, es posible que no se registre en el huésped al ejecutar el comando free o top.


Environment

VMware Fusion 4.x
VMware Workstation 8.x (Linux)
VMware Workstation 8.x (Windows)
VMware Workstation 9.x (Linux)
VMware Player 4.x (Windows)
VMware Player 3.x (Windows )
VMware Fusion 3.x
VMware ESXi 4.0.x Installable
VMware Player 5.x (Linux)
VMware Player 3.x (Linux)
VMware ESXi 4.0.x Embedded
VMware Player 5.x (Windows)
VMware Workstation 9.x (Windows)
VMware Player 4.x (Linux)
VMware Fusion 2.x
VMware ESX 4.1.x
VMware Workstation 7.x (Linux)
VMware ESX 4.0.x
VMware Workstation 7.x (Windows)

Resolution

Es posible que en Linux sea necesario mostrar manualmente la memoria agregada recientemente en el huésped. El proceso se denomina establecer la memoria en línea.

RHEL y CentOS

Para establecer la memoria en línea en RHEL y CentOS:

Nota: Estas instrucciones son válidas para RHEL y CentOS. Otras distribuciones pueden ser distintas.

  1. Ejecute este comando para comprobar el estado de la memoria y detectar memoria que aparezca como desconectada:

    grep line /sys/devices/system/memory/*/state

  2. Si la memoria aparece como desconectada, establézcala en línea con el comando:

    echo online > /sys/devices/system/memory/memory[number]/state

SLES OS

Para establecer la memoria en línea en SLES OS:

Nota: Estas instrucciones son válidas para SLES OS. Otras distribuciones pueden ser distintas.

  1. Para activar acpi_memhotplug, ejecute este comando en la máquina virtual SLES:

    modprobe acpi_memhotplug

  2. Con vSphere Client, edite la configuración de la máquina virtual para incrementar la memoria asignada a la máquina virtual. Para obtener más información, consulte Aumentar la cantidad de memoria asignada a una máquina virtual (1004059) (Increasing the amount of memory assigned to a virtual machine [1004059]).

  3. Establezca la memoria en línea en /sys/devices/system/memory con el comando:

    echo online> /sys/devices/system/memory/memory[number]/state

  4. Ejecute este comando para comprobar el estado de la memoria y detectar memoria que aparezca como desconectada:

    grep line /sys/devices/system/memory/*/state

  5. Si la memoria aparece como desconectada, establézcala en línea con el comando:

    echo online > /sys/devices/system/memory/memory[number]/state

  6. Compruebe que puede ver la memoria adicional con el comando:

    free -m


Additional Information

Para obtener más información, consulte http://lhms.sourceforge.net/howtouse.html.

Nota: Los vínculo anterior se encontraba disponible el 4 de septiembre de 2012. Si descubre que el vínculo no funciona, envíenos información sobre el artículo y un empleado de VMware actualizará dicho artículo según corresponda.

Hot adding memory in Linux