[2020-07-01T10:52:34,186][INFO ][o.e.b.BootstrapChecks] [NZ4x2Hx] bound or publishing to a non-l

    技术2022-07-10  147

    修改elasticsearch.yml配置文件,允许外网访问。

    vim config/elasticsearch.yml

    增加

    network.host: 0.0.0.0

    启动失败,检查没有通过,报错

    [2018-05-18T17:44:59,658][INFO ][o.e.b.BootstrapChecks ] [gFOuNlS] bound or publishing to a non-loopback address, enforcing bootstrap checks ERROR: [2] bootstrap checks failed [1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]

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

    [1]: max file descriptors [65535] for elasticsearch process is too low, increase to at least [65536]

    切换到root用户

    编辑 /etc/security/limits.conf,追加以下内容;

    soft nofile 65536hard nofile 65536 此文件修改后需要重新登录用户,才会生效 [2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

    编辑 /etc/sysctl.conf,追加以下内容: vm.max_map_count=655360 保存后,执行: sysctl -p

    重新启动,成功。 bin/elasticsearch -d

    Processed: 0.015, SQL: 10