一、基础环境
操作系统环境:Red Hat Enterprise Linux Server release 6.4 (Santiago)
ES版本:elasticsearch-7.8.0-linux-x86_64.tar.gz
Jdk:Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
软件下载:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-8-0
二、安装
1、上传安装包到/opt目录下
2、解压
cd /opt
# tar -zxvf elasticsearch-7.8.0-linux-x86_64.tar.gz
3、改名
# mv elasticsearch-7.8.0 es
4 、创建ES操作用户
#useradd es #新增es用户
#passwd es #为es用户设置密码
注:密码也设置为es
5、修改文件夹权限
#chown -R es:es /opt/es #文件夹所有者
6、修改配置文件
# vi /opt/es/config/elasticsearch.yml
新增如下内容:
cluster.name: elasticsearch
node.name: node-1
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
bootstrap.system_call_filter: false
7、修改系统参数
(1)vi /etc/security/limits.conf
添加如下内容:
es soft nofile 65536
es hard nofile 65536
(2)vi /etc/security/limits.d/90-nproc.conf
修改:
* soft nproc 1024
为:
* soft nproc 4096
添加如下内容:
es soft nofile 65536
es hard nofile 65536
(3)vi /etc/sysctl.conf
添加如下内容:
vm.max_map_count=655360
(4)重新装载使参数生效
# sysctl -p
8、切换es用户启动ES服务
# su – es
cd /opt/es/bin
#启动
./elasticsearch
#后台启动
./elasticsearch -d
浏览器输入http://IP:9200/(IP替换成安装主机的ip) 如下返回值说明成功
注意:关闭防火墙
标签:opt,nofile,elasticsearch,linux,Elasticsearch,soft,节点,es From: https://www.cnblogs.com/yclh/p/17137802.html