zoukankan      html  css  js  c++  java
  • Elasticsearch初次部署在Linux系统上的配置

    需求:公司项目的组长让我单独安装ES在CentOS7上

    elasticsearch-7.2.1-no-jdk-linux-x86_64.tar

    二、ES7错误信息处理

    2.1报错异常can not run elasticsearch as root

    问题:

      es安装好之后,使用root启动会报错:can not run elasticsearch as root

    原因:

      为了安全不允许使用root用户启动

    解决:

      es5之后的都不能使用添加启动参数或者修改配置文件等方法启动了,必须要创建用户

    1、创建用户:elasticsearch

    [root@iZbp1bb2egi7w0ueys548pZ bin]# adduser elasticsearch

      2、创建用户密码,需要输入两次

    [root@iZbp1bb2egi7w0ueys548pZ bin]# passwd elasticsearch

      3、将对应的文件夹权限赋给该用户

    [root@iZbp1bb2egi7w0ueys548pZ local]# chown -R elasticsearch:elasticsearch elasticsearch-7.2.1

      4、切换至elasticsearch用户

    [root@iZbp1bb2egi7w0ueys548pZ etc]# su elasticsearch

     

      5、进入启动目录启动 /usr/local/elasticsearch/bin  使用后台启动方式:./elasticsearch -p pid

    2.2 Permission denied

    Java HotSpot(TM) 64-Bit Server VM warning: Cannot open file logs/gc.log due to Permission denied

      Exception in thread "main" org.elasticsearch.bootstrap.BootstrapException: java.nio.file.AccessDeniedException: /home/ekia/elasticsearch/config/elasticsearch.keystore

    解决措施:

      切换至root用户,对当前文件夹执行 chmod 777 -R 指令赋予权限。

      ( local 为 elasticsearch 文件所在目录)

    [root@localhost local]# chmod 777 -R elasticsearch/

     

    2.3 failed to obtain node locks

    在开启多个elasticsearch 实例时,config/elasticsearch.yml文件中新增一个配置变量:

    node.max_local_storage_nodes: 256

    2.4 bootstrap checks failed

    vim /etc/security/limits.conf

    添加如下内容:

    * soft nofile 65535
    * hard nofile 65535
    * soft nproc 2048
    * hard nproc 4096

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

    vim /etc/sysctl.conf

    添加下面配置:

    vm.max_map_count=655350

    并执行命令:

    sysctl -p

  • 相关阅读:
    ACM训练二B题
    ACM训练二A题
    hdu 1213 -how many tables
    hdu 4135 -Co-prime
    acm-青蛙的约会哦~
    HDU1711 【kmp算法 基础题】
    有向无环图(DAG)模型之-----嵌套矩阵(与猴子与香蕉很像)
    关于 C/C++左移右移运算符 的总结
    acm集训训练赛(二)D题【并查集】
    acm集训训练赛A题【签到题】
  • 原文地址:https://www.cnblogs.com/MarlonKang/p/14167530.html
Copyright © 2011-2022 走看看