ElasticSearch及其外掛程式的安裝(二)

2021-08-20 13:38:04 字數 2678 閱讀 4553

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個客戶端節點 負責處理搜尋請求...