SolusVM: impossibile allocare errore di memoria-Come risolvere?

Bloccato con SolusVM: impossibile allocare errore di memoria? Possiamo aiutarti.

Recentemente, uno dei nostri clienti si è imbattuto in un errore” impossibile allocare memoria”. Questo può accadere mentre avviamo KVM VPS in SolusVM.

Nell’ambito dei nostri servizi di gestione dei server, assistiamo i nostri clienti con diverse query SolusVM.

Oggi, cerchiamo di discutere come possiamo risolvere questo errore facilmente.

Cos’è SolusVM: impossibile allocare errori di memoria?

È abbastanza comune che gli utenti avvertano di non essere in grado di avviare KVM VPS in SolusVM.

In tali situazioni, spesso notiamo che il KVM VPS non si avvia in SolusVM – VPS rimane offline.

Inoltre, ci imbattiamo in uno dei seguenti errori, se premiamo il pulsante Reboot (Debug) sulla pagina, SolusVM > Virtual Server > il VPS interessato.

qemu-kvm: cannot set up guest memory 'pc.ram': Cannot allocate memory

O

Domain kvm101 has been undefinedDomain kvm101 defined from /home/kvm/kvm101/kvm101.xmlDomain kvm101 marked as autostartederror: Failed to create domain from /home/kvm/kvm101/kvm101.xmlerror: internal error: qemu unexpectedly closed the monitor: ioctl(KVM_CREATE_VM) failed: 12 Cannot allocate memory2021-03-23T08:56:18.128294Z qemu-kvm: failed to initialize KVM: Cannot allocate memory

Questi errori significano che non abbiamo abbastanza memoria sul nodo. Questo può essere dovuto alla cache.

Spesso, è del tutto possibile che ci sia molta memoria cache sullo slave KVM.

Come risolvere questo errore?

Andando avanti, vediamo un metodo che i nostri tecnici di supporto impiegano per correggere questo errore.

La soluzione migliore qui è cancellare la memoria memorizzata nella cache.

Per farlo,

  1. In primo luogo, ci colleghiamo al nodo tramite SSH
  2. Quindi liberiamo la memoria cache:
    # sync; echo 3 > /proc/sys/vm/drop_caches

Infine, supponiamo che la soluzione non aiuti. Quindi aggiungiamo RAM al nodo.

Leave a Reply