美文网首页
ElasticSearch安装配置

ElasticSearch安装配置

作者: bullion | 来源:发表于2018-10-26 10:51 被阅读0次

    elasticsearch.yml关键配置项

        cluster.name    集群名称,以此作为是否同一集群的判断条件

        node.name    节点名称,以此作为集群中不同节点的区分条件

        network.host/http.port    网络地址和端口,用于http和transport服务使用

        path.data    数据存储地址

        path.log    日志存储地址


    Elasticsearch本地启动集群的方式

    $ bin/elasticsearch

    $ bin/elasticsearch -Ehttp.port=8200 -Epath.data=node2

    $ bin/elasticsearch -Ehttp.port=7200 -Epath.data=node3

    验证集群:http://127.0.0.1:8200/_cat/nodes?v


    单实例安装

    首先安装JDK1.8

    1)官网下载ElasticSearch

    2) 解压并检查是否配置JDK环境变量:java -version

    3)启动ElasticSearch

    $ sh ./bin/elasticsearch

    4)测试,默认为(TCP地址为9300):

    http://127.0.0.1:9200

    Head插件安装

    ElasticSearch默认返回JSON结构数据,Head插件提供友好的web界面,提供基本信息的查看和RESTFull数据模拟以及基本数据检索

    1)下载head插件

    2)解压并检查是否配置Node环境变量:node -v

    node版本必须大于等于6.0

    3)安装相应包

    elasticsearch-head-master 解压包下执行

    $ npm install

    4)启动

    $ npm run start 

    5)测试

    http://localhost:9100

    6)跨域修改

    elasticsearch-5.5.2 解压包下执行

    $ vim config/elasticsearch.yml

    # 最后加入

    http.cors.enabled: true

    http.cors.allow-origin: "*" 

    #后台启动elasticsearch

    ./bin/elasticsearch -d

    分布式安装

    首先安装JDK1.8

    1)设置master

    elasticsearch-5.5.2 解压包下执行

    $ vim config/elasticsearch.yml

    # 最后加入

    cluster.name: wali    # 集群名称,以此作为是否同一集群的判断条件

    node.name: master # 节点名称,以此作为集群中不同节点的区分条件

    node.master: true

    netword.host: 127.0.0.1

    重启elasticsearch

    2) 创建第二份elasticsearch

    在解压两份elasticsearch-5.5.2.tar.gz 起名为 es_slave1,es_slave2

    3)修改配置文件

    es_slave1

    $ vim config/elasticsearch.yml

    cluster.name: wali

    node.name: slave1

    network:host: 127.0.0.1

    http.port: 8200    # 默认端口9200,不修改会和master冲突

    discovery.zen.ping.unicast.hosts: ["127.0.0.1"]    # 找到master

    es_slave2

    ...

    node.name: slave2

    http.port: 8000

    ...

    4)后台启动

    ./bin/elasticsearch -d

    5)测试

    http://localhost:9100

    相关文章

      网友评论

          本文标题:ElasticSearch安装配置

          本文链接:https://www.haomeiwen.com/subject/ogrktqtx.html