SolusVM: nem lehet lefoglalni a memória hibát – hogyan lehet kijavítani?

beragadt SolusVM: nem lehet lefoglalni memória hiba? Segíthetünk.

nemrégiben az egyik ügyfelünk “nem tudja lefoglalni a memóriát” hibával találkozott. Ez akkor történhet meg, amikor a KVM VPS-t SolusVM-ben indítjuk.

Szerverkezelési szolgáltatásaink részeként számos SolusVM lekérdezéssel segítjük ügyfeleinket.

ma beszéljük meg, hogyan tudjuk könnyen megoldani ezt a hibát.

mi a SolusVM: nem lehet lefoglalni a memória hibát?

elég gyakori, hogy a felhasználók azt tapasztalják, hogy nem tudják elindítani a KVM VPS-t a SolusVM-ben.

ilyen helyzetekben gyakran észrevesszük, hogy a KVM VPS nem indul el a SolusVM – ben-a VPS offline marad.

ezenkívül az alábbi hibák bármelyikével találkozunk, ha megnyomjuk az újraindítás (hibakeresés) gombot az oldalon, SolusVM > virtuális szerverek > az érintett VPS.

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

vagy

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

ezek a hibák azt jelentik, hogy nincs elég memória a csomóponton. Ennek oka lehet A gyorsítótár.

gyakran előfordulhat, hogy sok gyorsítótárazott memória van a KVM Slave-en.

hogyan lehet megoldani ezt a hibát?

haladjunk előre, nézzük meg a támogatási technikusok által alkalmazott módszert a hiba kijavítására.

a legjobb megoldás itt a gyorsítótárazott memória törlése.

erre,

  1. először SSH-n keresztül csatlakozunk a csomóponthoz
  2. majd felszabadítjuk a gyorsítótárazott memóriát:
    # sync; echo 3 > /proc/sys/vm/drop_caches

végül tegyük fel, hogy a megoldás nem segít. Ezután hozzáadunk RAM-ot a csomóponthoz.

Leave a Reply