安裝ElasticSearch
主要步驟
- 安裝好最新版本的Java
- 下載到最新版本的 Elasticsearch: elasticsearch.org/download.
- 解壓
unzip elasticsearch-$VERSION.zip
cd elasticsearch-$VERSION
- 運行
./bin/elasticsearch #(-d 后臺保持運行)
5.測試
訪問http://localhost:9200/?pretty
返回如下json串,表示安裝成功:
{
"name" : "0zvt59x",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "rqJm1K32SpiEsMEpiT2gBg",
"version" : {
"number" : "5.6.2",
"build_hash" : "57e20f3",
"build_date" : "2017-09-23T13:16:45.703Z",
"build_snapshot" : false,
"lucene_version" : "6.6.1"
},
"tagline" : "You Know, for Search"
}
你的 Elasticsearch 集群 已經(jīng)上線運行了~
安裝ElasticSearch管理及監(jiān)控工具: Marvel
安裝步驟
- 在ElasticSearch安裝包中執(zhí)行如下命令即可
./bin/elasticsearch-plugin elasticsearch/marvel/latest
- 使用如下命令,可以 disable掉Marvel對本地集群的監(jiān)控
echo 'marvel.agent.enabled: false' >> ./config/elasticsearch.yml
集群和節(jié)點
- 節(jié)點 是 Elasticsearch 運行的實例。
- 集群 是一組有著同樣cluster.name的節(jié)點,它們協(xié)同工作,互相分享數(shù)據(jù),提供了故障轉(zhuǎn)移和擴展的功能。
- 一個節(jié)點也可以是一個集群。