Elasticsearch学習(1)-elasticsearchとクラスタのインストール
5876 ワード
elasticsearchのインストール
ダウンロードes
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.1.2.tar.gz
注意:wgetツールはコンピュータにインストールする必要がありますクリックしてインストール方法を表示しますwget
// 20180130103313
// http://localhost:9200/
{
"name": "rXo5BsL",
"cluster_name": "elasticsearch",
"cluster_uuid": "U13rjr8qSaqzEIBazPd63g",
"version": {
"number": "6.1.2",
"build_hash": "5b1fea5",
"build_date": "2018-01-10T02:35:59.208Z",
"build_snapshot": false,
"lucene_version": "7.1.0",
"minimum_wire_compatibility_version": "5.6.0",
"minimum_index_compatibility_version": "5.0.0"
},
"tagline": "You Know, for Search"
}
elasticsearch-headのインストール
npm install grunt-cli -g
Es設定es-headプラグイン
http.cors.enabled: true
http.cors.allow-origin: "*"
Es分散クラスタの構成
マスターの構成
cluster.name: timou
node.name: master
node.master: true
network.host: 127.0.0.1
2人の従者を構成
cluster.name: timou
node.name: esr1
network.host: 127.0.0.1
http.port: 8100
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]
cluster.name: timou
node.name: esr2
network.host: 127.0.0.1
http.port: 8200
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]
info
cluster.name: timou #
node.name: master #
node.master: true #
network.host: 127.0.0.1 #
http.port: 8200 #
# (Discovery) ,
discovery.zen.ping.unicast.hosts: ["127.0.0.1"]