Laradock里面的一個(gè)巨坑
ES啟動(dòng)之后會(huì)閃退掉 dodocker-compose up -d nginx mysql elasticsearch
報(bào)錯(cuò)信息如下:
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
解決方案:
點(diǎn)擊下圖的按鈕,進(jìn)入命令行
vi /etc/sysctl.conf
添加 vm.max_map_count=262144,然后加載參數(shù)
sysctl -p
注意是修改宿主機(jī)师妙,不是修改容器中的配置文件
如果是臨時(shí)生效可以使用命令
sudo sysctl -w vm.max_map_count=262144
然后運(yùn)行命令重新啟動(dòng)es
dodocker-compose up -d nginx mysql elasticsearch
附 ik 插件的安裝(注意版本號(hào)需要一致)
./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.5.1/elasticsearch-analysis-ik-7.5.1.zip
查看是否安裝成功
./bin/elasticsearch-plugin list