Elasticsearch-6.7.0系列(二)ES集群安装与验证

重要提示html

 此文为入门级,需系统搭建ES集群的参考这里:手把手教你搭建一个 Elasticsearch 集群node

尤为是须要设置集群的用户名密码访问的,查看http://yourIP:9200/_cluster/state?pretty确认xpack已安装:xpack.installed:"true" ,而后还须要升级 License。bootstrap

此文前提准备centos

准备3台centos7机器/虚拟机,每台都安装上elasticsearch6.7.0 ,安装过程参考个人另外一篇博客《Elasticsearch-6.7.0系列(一)9200端口 .tar.gz版本centos7环境--下载安装运行cors

我这里的三台虚拟机IP是: 192.168.10.130、192.168.10.140、192.168.10.150elasticsearch

修改3台ES的配置文件config/elasticsearch.ymlcentos7

参考http://www.javashuo.com/article/p-wivoissk-bo.htmlspa

如下的key修改值:.net

cluster.name: joyce-elasticsearch        自定义集群名称,全部的ES必须是同一个名称,不然会视为不一样集群
node.name: node-130                       定义本身的节点名称
bootstrap.memory_lock: false             true: 启动时锁定内存
bootstrap.system_call_filter: false      新增配置,不知道用在哪里
network.host: 0.0.0.0                    容许远程IP访问
http.port: 9200                          ES监听端口
discovery.zen.ping.unicast.hosts: ["192.168.10.130","192.168.10.140","192.168.10.150"]      集群节点IP
discovery.zen.minimum_master_nodes: 3                 集群master节点个数
http.cors.enabled: true          haad插件配置,用途尚不明白
http.cors.allow-origin: "*"      haad插件配置,用途尚不明白

保存后启动ES,注意不要用root用户启动。插件

验证集群启动

参考 https://blog.csdn.net/genghaihua/article/details/81479619 

http://192.168.10.150:9200     查看集群名称等信息

http://192.168.10.150:9200/_cat       集群相关API

查看集群节点:http://192.168.10.150:9200/_cat/nodes?v

验证集群磁盘分配状况:http://192.168.10.150:9200/_cat/allocation?v

验证集群健康情况:http://192.168.10.150:9200/_cat/health?v 

查看集群的索引数: http://192.168.10.150:9200/_cat/indices?v

 

相关文章
相关标签/搜索