解决Elasticsearch外网访问的问题(楼主亲测)(复制的csdn上的)

地址:https://blog.csdn.net/wd2014610/article/details/89532638

一、外网访问问题

默认情况下,是不支持外网访问,如果你的Elasticsearch安装在其他机器上,你从外网去访问的时候,访问不到,不通。

那么需要修改配置。

修改:elasticsearch.yml文件

添加

network.host: 0.0.0.0

二、会报错

ERROR: [2] bootstrap checks failed

[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

[2]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

三、解决方案

1.针对问题1

[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

使用sudo用户修改文件:sudo vim /etc/sysctl.conf

添加一行配置:

vm.max_map_count=655360

查看是否生效:

sudo sysctl -p

2.针对问题2

[2]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

放开:

cluster.initial_master_nodes: ["node-1", "node-2"]

启动访问就可以了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 每天 我都会醒来 坐在大地上 看日出 沉入了海 直到黑色的夜 涌过山头 将我灌了个满
    青木西阅读 1,651评论 0 0
  • 道出你能施予爱的那一部分而不是你只想被人爱的那一部分——扎迪·史密斯 人无法逃避庸俗,但往往想看起来不俗,往往就需...
    齐言小生阅读 4,104评论 12 10
  • 昨天急急忙忙回家,是因为姐找了工人移栽树苗,她自己又忙的顾不上照看,老妈一个人做饭,还得去地里给干活的人送...
    暖如初见阅读 5,469评论 24 72
  • 如果说新媒体是故事会的话,那公众号一定是高逼格的。 媒体发展的三个阶段传统媒体、网络时代、新媒体。 从传播学的角度...
    阿泉菌阅读 5,612评论 0 0