Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

Gray-Ice

个人博客兼个人网站

很遗憾,这次我们并不能使用万能的pacman了,因为无论是elasticsearch还是kibana,使用pacman安装后都无法运行。
安装参考自安装并运行Elasticsearch
如果想要详细的安装过程,请看Installation。虽然这是篇英文文档,不过通篇易懂,对于java和elasticsearch一脸懵的朋友可以看看这个。
首先要有一个较新版本的java,这里我用的是extra仓库的jdk-openjdk和jre-openjdk。
另外似乎想要运行elasticsearch似乎需要配置JAVA_HOME,但是到底需要不需要我并不清楚,因为我已经配好了…我之前的博文里有写过如何配置JAVA_HOME,如果读者使用elasticsearch的时候需要配置JAVA_HOME,那么可以参考我之前写的博客。
那么开始安装。

获取最新版本的Elasticsearch

第一步: 下载最新版Elasticsearch
第二步,解压:

1
tar -zxvf elasticsearch.tar.gz

执行完上面那条命令,应该会解压出一个elasticsearch带着版本号的文件夹。
然后执行以下命令就可以运行elasticsearch了:

1
2
cd elasticsearch文件夹/bin
./elasticsearch

如果跑起来了,那么大概是成功了。如果跑着跑着突然停了,那么可能发生了一些意外事故。。。然而博主由于不是Java崽,无法对那些错误进行解答,所以还请自行Google。
执行下面这条命令检验是否成功:

1
curl 'http://localhost:9200/?pretty'

只要响应的内容不是Error就算成功。

Sense

官方文档里写了可以安装Sense,但是这里我们不安装Sense,若要问我为什么,因为elasticsearch的官方文档似乎年久失修了。不过我们有替代方案。

安装kibana

kibana依然不能从pacman安装,因为它和elasticsearch一样会报错。
kibana的官方文档:Kibana(英文)
首先下载kibana的软件包:Kibana
然后执行以下命令解压:

1
tar -zxvf kibana-版本号.tar.gz

然后执行以下命令运行kibana:

1
2
cd kibana文件夹/bin
./kibana

服务能跑起来不挂就算成功。

Sense的替代方案

官方文档里说的这条安装Sense的命令已经行不通了:

1
./bin/kibana plugin --install elastic/sense

输入这条命令会提示你已经没有plugin这条命令啦!好耶!
也许你会瞄一眼bin文件夹,发现里面有一个叫做kibana-plugin的可执行文件,但是我尝试用这个可执行文件安装Sense依然没有成功。
这时候我看到了Stackoverlow上的一篇帖子:“No valid url specified” when trying to install Kibana’s Sense plugin
按照里面MKaz老哥的说法,Sense插件不是必要的,可以通过kibana的dev tools来代替。运行kibana服务后,访问”http://localhost:5601/app/dev\_tools#/console",这里和Sense的功能也差不多。

本篇完。

评论



愿火焰指引你