文档章节

elasticsearch 5.1.1安装

D语无伦次
 D语无伦次
发布于 2017/04/17 10:11
字数 401
阅读 130
收藏 0
  1. 安装jdk1.8:https://my.oschina.net/u/3132676/blog/804599
  2. 下载elasticsearch:https://www.elastic.co/downloads/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 exception
        bootstrap checks failed
        max 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 failed
        max 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.conf
        
        vi /etc/sysctl.conf 
        添加下面配置:
        vm.max_map_count=655360
        并执行命令:
        sysctl -p
        然后,重新启动elasticsearch,即可启动成功。

                  

© 著作权归作者所有

D语无伦次
粉丝 2
博文 9
码字总数 4793
作品 0
成都
程序员
私信 提问
logstash、elasticsearch、kibana搭建日志平台

1、下载logstash a、官方下载地址:https://www.elastic.co/downloads/logstash b、解压:tar -xzvf logstash-5.1.1.tar.gz c、设置用户测试的配置文件:vim logstatsh_test.conf,编辑内容如...

binhu
2018/05/23
334
0
部署 elk 日志系统 elasticsearch、logstash、 kibana

安装elk 安装Java 1.8环境 解压源码安装包: tar xf jdk-8u121-linux-x64.tar.gz ll mkdir /work/opt -p mv jdk1.8.0_121 /work/opt/jdk ll /work/opt/jdk/ chown -R root.root /work/opt v......

lvnian2009
2018/06/26
0
0
Elastic Search学习笔记1——安装elasticsearch2.4.6

Elastic Search 简介 基于Apache Lucene的开源搜索引擎 采用Java编写 RESTful API风格 较容易的横向扩展 应用场景 海量数据分析引擎 数据搜索引擎 数据仓库 下载 https://www.elastic.co/dow...

晨猫
2018/03/09
77
0
全文搜索引擎Elasticsearch之容器部署与使用

具体请参考官方文档 -> Elasticsearch Reference 一、什么是 Elasticsearch Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful we...

吴伟祥
2018/12/19
134
0
Linux 环境下安装 elasticsearch 5.x、6.x 问题汇总

can not run elasticsearch as root [o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception in thread [main] org.elasticsearch.bootstrap.StartupException: java.lang.Ru......

BeckJin
2018/05/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql概览

学习知识,首先要有一个总体的认识。以下为mysql概览 1-架构图 2-Detail csdn |简书 | 头条 | SegmentFault 思否 | 掘金 | 开源中国 |

程序员深夜写bug
39分钟前
2
0
golang微服务框架go-micro 入门笔记2.2 micro工具之微应用利器micro web

micro web micro 功能非常强大,本文将详细阐述micro web 命令行的功能 阅读本文前你可能需要进行如下知识储备 golang分布式微服务框架go-micro 入门笔记1:搭建go-micro环境, golang微服务框架...

非正式解决方案
今天
3
0
前端——使用base64编码在页面嵌入图片

因为页面中插入一个图片都要写明图片的路径——相对路径或者绝对路径。而除了具体的网站图片的图片地址,如果是在自己电脑文件夹里的图片,当我们的HTML文件在别人电脑上打开的时候图片则由于...

被毒打的程序猿
今天
2
0
Flutter 系列之Dart语言概述

Dart语言与其他语言究竟有什么不同呢?在已有的编程语言经验的基础上,我们该如何快速上手呢?本篇文章从编程语言中最重要的组成部分,也就是基础语法与类型变量出发,一起来学习Dart吧 一、...

過愙
今天
2
0
rime设置为默认简体

转载 https://github.com/ModerRAS/ModerRAS.github.io/blob/master/_posts/2018-11-07-rime%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%BB%98%E8%AE%A4%E7%AE%80%E4%BD%93.md 写在开始 我的Arch Linux上......

zhenruyan
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部