石家莊新華區(qū)網(wǎng)站建設(shè)推廣官網(wǎng)
目錄
前言:
問題復(fù)現(xiàn) :
解決問題:
?1、修改sysctl.conf文件
?2、在sysctl.conf文件增加這段東西
3、 然后保存退出,輸入以下命令使其生效
結(jié)語:
前言:
這篇文章是小白我今天突然啟動(dòng)es,發(fā)現(xiàn)es一直無法啟動(dòng)的問題,最終通告不斷的去嘗試,最終解決這個(gè)問題。好了廢話不多說,直接進(jìn)入正題。
問題復(fù)現(xiàn) :
如往常一樣,我先開啟ElasticSearch再開啟它的可視化界面,kibana,但是捏,我在訪問自己的端口發(fā)現(xiàn),額,無法響應(yīng)。。。。然后就通過下面的命令去查看后臺(tái)日志
docker logs xx(你的kibana容器名稱)
它給了我這樣的提示
說我鏈接不上我的?ElasticSearch,既然如此那么我只好去查看一下我的ElasticSearch有啥問題沒。還是通過同樣的命令
docker logs xx(你的es容器名稱)
它給了我這樣的一個(gè)warning警告?
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
通過分析這段文字,找出來原因內(nèi)存限制太小了!啟動(dòng)es出現(xiàn)了問題(說實(shí)話,我還是很懵逼為啥之前是好好的,這就是計(jì)算機(jī)的魔法嘛?🤕)
既然如此,那我們只能去修改修改最大內(nèi)存限制!
解決問題:
?1、修改sysctl.conf文件
vim /etc/sysctl.conf
?2、在sysctl.conf文件增加這段東西
vm.max_map_count = 655360
vm.swappiness=1
3、 然后保存退出,輸入以下命令使其生效
sysctl -p
我們再次重啟一下es和kibnan。
完美解決!!!
結(jié)語:
你好,我是Blue. 為幫助別人少走彎路而寫博客 !!!
如果本篇文章幫到了你 不妨點(diǎn)個(gè)贊吧~ 我會(huì)很高興的 😄 (^ ~ ^) 。想看更多 那就點(diǎn)個(gè)關(guān)注吧 我會(huì)盡力帶來有趣的內(nèi)容 😎。
如果你遇到了問題,自己沒法解決,可以私信問我。
感謝訂閱專欄 三連文章!!