Elasticsearch 叢集部署說明
阿新 • • 發佈:2018-12-23
記錄Elasticsearch叢集搭建的過程。
安裝JDK 8
官方推薦的版本是1.8.0_73 以上。因此首先安裝jdk。安裝之前下載的jdk-8u77版
rpm -i jdk-8u77-linux-x64.rpm
安裝ElasticSearch
下載安裝包
curl -L -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.5/elasticsearch-2.3.5.tar.gz
解壓
tar -xvf elasticsearch-2.3.5.tar.gz
修改config/elasticsearch.yml配置檔案
cluster.name: es-dps-cluster
#節點名
node.name: es-node4
network.host: ip
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts:["10.200.48.17","10.200.48.18","10.200.48.19","10.200.48.20"]
啟動
cd elasticsearch-2.3.5/bin
ES_JAVA_OPTS="-Xms10g -Xmx10g" nohup ./elasticsearch > /dev/null 2>&1 &
注意,不能以root身份啟動。
驗證部署
curl 'localhost:9200/_cat/health?v'
curl 'localhost:9200/_cat/nodes?v'
安裝elasticsearch-head 監控外掛
plugin install mobz/elasticsearch-head