GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo aumentar los recursos de memoria de invitados de KVM

Esta publicación ilustra los pasos sobre cómo aumentar la memoria de invitado KVM. Si la memoria de invitado KVM actual es la misma que el límite de memoria, puede aumentar la memoria fuera de línea siguiendo los pasos a continuación:

1. Verifique el estado actual de la memoria del invitado KVM:

[root@kvm-host]# virsh dumpxml kvm-guest | grep -i memory
<memory unit='KiB'>8392704</memory>                   ### the maximum amount of memory that can be allocated to the VM
<currentMemory unit='KiB'>8392704</currentMemory>     ### current Guest VM memory
[root@kvm-host]# virsh dominfo kvm-guest
Id: 12
Name: kvm-guest
UUID: 8f6fc48c-a6f4-429d-b77e-88a4b8d3d961
OS Type: hvm
State: running
CPU(s): 4
CPU time: 429.8s
Max memory: 8392704 KiB
Used memory: 8392704 KiB
Persistent: yes
Autostart: disable
Managed save: no
Security model: selinux
Security DOI: 0
Security label: system_u:system_r:svirt_t:s0:c339,c981 (enforcing)
[root@kvm-host]# virsh dominfo kvm-guest
Id: 12
Name: kvm-guest
UUID: 8f6fc48c-a6f4-429d-b77e-88a4b8d3d961
OS Type: hvm
State: running
CPU(s): 4
CPU time: 429.8s
Max memory: 8392704 KiB
Used memory: 8392704 KiB
Persistent: yes
Autostart: disable
Managed save: no
Security model: selinux
Security DOI: 0
Security label: system_u:system_r:svirt_t:s0:c339,c981 (enforcing)

2. Apague la máquina virtual invitada:

[root@kvm-host]# virsh list
Id Name State
----------------------------------------------------
12 kvm-guest running
[root@kvm-host]# virsh destroy kvm-guest
Domain kvm-guest destroyed
[root@kvm-host]# virsh list
Id Name State
----------------------------------------------------

3. Actualizar la memoria:

# virsh edit guest_vm

Por ejemplo:

[root@kvm-host]# virsh edit kvm-guest
Domain kvm-guest XML configuration edited.

De:

<memory unit='KiB'>8392704</memory>
<currentMemory unit='KiB'>8392704</currentMemory>

Para:

<memory unit='KiB'>16777216</memory>
<currentMemory unit='KiB'>16777216</currentMemory>

4. Inicie la máquina virtual invitada:

[root@kvm-host]# virsh start kvm-guest
Domain kvm-guest started

5. Compruebe si se ha aumentado la memoria:

Desde el servidor KVM:

[root@kvm-host]# virsh dominfo kvm-guest
...
Name: kvm-guest
UUID: 8f6fc48c-a6f4-429d-b77e-88a4b8d3d961
Max memory: 16777216 KiB
Used memory: 16777216 KiB
...
[root@kvm-host]# virsh dumpxml kvm-guest |grep -i memo
<memory unit='KiB'>16777216</memory>
<currentMemory unit='KiB'>16777216</currentMemory>

De invitado:

[root@localhost ~]# free -g
total used free shared buffers cached
Mem: 15 0 15 0 0 0
-/+ buffers/cache: 0 15
Swap: 3 0 3
Cómo aumentar los recursos de vCPU invitados de KVM


Cent OS
  1. Linux – ¿Cómo aumentar Maxsymlinks?

  2. Cómo deshabilitar NUMA en CentOS / RHEL 6,7

  3. Cómo limitar algunos recursos de memoria de usuario en CentOS/RHEL usando cgroup

  4. Cómo iniciar KVM Guest en un shell de rescate

  5. Cómo aumentar el tamaño de intercambio en CentOS + cPanel

Cómo habilitar el acceso a la consola Virsh para invitados KVM

Cómo aumentar la memoria y la CPU en la máquina Vagrant

Cómo instalar KVM en Manjaro 21

Cómo instalar KVM en CentOS 8

¿Cómo aumentar el tiempo de espera en masilla?

¿Cómo aumentar la resolución de pantalla visualizada en QEMU / KVM?