zoukankan      html  css  js  c++  java
  • Cestos7安装Elasticsearch5.4.3

    Elasticsearch及配件下载地址:https://www.elastic.co/cn/downloads

    为了简单起见,我们使用tar文件。

    在/usl下创建elk目录

     

    一、安装elasticsearch

     让我们下载elasticsearch-5.4.3.tar.gz,如下:

    curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.3.tar.gz
    tar -xvf elasticsearch-5.4.3.tar.gz

    elasticsearch为了安全,不能在root用户下运行,所以要创建elastic用户

    并把目录权限赋给用户组

    在root用户下修改一些配置,不然启动会报错

    登录到elkuser用户下

    用sysctl -a|grep vm.max_map_count查看vm.max_map_count 是否不小于 262144

    用ulimit -Hn查看参数是否不小于65536

    若满足上面条件,则在elasticsearch目录下使用直接启动,否则会出现下面错误

    root权限下:

    1、修改vm.max_map_count的大小

    但是服务器重启的话会还原配置,可以在配置中修改:

    使用命令 vim /etc/sysctl.conf 在最后添加一行数据如下: vm.max_map_count=262144

    修改完后,执行如下命令 sysctl -p

    配置完检查是否配置成功

    2、修改/etc/security/limits.conf配置

    在elkuser用户下查看修改结果

    修改elasticsearch配置:

    这是单机的,集群要配置discovery:

    在elastic用户下,进入elasticsearch目录,并启动elasticsearch。(如果你想把 Elasticsearch 作为一个守护进程在后台运行,那么可以在后面添加参数 -d):

    启动成功后打开浏览器:http://ip:9200/会有下面显示

    二、安装elasticsearch-head 插件

     插件官网地址https://github.com/mobz/elasticsearch-head

    可以到GitHub上下载zip包再上传到服务器,也可以直接传输,这样得安装git。安装插件时又使用到了npm,所以npm同时都安装上(注意:npm在epel源中)

    这样head插件就运行了,在浏览器输入ip:9100

    如果想查询集群健康信息,那么需要在elasticsearch.yml配置文件中授权

    
    
  • 相关阅读:
    八爪鱼 爬取微博中的图片到本地
    【简易采集】美团数据抓取方法 八爪鱼
    jeesite 的提示消息图标
    SpringBoot 入门 Demo
    spring 简单入门实例
    正则表达式之匹配替换
    数据结构之堆栈
    c#设计模式之装饰者模式
    c#设计模式之策略模式
    一个自然数在1700和1800之间,且被5除余3,被7除余4,被11除余6,求符合条件的数
  • 原文地址:https://www.cnblogs.com/guuyoog/p/8778760.html
Copyright © 2011-2022 走看看