Linux下安装ElasticSearch 和 Kibana可视化界面服务

1确保linux环境下已经安装有jdk环境 虚拟机至少保证有1G内存

2下载ElasticSearch安装包,并上传到服务器

3解压

tar -zxvf

4设置配置文件 elasticsearch.yml 网络配置

5启动es

[root@localhost bin]# ./elasticsearch
这时候会出现报错 

原因是不能以root用户启动ES

解决方案:

因为安全问题elasticsearch 不让用root用户直接运行,所以要创建新用户

创建用户组和用户

[root@localhost /]# groupadd esxuxugroup
[root@localhost /]# useradd esxuxu -g esxuxugroup -p 123456

将文件所有者改为新的用户

[root@localhost /]# chown -R esxuxu:esxuxugroup /usr/local/software/es/elasticsearch-6.4.3

授权

[root@localhost es]# chmod 755 /usr/local/software/es/elasticsearch-6.4.3

切换用户

su esxuxu

然后重新启动 继续报错

针对bootstrap checks failed max virtual memory areas vm.max_map_count [65530] 错误

进入root用户下

vim /etc/sysctl.conf  加入

vm.max_map_count=655360

[root@localhost etc]# sysctl -p
vm.max_map_count = 655360
 

针对max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]错误

vim /etc/security/limits.conf 加入

* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096

最后重启服务器

再次切换用户 启动成功

浏览器访问成功

继续安装Kibana

Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作。

你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数据进行交互。

你可以轻松地执行高级数据分析,并且以各种图标、表格和地图的形式可视化数据。

Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

同样下载并上传安装包到linux环境下并解压

修改配置文件 vim config/kibana.yml

[root@localhost kibana-6.4.3-linux-x86_64]# ./bin/kibana 启动kibana

浏览器访问

安装成功

 

 

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值