centos 安装ELK

一、安装elasticsearch

jdk: (build 1.8.0_151-b12)

elasticsearch:5.5.1

注意的问题:jdk 版本 版本不能过低必须是1.8

root 用户不能启动es ,必须新建一个用户

#1# centos 完整新增用户 赋权:

https://blog.csdn.net/u010454261/article/details/70227164

 

新增用户组 新增用户

groupadd elsearch
useradd elsearch -g elsearch -p elasticsearch

分享图片

 

# 解压 tar -xzf elasticsearch-5.5.1.tar.gz 
# 进入文件 cd elasticsearch-5.5.1/

 

给用户赋权

chown -R elsearch:elsearch elasticsearch-5.5.1

 

切换用户

su - elsearch

启动

bin/elasticsearch

 

分享图片

 

 由于elasticsearch5.0默认分配jvm空间大小为2g,修改jvm空间分配

修改elasticsearch config

分享图片

 

[[email protected] config]$   cd ..
[[email protected] elasticsearch-5.5.1]$ bin/elasticsearch

 

再次启动

分享图片

 

启动成功,发现不能远程访问,修改配合文件

Exception in thread "main" BindTransportException[Failed to bind to [9300-9400]]; 
nested: ChannelException[Failed to bind to: /192.168.0.1:9400]; nested: BindException[Cannot assign requested address]; Likely root cause: java.net.BindException: Cannot assign requested address

报错

修改配置文件 config/elasticsearch.yml

network.host: 0.0.0.0

(注意开放9200端口)

分享图片

 

再次启动

分享图片

 后台启动:

nohup./bin/elasticsearch&

相关文章

文章浏览阅读903次。4.清除缓存目录(/var/cache/yum)下的软件...
文章浏览阅读1.5k次。Python 是一种高级解释性编程语言,已被...
文章浏览阅读2.6k次。打开终端或控制台,以root或具有sudo权...
文章浏览阅读744次,点赞24次,收藏26次。目标:通过AppSrv为...
文章浏览阅读1.1w次,点赞8次,收藏26次。chmod命令来自于英...
文章浏览阅读1.2k次。yum源的URL地址,本例中是文件系统的路...