elasticsearch 5.4 安装配置

前置条件:jdk1.8

1、创建目录

mkdir /opt/app/elasticsearch
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.1.tar.gz

2、修改配置文件
对如elasticsearch.yml进行修改

cluster.name: es5.4
node.name: node-130
network.host: 192.168.181.131
http.port: 9200
#防脑裂设置(节点数量/2+1)
discovery.zen.minimum_master_nodes: 1 
#设置其他节点ip
discovery.zen.ping.unicast.hosts: ["192.168.181.131"]

3、创建用户

groupadd search
useradd -g search search
chown search.search ./elasticsearch-5.4.1/ -R

4、修改参数
1>修改/etc/sysctl.conf,增加如下参数

vm.max_map_count=262144

使配置生效

sysctl -p

或者临时修改

sysctl -w vm.max_map_count=262144

2>修改内存参数

修改 config/jvm.options,设置内存大小

#视内存大小而定,建议为物理机的一般
-Xms1g
-Xmx1g

3>修改/etc/security/limits.conf
增加如下

#search 为启动es的用户
search hard nofile 65536  
search soft nofile 65536  

5、启动

su search
./bin/elasticsearch -d

你可能感兴趣的:(elasticsearch 5.4 安装配置)