Contos7安装ElasticSearch和Kibana

(1)安装java环境
可以参考前面的文章:Contos7安装java
(2)下载ElasticSearch:
官网下载地址:https://www.elastic.co/cn/downloads/elasticsearch
选择下载linux环境的!
(3)将下载好的tar.gz 包上传到linux服务指定的目录
(4)解压安装包

tar -zxvf elasticsearch-6.4.3.tar.gz 

(5)到刚刚解压目录bin下启动服务

./elasticsearch

此时你会发现报错了!
在这里插入图片描述
不要着急,不要惊慌!
这是因为什么呢?
这是由于系统安全考虑设置的条件,由于ElasticSearch可以接收用户输入的脚本并执行,为了系统安全考虑,建议创建一个单独用户来运行ElasticSearch
(6)创建用户和组

groupadd esgroup  #创建es组,名字可以自定义
useradd esuser -g esgroup  -p espassword 
#创建es启动用户esuser是用户名,esgroup是组,espassword密码,都是可以自定义

(7)需要将es文件的权限赋予刚创建用户,更改elasticsearch文件夹及内部文件的所属用户和组

cd 到elasticsearch解压的上层目录
 chown -R hmjes.esgroup  elasticsearch-6.4.3

(8)切换用户并运行

su esuser
./elasticsearch

(9)此时启动就成功了,也就是不能用root用户启动服务
(10)后台启动方式

./bin/elasticsearch -d

(11)测试连接,会看到json数据

curl 127.0.01:9200

(10)实现远程访问:需要对config/elasticsearch.yml进行配置:network.host 192.168.145.140
出现以下3个错误
在这里插入图片描述
解决步骤
却换root用户修改:
处理第一个错误

vim /etc/security/limits.conf #文件最后中加入
hmjes[es访问的用户名,这里是注释需要去掉] soft nofile 65536
hmjes hard nofile 65536
hmjes soft nproc  4096
hmjes hard nproc  4096

处理第二个错误
进入limits.d目录下修改配置文件

vim /etc/security/limits.d/20-nproc.conf #修改为
#原本是
 * soft nproc 4092
#修改为,hmjes是刚创建的用户
hmjes soft nproc 4092

处理第三个错误

vim /etc/sysctl.conf  #添加:
vm.max_map_count=655360

退出文件执行以下命令生效:sysctl -p
如果是虚拟机的话需要分配1个G以上运行内存才能运行,或者需改ElasticSearch的配置
ElasticSearch虚拟机内存大小的配置:
ElasticSearch的config/jvm.options配置:

-Xms=1g  #最大使用内存
-Xmx=1g  #最小使用内存

(11)关闭防火墙或者开放指定端口

systemctl stop firewalld service

再次启动ElasticSearch服务!在其他机器访问:http://192.168.145.140[ElasticSearch所在ip]:9200/有json数据就ok了
在这里插入图片描述

五,安装Kibana

(1)Kibana是什么
Kibana是一个针对ElasticSearch的开源分析及可视化平台,使用Kibana可以查询,查看与存储在ES索引的数据进行交互操作,使用Kibana能执行高级的数据分析,并能以图标,表格和地图的形式查看数据
(2)下载Kibana
官网下载:http://www.elastic.co/downloads/kibana
(3)解压,将解压的目录移动到你需要指定的目录

mv kibana /usr/local/kibana

4)编辑Kibana/config/Kibana.yml配文件

server.host: "192.168.145.140"                         
#将修改为服务器的IP地址
elasticsearch.url: "http://192.168.145.140:9200"

(5)启动Kibana

./bin/Kibana

(6)浏览器中访问http://192.168.145.140:5601
在这里插入图片描述

ok到这里ElasticSearch就安装完成了,有问题可以加本屌的QQ :1421363152

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值