Elasticsearch docker 集群(建议6.3版本之后,自带xpack,非常赞)

版权声明:本文为abcd1101博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/abcd1101/article/details/82972084

原文:https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html

如果机器可以直接连外网那就太好了,问题是如果不能连外网,就要用dockerfile build完save tar再load进来,至于这个dockerfile后续加上,里面会有kibana和elasticsearch-sql。建议使用6.3之后的版本,因为自带xpack真的监控方便很多。

如果是单机,完全可以跟着流程做下去,什么都不用配置,跑guide的命令就可以了。

如果是集群,那就要注意了,

1.改elasticsearch.yml,加discovery.zen.ping.unicast.hosts

2.要改本机的/etc/sysctl.conf,container里不让改

vm.max_map_count=262144

3.docker run要带下面参数(!!!!!!这个巨坑,一定要记得。因为我以为是改container里面的/etc/security/limits.conf,结果怎么改都不起作用,然后上面的文章在最后才提到是run的时候带参,我去,花了我一整天。。。)

--ulimit nofile=65536:65536

福利推荐:加班,祛痘,去油,祛湿必备。我现在也在喝,卖家是个同行小姐姐,有需要就加她了解一下吧。

猜你喜欢

转载自blog.csdn.net/abcd1101/article/details/82972084