SolusVM: não é possível alocar erro de memória – Como corrigir?

preso com SolusVM: não é possível alocar erro de memória? Podemos ajudá-lo.

recentemente, um de nossos clientes se deparou com um erro “não é possível alocar memória”. Isso pode acontecer enquanto inicializamos o KVM VPS no SolusVM.

como parte de nossos serviços de gerenciamento de servidores, ajudamos nossos clientes com várias consultas SolusVM.

hoje, vamos discutir como podemos resolver esse erro facilmente.

o que é SolusVM: não é possível alocar erro de memória?

é bastante comum que os usuários experimentem que não conseguem inicializar o KVM VPS no SolusVM.

em tais situações, muitas vezes notamos que o KVM VPS não inicia no SolusVM – VPS permanece offline.

além disso, nos deparamos com qualquer um dos erros abaixo, se pressionarmos o botão Reiniciar (Debug) na página, SolusVM > servidores virtuais > os VPS afetados.

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

ou

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

esses erros significam que não temos memória suficiente no nó. Isso pode ser devido ao cache.

muitas vezes, é bem possível que haja muita memória em cache no escravo KVM.

como resolver este erro?

seguindo em frente, vamos ver um método que nossos técnicos de suporte empregam para corrigir esse erro.

a melhor solução aqui é limpar a memória em cache.

Para fazer isso,

  1. em Primeiro lugar, vamos conectar o nó via SSH
  2. Então nós liberar o cache de memória:
    # sync; echo 3 > /proc/sys/vm/drop_caches

Finalmente, suponha que a solução não ajuda. Em seguida, adicionamos RAM ao nó.

Leave a Reply