我刚刚安装了Kibana,其步骤如下:
1. wget https://download.elastic.co/kibana/kibana/kibana-4.1.1-linux-x64.tar.gz
2. tar -xvzf kibana-4.1.1-linux-x64.tar.gz
3. mv kibana-4.1.1-linux-x64 /usr/bin
4. cd /usr/bin
5. ln -s kibana-4.1.1-linux-x64/bin/kibana kibana
6. ./kibana
Kibana未能开始,我得到了:
kibana: 20: exec: /usr/bin/kibana-4.1.1-linux-x64/bin/../node/bin/node: not found
我读过一个不匹配的架构(64位对32位)可能导致这种情况:https://github.com/elastic/kibana/issues/3146 但我在64位Linux上使用的是64位版本的Kibana
有什么问题?
答案 0 :(得分:1)
更新:我找到了答案! 这确实是因为架构不匹配。即使我使用的是64位处理器和操作系统,我的Elasticsearch版本也是32位,这就是造成这个问题的原因。 我已经切换到32位Kibana,一切正常。
答案 1 :(得分:0)
可以使用以下步骤轻松解决此问题
bin/kibana
中的节点路径更改为NODE=/usr/bin/nodejs
可以通过
which node
命令找到节点路径