zoukankan      html  css  js  c++  java
  • elasticsearch 集群搭建

    Elasticsearch 三节点集群环境搭建

    软件需求
    centos7
    jdk-8u121-linux-x64.tar.gz
    elasticsearch-5.5.0.tar.gz

    ##### 
    cd /usr/local/
    tar -zxvf /root/jdk-8u121-linux-x64.tar.gz
    tar -zxvf /root/elasticsearch-5.5.0.tar.gz
    ln -s jdk1.8.0_121/ java
    ln -s elasticsearch-5.5.0/ elasticsearch

    ##### 修改环境变量,增加以下
    vim /etc/profile 
    export JAVA_HOME=/usr/local/java
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
    export PATH=$JAVA_HOME/bin:$PATH
    source /etc/etc/profile

    ##### 创建elasticsearch用户和数据目录
    useradd elk
    mkdir -p /data/elasticsearch/logdata
    mkdir -p /data/elasticsearch/logs

    ##### 修改LINUX内核参数
    ulimit -n 65536
    ulimit -u 65536
    echo 262144 > /proc/sys/vm/max_map_count

    ##### 修改elasticsearch配置文件
    vim /usr/local/elasticsearch/config/elasticsearch.yml

    cluster.name: es-cluster ##### 所有节点必须相同
    node.name: node-3
    node.master: true
    node.data: false
    path.data: /data/elasticsearch/logdata
    path.logs: /data/elasticsearch/logs
    network.host: 0.0.0.0
    http.port: 9200
    transport.tcp.port: 9300
    discovery.zen.ping.unicast.hosts: ["10.0.0.180:9300", "10.0.0.181:9300", "10.0.0.182:9300"] ##### 发现主机
    discovery.zen.minimum_master_nodes: 3
    gateway.recover_after_nodes: 3

    ##### 启动集群
    su - elk
    /usr/local/elasticsearch/bin/elasticsearch -d


    ##### 检测集群正常 https://www.datadoghq.com/blog/collect-elasticsearch-metrics/

  • 相关阅读:
    tomcat log
    关于 终端 ls 命令 不能区分文件和目录的问题
    画幅
    透视
    焦距和等效焦距
    滚动条插件mCustomScrollbar
    网页优化总结
    CSS3中translate、transform和translation的区别和联系
    Less的学习和使用
    Koala工具的使用说明
  • 原文地址:https://www.cnblogs.com/hyming011/p/8251476.html
Copyright © 2011-2022 走看看