启动Elasticsearch容器后,几秒钟后将变为【Exit 78】的停止状态
首先
如果有任何修正或者建议,请在评论区留言,我会很高兴的!
疾病的体征。
我尝试在Docker上启动Elasticsearch,但由于它崩溃了,所以无法连接到集群,并且出现了”No alive nodes found in your cluster”的错误。
// 起動
$ docker-compose up -d elasticsearch
// 確認
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
xxxxxxxxx elasticsearch "/usr/local/bin/dock…" 5secounds Up 5secounds 0.0.0.0:9200->9200/tcp elasticsearch_1
// ログを確認
$ docker-compose logs elasticsearch
// エラー箇所(部分抽出)
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
导致这个结果的因素
他只是在生气地说,”Elasticsearch进程使用的内存只有[65530],太少了,需要增加到[262144]!”
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
解消法: 解決的方法
// メモリマップ領域の増加
sudo sysctl -w vm.max_map_count=262144
这应该能动起来!尽管试试看吧!(*´∀`)♪
请对下列内容提供中文的本地化释义,仅提供一种选项:
参考:
这个问题对我来说非常有参考价值。非常感谢!
https://github.com/laradock/laradock/issues/1699