ElasticSearch 集群

安装 ElasticSearch

1、安装环境与版本:

3个CentOS 7 虚拟机

3个ElasticSearch 实例

centos-100 centos-101 centos-102
2、修改配置

vi /usr/java/elasticsearch/config/elasticsearch.yml

cluster.name: panqt-es
node.name: node-centos-100
node.master: true
node.data: true
network.host: centos-100 #本机ip
http.port: 9200
transport.tcp.port: 9300
discovery.zen.ping.unicast.hosts: ["centos-100", "centos-101", "centos-102"]
discovery.zen.minimum_master_nodes: 2   #(候选主节点数 / 2) + 1

启动所有节点
日志报错:failed to send join request to master

3、测试
$ curl -XGET 'http://centos-100:9200/_cat/nodes?pretty'

[root@centos-100 panqt]# curl -XGET 'http://centos-100:9200/_cat/nodes?pretty'
192.168.200.100 12 94 38 1.08 0.56 0.52 mdi - node-centos-100
192.168.200.101 13 95 47 0.92 0.51 0.48 mdi * node-centos-101 # * 表示主节点
192.168.200.102 12 95 51 0.95 0.49 0.47 mdi - node-centos-101

谈一谈Elasticsearch的集群部署

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容