問題一:
bin/elasticsearch-plugin install x-pack
問題九:
在Kibana里,安裝marvel插件,
Error: unexpected eof Plugin installation was unsuccessful due to error "Error extracting plugin archive"
解決方案:
(1)是因為,網速不好,修改下本地的DNS即可。重新執行
在線安裝marvel插件命令 bin/kibana plugin –install elasticsearch/marvel/latest 離線安裝marvel插件命令 bin/kibana plugin –install marvel –url file:///home/hadoop/app/marvel-2.4.4.tar.gz (注意,離線的話,注意跟着自己的路徑)
(2)若實在還是不行的話,則嘗試離線安裝吧!
然后,再上傳,我這里上傳到/home/hadoop/app目錄下
然后,執行下面的命令,注意要根據你自己上傳的目錄。
[hadoop@HadoopMaster kibana-4.6.3-linux-x86_64]$ pwd /home/hadoop/app/kibana-4.6.3-linux-x86_64 [hadoop@HadoopMaster kibana-4.6.3-linux-x86_64]$ ll total 48 drwxrwxr-x. 2 hadoop hadoop 4096 Nov 4 23:24 bin drwxrwxr-x. 2 hadoop hadoop 4096 Mar 25 07:55 config drwxrwxr-x. 2 hadoop hadoop 4096 Nov 4 23:24 data drwxrwxr-x. 2 hadoop hadoop 4096 Mar 25 18:33 installedPlugins -rw-rw-r--. 1 hadoop hadoop 562 Nov 4 23:24 LICENSE.txt drwxrwxr-x. 6 hadoop hadoop 4096 Nov 4 23:24 node drwxrwxr-x. 83 hadoop hadoop 4096 Nov 4 23:24 node_modules drwxrwxr-x. 3 hadoop hadoop 4096 Nov 4 23:24 optimize -rw-rw-r--. 1 hadoop hadoop 701 Nov 4 23:24 package.json -rw-rw-r--. 1 hadoop hadoop 2322 Nov 4 23:24 README.txt drwxrwxr-x. 8 hadoop hadoop 4096 Nov 4 23:24 src drwxrwxr-x. 2 hadoop hadoop 4096 Nov 4 23:24 webpackShims [hadoop@HadoopMaster kibana-4.6.3-linux-x86_64]$ cd installedPlugins/ [hadoop@HadoopMaster installedPlugins]$ ll total 0 [hadoop@HadoopMaster installedPlugins]$ cd .. [hadoop@HadoopMaster kibana-4.6.3-linux-x86_64]$ bin/kibana plugin --install marvel --url file:///home/hadoop/app/marvel-2.4.4.tar.gz Installing marvel Attempting to transfer from file:///home/hadoop/app/marvel-2.4.4.tar.gz (注意我這里是/home/hadoop/app/marvel-2.4.4.tar.gz) Transferring 10162116 bytes.................... Transfer complete Extracting plugin archive Extraction complete Optimizing and caching browser bundles... Plugin installation complete [hadoop@HadoopMaster kibana-4.6.3-linux-x86_64]$
查看Kibana里是否安裝marverl插件成功!
[hadoop@HadoopMaster kibana-4.6.3-linux-x86_64]$ pwd
/home/hadoop/app/kibana-4.6.3-linux-x86_64 [hadoop@HadoopMaster kibana-4.6.3-linux-x86_64]$ ll total 48 drwxrwxr-x. 2 hadoop hadoop 4096 Nov 4 23:24 bin drwxrwxr-x. 2 hadoop hadoop 4096 Mar 25 07:55 config drwxrwxr-x. 2 hadoop hadoop 4096 Nov 4 23:24 data drwxrwxr-x. 3 hadoop hadoop 4096 Mar 25 18:49 installedPlugins -rw-rw-r--. 1 hadoop hadoop 562 Nov 4 23:24 LICENSE.txt drwxrwxr-x. 6 hadoop hadoop 4096 Nov 4 23:24 node drwxrwxr-x. 83 hadoop hadoop 4096 Nov 4 23:24 node_modules drwxrwxr-x. 3 hadoop hadoop 4096 Nov 4 23:24 optimize -rw-rw-r--. 1 hadoop hadoop 701 Nov 4 23:24 package.json -rw-rw-r--. 1 hadoop hadoop 2322 Nov 4 23:24 README.txt drwxrwxr-x. 8 hadoop hadoop 4096 Nov 4 23:24 src drwxrwxr-x. 2 hadoop hadoop 4096 Nov 4 23:24 webpackShims [hadoop@HadoopMaster kibana-4.6.3-linux-x86_64]$ cd installedPlugins/ [hadoop@HadoopMaster installedPlugins]$ ll total 4 drwxrwxr-x. 6 hadoop hadoop 4096 Mar 25 18:49 marvel [hadoop@HadoopMaster installedPlugins]$ cd marvel/ [hadoop@HadoopMaster marvel]$ ll total 88 -rw-rw-r--. 1 hadoop hadoop 2366 Dec 21 10:26 index.js -rw-rw-r--. 1 hadoop hadoop 43681 Dec 21 10:26 LICENSE.txt drwxrwxr-x. 486 hadoop hadoop 20480 Mar 25 18:48 node_modules -rw-rw-r--. 1 hadoop hadoop 150 Dec 21 10:26 NOTICE.txt -rw-rw-r--. 1 hadoop hadoop 1410 Jan 6 07:41 package.json drwxrwxr-x. 8 hadoop hadoop 4096 Mar 25 18:48 public drwxrwxr-x. 4 hadoop hadoop 4096 Mar 25 18:48 server drwxrwxr-x. 2 hadoop hadoop 4096 Mar 25 18:48 webpackShims [hadoop@HadoopMaster marvel]$
注意:在kibana中安裝marvel 插件之后,如果之前已經啟動kibana需要重啟kibana。
問題十:啟動kibana時一直卡在[listening] Server running at http://0.0.0.0:5601,界面打開什么都沒有,出現
No Marvel Data Found (marvel error)?
[error][status][plugin:elasticsearch@1.0.0] Status changed from red to red - Service Unavailable?
[error][status][plugin:elasticsearch@1.0.0] Status changed from red to red - Elasticsearch is still initializing the kibana index.
注意,若您是第一次進入kibana的話,則初次進入需要至少創建一個索引模板,這個是對應elasticsearch中的索引。
因為,kibana默認是沒有es里的東西的。也可以見如下,默認是Logstash里的東西。
則如下。
解決辦法
首先,進入
http://192.168.80.10:5601/app/kibana
因為初次進入kibana需要至少創建一個索引模板,這個是對應elasticsearch中的索引。
具體怎么創建es里的索引,請移步先去看完我這篇博客,創建好es的索引再來吧!
Elasticsearch之curl創建索引
要么,你也可以直接拿默認的,即Logstash,也可以但是,前提你得安裝好Logstash,怎么安裝,請移步
Logstash安裝(圖文詳解)(多節點的ELK集群安裝在一個節點就好)
然后,ok
繼續
注意: 若您不是第一次進入kibana的話,則如下。
解決辦法:
server.host: "192.168.80.10"
server.port: 5601
elasticsearch.url: "http://192.168.80.10:9200"
kibana.index: ".kibana"
對於server.host,最好別0.0.0.0,不安全。不建議
也有人說,用火狐瀏覽器和谷歌瀏覽器就能打開了,可以嘗試一下!
也有人說, 一般是人為刪除(比如在sense插件里執行刪除命令)marvel數據,導致marvel采集出錯(刪除了半天數據,另外半天數據將無法正常采集),不能統計;對於這種情況,等第二天marvel就可以正常使用了。
也有可能是9300端口被占用,marvel默認使用9300端口;對於這種情況,找到9300端口占用進程,kill掉,重啟kibana即可。
修好后,先分別kill掉三台機器的es進程,然后開啟es進程,再重新,比如我這里在HadoopMaster這台上開啟kibana進程,即可。
得到,繼續