博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
elasticsearch 5.1.1安装
阅读量:5920 次
发布时间:2019-06-19

本文共 1870 字,大约阅读时间需要 6 分钟。

hot3.png

  1. 安装jdk1.8:
  2. 下载elasticsearch:
  3. 创建es用户
    1. adduser  es 创建 es账户
    2. passwd es  设置密码
  4. 安装elasticsearch :
    1. 切换es  用户  su - es
    2. 解压elasticsearch 压缩包 tar - zxvf elasticsearch-5.1.1
    3. 配置 java_home  修改 elasticsearch 中的 java_home 指定jdk的位置
    4. 配置config 里面的 elasticsearch.yml
    5. ./elasticsearch 启动  ./elasticsearch - d 后台启动
    6. 编写shell 脚本来关闭、启动、重启 es
  5. 启动es中 错误解
    1. 警告、不用修改
      1. [2016-12-20T22:37:28,543][INFO ][o.e.b.BootstrapCheck     ] [elk-node1] bound or publishing to a non-loopback or non-link-local address, enforcing bootstrap checks[2016-12-20T22:37:28,552][ERROR][o.e.b.Bootstrap          ] [elk-node1] node validation exceptionbootstrap checks failedmax number of threads [1024] for user [elasticsearch] is too low, increase to at least [2048][2016-12-20T22:37:28,560][INFO ][o.e.n.Node               ] [elk-node1] stopping ...[2016-12-20T22:37:28,628][INFO ][o.e.n.Node               ] [elk-node1] stopped[2016-12-20T22:37:28,629][INFO ][o.e.n.Node               ] [elk-node1] closing ...[2016-12-20T22:37:28,677][INFO ][o.e.n.Node               ] [elk-node1] closed
    2. 错误2
      1. ERROR: bootstrap checks failedmax file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536]max number of threads [1024] for user [lishang] likely too low, increase to at least [2048]
      2. 解决:切换到root用户,编辑limits.conf 添加类似如下内容vi /etc/security/limits.conf 添加如下内容:* soft nofile 65536* hard nofile 131072* soft nproc 2048* hard nproc 4096
    3. 错误3
      max number of threads [1024] for user [lish] likely too low, increase to at least [2048]
      1. 切换到root用户,进入limits.d目录下修改配置文件。vi /etc/security/limits.d/90-nproc.conf 修改如下内容:* soft nproc 1024#修改为* soft nproc 2048
    4. 错误4
    5. max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]    
      1. 切换到root用户修改配置sysctl.confvi /etc/sysctl.conf 添加下面配置:vm.max_map_count=655360并执行命令:sysctl -p然后,重新启动elasticsearch,即可启动成功。

                  

转载于:https://my.oschina.net/u/3132676/blog/880641

你可能感兴趣的文章
DNS服务器的配置
查看>>
Eclipse 插件 FindBugs安装和使用
查看>>
Delphi 与 DirectX 之 DelphiX(65): TDIB.DoBrightness();
查看>>
网管监控系统评估对比2
查看>>
Dll 使用 PChar 参数的小例子 - 回复 "linximf" 的问题
查看>>
使用 IntraWeb (43) - 测试读取 SqLite (二)
查看>>
【Java每日一题】20170109
查看>>
Servlet包简介
查看>>
JDK7 try-with-resource
查看>>
MVP十城市巡讲后记
查看>>
Vmware ESX 5.0 安装与部署
查看>>
Centos6.5 tomcat8 基本安装(适合初学者)
查看>>
express4 connect-flash
查看>>
经典设计模式——桥接模式
查看>>
外部样式表必须写的属性rel="stylesheet"
查看>>
smartctl---查看硬件接口
查看>>
【maven】mvn clean install出现 tools.jar not found
查看>>
UIAutomator中滚动ListView获得目标TextView控件对象的经验点滴
查看>>
linux shell---- maven编译和部署 tomcat脚本
查看>>
真的吗?1元海棠湾免税店cdf半日游,超值。
查看>>