1. 准备工作
安装jdk8以上版本
2. 安装elesticsearch7.10
2.1 修改系统参数 vi /etc/security/limits.conf
末尾添加如下参数:
* soft nofile 65536
* hard nofile 131072
* soft nproc 4096
* hard nproc 4096
2.2 修改系统参数 vi /etc/sysctl.conf
vm.max_map_count=262144
2.3 配置重新生效
sysctl -p
2.4 解压elesticsearch
tar -zxvf elasticsearch-7.10.0-linux-x86_64.tar.gz
2.5 创建运行es的用户,因为es为了安全原因,不允许使用root用户运行es
adduser elasticsearch
echo '123456'|passwd --stdin elasticsearch
chown -R elasticsearch /opt/elk/elasticsearch-7.10.0
su elasticsearch
2.6 修改es配置文件(本例为单节点实例)
vi config/elasticsearch.yml
修改以下项:
node.name: centos7-1
network.host: 192.168.169.130
cluster.initial_master_nodes: ["centos7-1"]
2.7 启动
bin/elasticsearch -d