CentOS7 搭建ElasticSearch和Kibana(6.2.4)

1、准备环节

一台CentOS7的Linux服务器或虚拟机
去官网下载对应的ES和Kinaba 官网地址如下
https://www.elastic.co/downloads

2、环境要求

JDK1.8

3、安装步骤

3.1将下载下来的ES和Kinaba解压到对应的文件夹中,大致如下图:

这里写图片描述

3.2进入到ES的bin目录中,执行如下命令
[es@localhost bin]$ ./elasticsearch

如果控制台出现如下报错,

报错

penJDK 64-Bit Server VM warning: If the number of processors is expected to increase from one, then you should configure the number of parallel GC threads appropriately using -XX:ParallelGCThreads=N

Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root.

at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:94)

at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:160)

at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:286)

at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:45)

Refer to the log for complete error details.

产生这个问题主要是连个原因引起的
1、6.0以后的版本不允许以root用户启动
2、软件目录没有相应的权限

解决方法:
1、添加一个用户(例如添加一个叫ES的用户)
2、给对应的文件夹分配权限

groupadd es  -- 新增一个分组
useradd -g es es  --在该组中添加一个名为es的用户
passwd es  --设置密码

以root角色找到ES解压以后的文件夹,执行如下命令,修改文件权限

chmod -R 777 *;

切换角色的命令为

su root --切换到root 
su es   --切换到es

文件权限修改完成以后,以es角色,执行ES的启动命令即可启动

4、安装Kibana

4.1、Kibana的安装相对简单,进入到Kibana的config目录中,你会看到有一个交kibana.yml的文件

把里面的server.host 修改为如下server.host: “192.168.220.129” 这里面的IP就是你服务器或虚拟机的IP地址

4.2、进入到kibana的bin目录中,执行启动脚本即可

./kibana

5、访问http://192.168.220.129:5601 你就会看到Kibana的主页了,若果这个页面无法通过浏览器访问,则关闭对应的服务器或虚拟机的selinux和防火墙

# cat /etc/selinux/config |grep -v "#"
SELINUX=disabled                       ##关闭selinux
SELINUXTYPE=targeted 
# systemctl stop firewalld                 ##关闭防火墙

至此ES和Kibana的安装就全部完成了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT管道工

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值