zoukankan      html  css  js  c++  java
  • Elasticsearch和Kibana安装

    1、修改Linux配置

    为什么要修改linux配置?

    • 默认elasticsearch是单机访问模式,就是只能自己访问自己。
    • 但是我们之后一定会设置成允许应用服务器通过网络方式访问。
    • 这时,elasticsearch就会因为嫌弃单机版的低端默认配置而报错,甚至无法启动。

    所以我们在这里就要把服务器的一些限制打开,能支持更多并发。

    问题1:max file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536] elasticsearch

    原因:系统允许 Elasticsearch 打开的最大文件数需要修改成65536

    解决:vi /etc/security/limits.conf

    加内容:

    • soft nofile 65536
    • hard nofile 131072
    • soft nproc 2048
    • hard nproc 65536

    注意:“*” 不要省略掉

    问题2:max number of threads [1024] for user [judy2] likely too low, increase to at least [4096]  (CentOS7.x  不用改)

    因:允许最大进程数修该成4096

    :vi /etc/security/limits.d/90-nproc.conf   

    修改如下内容:

    • soft nproc 1024
      修改为
    • soft nproc 4096

    问题3:max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]

    原因:一个进程可以拥有的虚拟内存区域的数量。

    解决: 

    在   /etc/sysctl.conf  文件最后添加一行

    vm.max_map_count=262144

    即可永久修改

    问题4:

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

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

    重启linux

    2、JVM调整

    ES是用在Java虚拟机中运行的,虚拟机默认启动占用1G内存。

    如果是装在PC机学习用,实际用不了1个G。所以可以改小一点内存。

    vim  /opt/module/elasticsearch-6.6.0/config/jvm.options

    修改yml配置的注意事项:每行必须顶格,不能有空格,“:”后面必须有一个空格

    3、es集群安装

    • 集群名称,同一集群名称必须相同

    • 单个节点名称

    • 改为当前的ip地址  ,端口号保持默认9200就行

    • 把bootstrap自检程序关掉

    • 自发现配置:新节点向集群报到的主机名

    es天然就是集群状态。

    1. 把ES的安装包分发给其他两台机器
    2. 根据第一台机器的linux系统配置,修改其他两台机子
    3. 在三台机器能够独立启动的情况下,修改/bigdata/elasticsearch-6.6.0/config/elasticsearch.yml

    此图像的alt属性为空;文件名为图片-61.png 此图像的alt属性为空;文件名为图片-60.png

    启动三台es

    测试:

    4、kibana配置

    vim /data/kibana/bin/kibana.yml

    启动测试:

  • 相关阅读:
    JavaScript 为字符串添加样式 【每日一段代码80】
    JavaScript replace()方法 【每日一段代码83】
    JavaScript for in 遍历数组 【每日一段代码89】
    JavaScript 创建用于对象的模板【每日一段代码78】
    html5 css3 新元素简单页面布局
    JavaScript Array() 数组 【每日一段代码88】
    JavaScript toUTCString() 方法 【每日一段代码86】
    位运算
    POJ 3259 Wormholes
    POJ 3169 Layout
  • 原文地址:https://www.cnblogs.com/hyunbar/p/13563254.html
Copyright © 2011-2022 走看看