美文网首页
elasticsearch安装访问不了虚拟机中的elastics

elasticsearch安装访问不了虚拟机中的elastics

作者: AlanSun2 | 来源:发表于2017-12-05 14:01 被阅读228次

    1.宿主机访问不了虚拟机

    一开始以为是防火墙问题,就添加端口

    firewall-cmd --permanent --add-port=9200/tcp --zone=public

    添加后发现还是不行,修改config下的elasticsearch.yml文件

    修改 network.host: 192.168.98.128
    ip为本机ip

    2.重新启动还是报错,查看日志

    ERROR: bootstrap checks failed

    max file descriptors [10240]forelasticsearch process likely too low, increase to at least [65536]

    max number of threads [1024]foruser [elsearch] likely too low, increase to at least [2048]

    maxvirtualmemory areas vm.max_map_count [65530] likely too low, increase to at least [262144]

    google了下,修改虚拟机配置
    1)vi /etc/security/limits.conf

    添加如下内容:

    * soft nofile 65536

    * hard nofile 131072

    * soft nproc 2048

    * hard nproc 4096

    2)vi /etc/sysctl.conf

    添加

    vm.max_map_count=655360

    并执行命令:

    sysctl-p

    再次启动就ok了

    相关文章

      网友评论

          本文标题:elasticsearch安装访问不了虚拟机中的elastics

          本文链接:https://www.haomeiwen.com/subject/wqtcixtx.html