簡體   English   中英

如何為彈性搜索安裝插件/頭?

[英]how to install plugin/head for elastic search?

我已經安裝了彈性搜索及其插件頭,但是當我輸入

 **url 
"localhost:9200/_plugin/head/"**

它沒有顯示任何東西?

而且我還安裝了 Marvel/SENSE 以進行監控。 我已經安裝了插件/頭使用

sudo elasticsearch/bin/plugin -install mobz/elasticsearch-head

但它也不起作用。 錯誤:在 url http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/sense_widget.html?snippets/010_Intro/10_Info.json 上找不到控制台

順便說一句,我是彈性搜索的新手。 所以如果你能告訴我為什么它沒有顯示任何東西或者我犯了任何錯誤。

預先感謝!

如果有人嘗試使用第 5 版或其他版本:

  • 對於 Elasticsearch 5.x:不支持插件。 將 elasticsearch-head 作為獨立運行

  • 對於 Elasticsearch 2.x – 4.x: sudo elasticsearch/bin/plugin install mobz/elasticsearch-head

  • 對於 Elasticsearch 1.x: sudo elasticsearch/bin/plugin -install mobz/elasticsearch-head/1.x
  • 對於 Elasticsearch 0.9: sudo elasticsearch/bin/plugin -install mobz/elasticsearch-head/0.9

來自GitHub

我剛剛使用 1.4.4 安裝了 ES。 在窗戶上。 請檢查您是否已確認已安裝插件。 還要仔細檢查您的命令。 見下文。

在此處輸入圖片說明

以下是我在 Ubuntu 14.04 elasticsearch 2.0.0 上使用的內容。 而不是 -i,你需要使用安裝這個詞(不帶破折號)

帶代理:

/opt/elasticsearch/bin/plugin install -DproxyPort=80 -DproxyHost=www.example.com mobz/elasticsearch-head

沒有代理:

/opt/elasticsearch/bin/plugin install mobz/elasticsearch-head

更新 CentOS/RHEL 7 的已有答案。

從 v5.x 開始,ElasticSearch Head 插件被棄用,es-head 必須作為獨立服務器運行。 以下是在 CentOS/RHEL 7 上安裝的方法。

首先,安裝 Node.js和 Git。

然后運行這些命令:

git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
npm install
npm run start

假設您的 ES 安裝在http://localhost:9200/ 上運行,您現在可以在http://localhost:9100/上訪問 es-head。

如果必須使用代理訪問外部網站,可以使用以下命令進行安裝:

bin/plugin -i -DproxyPort=80 -DproxyHost=www.example.com mobz/elasticsearch-head

您還可以將 elastic-search head 作為 chrome 擴展“ElasticSearch Head”運行。 安裝后單擊網絡瀏覽器工具欄中的擴展圖標。

如果您使用的是 Ubuntu 16.04 或任何其他版本,此命令肯定會運行,

elasticsearch/bin/plugin install -DproxyPort=80 -DproxyHost=www.example.com mobz/elasticsearch-head

您可以使用 npm run start 創建 systemd 單元。 像這樣:

[Unit]
Description=Elasticsearch-head
After=syslog.target
After=network.target

[Service]
ExecStart=/usr/bin/npm run start
WorkingDirectory=/usr/share/elasticsearch/elasticsearch-head
Restart=always
StandardOutput=syslog
StandardError=syslog
User=user
Group=user

[Install]
WantedBy=multi-user.target

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM