国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

啟動(dòng)ElasticSearch時(shí)報錯:error=\\

2024-04-11 15:28:23 1438

具體報錯:

OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000ca660000, 899284992, 0) failed; error='Cannot allocate memory' (errno=12)image.png


解決方案:

1.先執行命令 free -m 查看內存是不是還有 最主要的是 看有沒(méi)有交換空間 swap(這很重要)如果沒(méi)有交換空間 或者交換空間比較小 要先安裝交換空間或者增大空間

image.png


2.創(chuàng )建swapfile

dd if=/dev/zero of=swapfile bs=1024 count=500000

注意:在root權限下,創(chuàng )建swapfile (第一步:創(chuàng )建一個(gè)大小為500M的文件。有時(shí)會(huì )遇到dd命令不識別 可能是你安裝過(guò)一次了 沒(méi)事 先把swapfile刪除就ok了。)(像/dev/null一樣, /dev/zero也是一個(gè)偽文件, 但它實(shí)際上產(chǎn)生連續不斷的null的流(二進(jìn)制的零流,而不是ASCII型的)。/dev/zero主要的用處是用來(lái)創(chuàng )建一個(gè)指定長(cháng)度用于初始化的空文件,就像臨時(shí)交換文件。)


3.將swapfile設置為swap空間(第三步:把這個(gè)文件變成swap文件)

mkswap swapfile


4.啟用交換空間,這個(gè)操作有點(diǎn)類(lèi)似于mount操作

swapon swapfile

至此增加交換空間的操作結束了,可以使用free命令查看swap空間大小是否發(fā)生變化

image.png


5.最后,報錯解決,成功啟動(dòng)

image.png

提交成功!非常感謝您的反饋,我們會(huì )繼續努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題:
-->