ELK 5.x日志分析 (一) 5.x 系统准备
ELK 5.x日志分析 (一) 5.x 系统准备
gibsonxue 发表于9个月前
ELK 5.x日志分析 (一) 5.x 系统准备
  • 发表于 9个月前
  • 阅读 10
  • 收藏 0
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

1. 环境介绍:CentOS 7.2

JDK 1.8

Elasticsearch 5.2.2  

下载地址 https://www.elastic.co/downloads/past-releases/elasticsearch-5-2-2

Logstash 5.2.2

下载地址 https://artifacts.elastic.co/downloads/logstash/logstash-5.2.2.tar.gz

Kibana 5.2.2

下载地址 https://artifacts.elastic.co/downloads/kibana/kibana-5.2.2-linux-x86_64.tar.gz

X-Pack 5.2.2 

下载地址 https://artifacts.elastic.co/downloads/packs/x-pack/x-pack-5.2.2.zip

 

主机信息

192.168.2.150 ES-01

192.168.2.151 ES-02

192.168.2.150 Logstash

192.168.2.150 Kibana + X-Pack

2. 系统环境配置

关闭防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

 

关闭SELINUX

sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config

setenforce 0

 

JDK配置

解压JDK1.8 zip包在/opt/java目录下,配置环境变量.bash_profile或者/etp/profile下都可以

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME="/opt/java"
export PATH=$JAVA_HOME/bin:$PATH

解除CentOS7打开文件数限制设置为65535个

vim /etc/security/limits.conf 
在文件修改成为添加:

* soft nofile 65536

* hard nofile 65536

 

并且确认一下内核打开数,ES必须2048以上

vim /etc/security/limits.d/20-nproc.conf

*          soft    nproc     4096
root       soft    nproc     unlimited

 

  • 注:在CentOS 5/6等版本中,资源限制的配置可以在/etc/security/limits.conf设置,针对root/user等各个用户或者*代表所有用户来设置。不过,在CentOS 7/RHEL 7的系统中,使用Systemd替代了之前的SysV,因此/etc/security/limits.conf 文件的配置作用域缩小了一些。limits.conf这里的配置,只适用于通过PAM认证登录用户的资源限制,它对systemd的service的资源限制不生效。如果使用systemd服务器启动的注意要更改

修改系统配置文件:vim /etc/sysctl.conf
在文件最后添加:vm.max_map_count = 262144
查看是否添加成功:sysctl -p
显示:vm.max_map_count = 262144

这里需要注意一定要重启系统否则不会生效。

 

 

标签: ELK
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 4
博文 15
码字总数 8454
×
gibsonxue
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: