1. 安装地址
https://www.elastic.co/products/elasticsearch

2. 使用 xshell 将压缩包上传到linux上,解压elasticsearch-5.6.1.tar.gz到/home目录下。
切记不要放在root目录下
3.配置
1) 解压elasticsearch-5.6.1.tar.gz到 /home/目录下
[hfl@bigdata11 software]$ tar -zxvf elasticsearch-5.6.1.tar.gz -C /home/2)在/opt/module/elasticsearch-5.6.1路径下创建data和logs文件夹
[hfl@bigdata11 elasticsearch-5.6.1]$ mkdir data [hfl@bigdata11 elasticsearch-5.6.1]$ mkdir logs3)创建用户 hfl
useradd hfl4)给hfl授权es的目录的权限
chown -R hfl:hfl /home/elasticsearch-5.6.15) . 配置 /home/elasticsearch-6.5.0/config/elasticsearch.yml
cluster.name: hfl node.name: node1 path.data: /home/elasticsearch-6.5.0/data path.logs: /home/elasticsearch-6.5.0/logs bootstrap.memory_lock: false bootstrap.system_call_filter: false network.host: 192.168.157.111 discovery.zen.ping.unicast.hosts: [“bigdata111”]
6) . 编辑limits.conf
[hfl@bigdata11 elasticsearch-5.6.1]$ sudo vi /etc/security/limits.conf 添加如下内容:
*soft nofile 65536
*hard nofile 131072
* soft nproc 2048
* hard nproc 4096
7) . 进入limits.d目录下修改配置文件
[hfl@bigdata11 elasticsearch-5.6.1]$ sudo vi /etc/security/limits.d/20-nproc.conf 修改如下内容:
- soft nproc 1024
#修改为
* soft nproc 2048
8) . 修改配置sysctl.conf
[hfl@bigdata11 elasticsearch-5.6.1]$ sudo vi /etc/sysctl.conf 添加下面配置:
vm.max_map_count=655360 并执行命令:
[hfl@bigdata11 elasticsearch-5.6.1]$ sudo sysctl -p
9) . 启动elasticsearch
[hfl@bigdata11 elasticsearch-5.6.1]$ bin/elasticsearch 后台启动方式
[itstar@bigdata11 elasticsearch-5.6.1]$ bin/elasticsearch -d
10) . 测试

至此,大功告成!(最喜欢的一句话)










