3.elasticsearch安装注意

Posted 亮眼的昵称

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.elasticsearch安装注意相关的知识,希望对你有一定的参考价值。

安装注意

  • jdk

    最新版本es需要的jdk版本较高,需要修改jdk环境变量(JAVA_HOME)指向es自带的jdk(bin/elasticsearch-env)

  • gc 收集器

    修改config/jvm.options,默认CMS 垃圾收集器,jdk9CMS 垃圾收集器开始被标为\'@Deprecated\',JDK 11支持的为\'G1\'和\'ZGC\'

    将\'-XX:+UserConcMarkSweepGC\'改为:\'-XX:+UserG1GC\'

  • 不能以root用户跑elastic,需要新增用户

  • Elastic search.yaml

    • cluster.name

    • node.name

    • network.host

    • http.port

    • discovery.seed.hosts

    • cluster.initial_master_nodes

    • client.tarnsport.ping_timeout

  • 用户线程

    vim /etc/security/limits.conf
    # es是用户名
    es soft nofile 65535
    es hard nofile 65535
    es soft nproc 4096
    es soft nproc 4096
    
  • 最大虚拟内存区域vm.max_map_count[65530]太低

    vim /etc/sysctl.conf
    vm.max_map_count = 262144
    

    参考:https://www.bilibili.com/video/BV1x54y15775?p=8&spm_id_from=pageDriver

以上是关于3.elasticsearch安装注意的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch - 尚硅谷(2. Elasticsearch 安装)学习笔记

elasticsearch 中文分词(elasticsearch-analysis-ik)安装

c#代码片段快速构建代码

elasticsearch

elasticsearch

Elasticsearch 分布式搜索引擎 -- 初识elasticsearch(了解ES倒排索引es的一些概念安装eskibana)