Elasticsearch-6.7.0系列(二)ES集群安裝與驗證


重要提示

 此文為入門級,需系統搭建ES集群的參考這里:手把手教你搭建一個 Elasticsearch 集群

尤其是需要設置集群的用戶名密碼訪問的,查看http://yourIP:9200/_cluster/state?pretty確認xpack已安裝:xpack.installed:"true" ,然后還需要升級 License。

此文前提准備

准備3台centos7機器/虛擬機,每台都安裝上elasticsearch6.7.0 ,安裝過程參考我的另一篇博客《Elasticsearch-6.7.0系列(一)9200端口 .tar.gz版本centos7環境--下載安裝運行

我這里的三台虛擬機IP是: 192.168.10.130、192.168.10.140、192.168.10.150

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

參考https://www.cnblogs.com/jstarseven/p/6803054.html

以下的key修改值:

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

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM