1、jdk 安装目录 /opt/jdk
2、efk 安装目录 /opt/efk
3、elasticsearch 安装目录 /opt/efk/elasticsearch
4、配置Java环境变量:
1)在vim /etc/profile 中加入
export JAVA_HOME=/opt/jdk/jdk1.8.0
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:HOMR/bin
2)保存,source /etc/profile
5、切换root用户,修改系统配置信息:
sudo su root;
1)在/etc/sysctl.conf文件中添加vm.max_map_count=655360
sysctl -p
2)vim /etc/security/limits.conf 添加如下内容
* soft nofile 65536
* hard nofile 131072
* soft nproc 4096
* hard nproc 4096
3)vim /etc/security/limits.d/90-nproc.conf 添加如下内容
* soft nproc 4096
6、切换ES用户,解压elasticsearch 安装包
sudo su ES用户;
7、配置 elasticsearch:
1)vim /opt/efk/elasticsearch/elasticsearch-6.8.0/config/elasticsearch.yml
http.port: 9200 访问端口
network.host: 10.28.98.205 访问IP
path.logs: /opt/efk/elasticsearch/logs 日志存储位置
path.data: /opt/efk/elasticsearch/data 数据存储位置
2)配置elasticsearch 启动内存大小,分配一半的机器内存给elasticsearch 因为 Luceneyes内存消耗大户
vim /opt/efk/elasticsearch/elasticsearch-6.8.0/config/jvm.options
-Xms512m
-Xmx512m
8、启动ES服务
cd /opt/efk/elasticsearch/elasticsearch-6.8.0/bin
./elasticsearch -d
9、查看日志
cd /opt/efk/elasticsearch/logs;tail -f elasticsearch.log