- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認(rèn)證網(wǎng)站身份V標(biāo)記
- 域名注冊服務(wù)機構(gòu)許可:滇D3-20230001
- 代理域名注冊服務(wù)機構(gòu):新網(wǎng)數(shù)碼
具體報錯:
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000ca660000, 899284992, 0) failed; error='Cannot allocate memory' (errno=12)
解決方案:
1.先執(zhí)行命令 free -m 查看內(nèi)存是不是還有 最主要的是 看有沒有交換空間 swap(這很重要)如果沒有交換空間 或者交換空間比較小 要先安裝交換空間或者增大空間
2.創(chuàng)建swapfile
dd if=/dev/zero of=swapfile bs=1024 count=500000
注意:在root權(quán)限下,創(chuàng)建swapfile (第一步:創(chuàng)建一個大小為500M的文件。有時會遇到dd命令不識別 可能是你安裝過一次了 沒事 先把swapfile刪除就ok了。)(像/dev/null一樣, /dev/zero也是一個偽文件, 但它實際上產(chǎn)生連續(xù)不斷的null的流(二進制的零流,而不是ASCII型的)。/dev/zero主要的用處是用來創(chuàng)建一個指定長度用于初始化的空文件,就像臨時交換文件。)
3.將swapfile設(shè)置為swap空間(第三步:把這個文件變成swap文件)
mkswap swapfile
4.啟用交換空間,這個操作有點類似于mount操作
swapon swapfile
至此增加交換空間的操作結(jié)束了,可以使用free命令查看swap空間大小是否發(fā)生變化
5.最后,報錯解決,成功啟動
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP