[精讚] [會員登入]
661

how to resolve memory allocation issue on proxmox

when creating vm, sometimes the log shows fail message of Cannot_allocate_memory

分享此文連結 //n.sfs.tw/13473

分享連結 how to resolve memory allocation issue on proxmox@外行中的外行
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-09-21 16:12:42 最後編修
2019-09-21 16:27:28 By jung
 

在proxmox環境要新建vm,明明系統顯示記憶體仍有50%以上,但是在啟動vm時,卻失敗

if you're facing an issue of starting VM with this kind of error message below, it might be the reason that system kept too much caches of VMs,

錯誤訊息為:

ioctl(KVM_CREATE_VM) failed: 12 Cannot allocate memory
kvm: failed to initialize KVM: Cannot allocate memory

 

這時需要用一個指令將cache刪除掉

you can try to clean caches by using command as following, then use  free command to check

free && sync && echo 3 > /proc/sys/vm/drop_caches && free

 

先檢視目前記憶體狀態,再drop_caches,最後再一次檢視記憶體是否已經釋出

 

虛擬環境還是很吃記憶體的,我看還是定期清一下cache比較好,決定加入排程去處理

maybe it is better to add this job into crontab and execute it regularly

END

你可能感興趣的文章

JIRA using gmail as smtp outgoing mail sender 如何設定jira使用gmail信箱送信

如何在ubuntu 18.04上設定一開機就啟動virtualbox某個vm a way to setup ubuntu18.04 for start vm on boot

how to resolve memory allocation issue on proxmox when creating vm, sometimes the log shows fail message of Cannot_allocate_memory

logrotate執行權限問題 logrotate will failed to execute if selinux policy not setup correctly

在家設定openvpn server on pfsense 在家設定openvpn server on pfsense

bitbucket repository control application setup 安裝完bitbucket服務後,須設定bitbucket.properties

隨機好文

[網管心得]qnap+proxmox 韌體更新及nfs掛載或變更

nginx+ssl+certbot安裝設定雜記 using certbot on nginx to setup https connection

更新程式環境到wildfly18+openjdk11-phase2: update IDEA to jdk11 更新IDEA 編譯環境

determine strings that include numbers and spaces differ from Highest and Lowest numbers inside strings that includes spaces