sudo mv elasticsearch-x
-x-x /usr/local
/
sudo tar -zxvf elasticsearch-x
-x-x
4.cd到/usr/local/elasticsearchx-x-x/bin/,執行elasticsearch啟動。
./elasticsearch
5.此時開啟網頁http:// localhost:9200 出現一下內容為安裝成功
,
"tagline" : "you know, for search"
}
6.使用curl -xpost localhost:9200/_shutdown關閉es。
7.或者使用ctrl + c 關閉
elasticsearch的基本配置(這部分配置可以不理會,取預設值)
1.編輯檔案/usr/local/elasticsearchx-x-x/conf/elasticsearcy.yml
2.cluster.name:集群名稱,es可以自我發現,擁有相同集群名字的es會構成集群。
3 node.name:節點名稱,當前節點的名字。唯一。
4.node.master:是否允許當前節點成為master。
5.node.data:是否允許當前節點儲存資料。
6.index.number_of_shards:乙個索引預設的shard數量。
7.index.number_of_replicas:乙個索引預設的副本數量。
8.path.data:資料儲存.
9.path.log:日誌儲存。
10.bootstrap.mlockall:是否只使用記憶體(不使用swap)。
11.network.bind_host:設定繫結的ip位址,用於訪問es。
12.network.publish_host:與其他node通訊的位址,用於cluster間資料傳輸。
外掛程式安裝(head、bigdesk、ik-analyzer)
head,一款h5的資料檢視客戶端:
1 在cd /usr/local/elasticsearchx-x-x/bin/下執行
./plugin -install mobz/elasticsearch-head
bigdesk,狀態檢視客戶端:
2 在cd /usr/local/elasticsearchx-x-x/bin/下執行
./plugin -install lukas-vlcek/bigdesk/
3 如果不確定版本號可寫為
./plugin -install lukas-vlcek/bigdesk/
ik-analyzer,中文分詞器:
4.複製elasticsearch-analysis-ik(git repository)中config目錄下ik內容到/usr/local/elasticsearchx-x-x/config。目錄如下
5.配置/usr/local/elasticsearchx-x-x/conf/elasticsearch.yml,在最下方加入:
######
######
######
######
######
#### analyzer ##yang###
######
######
######
######
#index:
analysis:
analyzer:
ik:alias: [ik_analyzer]
type: org.elasticsearch.index.analysis.ikanalyzerprovider
ik_max_word:
type: ik
use_smart: false
ik_smart:
type: ik
use_smart: true
head 測試
http://localhost:9200/_plugin/head/
bigdesk測試
http://localhost:9200/_plugin/bigdesk/
ik分詞測試
1、建立乙個索引,名為index。
}' 3、測試
'顯示結果如下:
, , , ]
}
安裝elasticsearch及其外掛程式
1 安裝elasticsearch 如果你是在 windows 上面執行 elasticseach,你應該執行 bin elasticsearch.bat在瀏覽器中輸入 http localhost 9200 如果出現以下結果,則安裝成功。tagline you know,for search 2 ...
elasticsearch配置詳解
elasticsearch的config資料夾裡面有兩個配置檔案 elasticsearch.yml和logging.yml,第乙個是es的基本配置檔案,第二個是日誌配置檔案,es也是使用log4j來記錄日誌的,所以logging.yml裡的設定按普通log4j配置檔案來設定就行了。下面主要講解下e...
誰在使用Elasticsearch
github github使用elasticsearch搜尋20tb的資料,包括13億的檔案和1300億行的 這個不用介紹了吧,碼農們都懂的,github在2013年1月公升級了他們的 搜尋,由solr轉為elasticsearch,目前集群規模為26個索引儲存節點和8個客戶端節點 負責處理搜尋請求...