说明:此次部署中kibana是安装在另外的一台主机上,因此,需要重新安装JDK,详细见第一篇
1、kibana的主配置文件/kibana/config/kibana.yml
#监听端口,默认为5601
server.port: 5601
#监听主机
server.host: "192.168.32.129"
#指定elasticsearch的URL
elasticsearch.url: "http://192.168.32.128:9200"
#需要加载的默认程序
kibana.defaultAppId: "discover"
#设置认证需要的用户名和密码
elasticsearch.username: "test"
elasticsearch.password: "test"
启动kibana
nohup /bin/kibana &
通过查看监听的端口确定该服务是否启动
#出现64位系统中安装了32位程序,因此出现了以下错误:
bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
直接yum安装yum install glibc.i686
重新安装的时候又出现了如下错误:
error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
通过yum provides libstdc++.so.6 来查找需要安装的包
2、在页面上访问kibana,出现展示页面
然后根据elasticsearch中的索引创建相应的索引,然后通过页面展示出来
3、部署kibana的时候出现的问题汇总
在64位系统中安装了不知名的32位程序,因此出现以下错误:
bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
解决方案:
直接yum安装yum install glibc.i686
安装完成之后重新启动又出现了以下错误:
error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
解决方案:
通过yum provides libstdc++.so.6 来查找需要安装的包,并进行相应的安装
补充:
在elasticsearch中有时候不止一个环境,因此需要指定其中的一个进行操作
#在config中不止一个启动文件
/usr/local/kibana/bin/kibana -c /usr/local/kibana/config/kibana-java.yml