Elasticsearch高版本安裝head外掛程式

2022-05-27 09:39:18 字數 2218 閱讀 2840

1.安裝elasticsearch-6.5.4.tar.gz

[merce@info5 config]$ cp elasticsearch.yml elasticsearch.yml.bak

[merce@info5 config]$ vim elasticsearch.yml #在檔案尾部新增以下引數

cluster.name: es_dev

node.name: info5

#如果是master節點設定成true 如果是

node.master:

true

#如果是data節點設定成true

[merce@info5 bin]$ ./elasticsearch #可能會報最大開啟檔案數以及虛擬記憶體等錯誤,根據提示解決即可

2.安裝elasticsearch-head

path=$node_home/bin:$path

registry.npm.taobao.org --no-proxy

[merce@info5 elasticsearch-head-5.0.0]$ vim gruntfile.js

找到connect:server,新增hostname一項:

connect: }}

[merce@info5 elasticsearch-head-5.0.0]$ grunt server &[merce@info5 elasticsearch-head-5.0.0]$ ss -nlt | grep 9100 

介紹:由於高版本的

es的外掛程式必須用

x-pack

才能開啟認證功能,但同時我們不使用

kibana

只使用head

的條件下,想用

head

可直接連線

x-pack

並檢視需按照以下步驟進行。

由於上面已經安裝了

head外掛程式,

所以下面操作是上方內容的後續

1.通過頁面訪問

後顯示的是空白介面

;這是由於

head

無法連線

es,因為我們有

x-pack認證,

並無法互動輸入使用者名稱密碼,所以

ui為空介面

[merce@info5 config]$ vim elasticsearch.yml #新增如下三行

2.預設情況下我們可以不修改密碼

(user=elastic,password=changeme

是預設的

),但為了安全考慮

,我們需手工修改密碼;

for user 'elastic':changeme ##此處輸入你的舊密碼

3.再次通過瀏覽器訪問

的使用者auth_password

:x-pack

的密碼

elasticsearch單機版安裝

network.bind host 繫結允許訪問的ip,可以為多個 network.publish host 發布位址,只能是乙個 啟動報錯 error 3 bootstrap checks failed 1 max file descriptors 4096 for elasticsearch p...

Elasticsearch (九)搜尋排序和高亮

準備測試案例 delete blog put blog title content postdate put blog article 1 put blog article 2 put blog article 3 put blog article 4 put blog article 5 1.ma...

Elasticsearch2 3 高可用集群

2.集群搭建 windows版 3.集群測試 定義標識 乙個集群就是由乙個或多個節點組織在一起,它們共同持有整個的資料,並一起提供索引和搜尋功能。乙個集群由乙個唯一的名字標識,這個名字預設就是 elasticsearch 這個名字是重要的,因為乙個節點只能通過指定某個集 群的名字,來加入這個集群。定...