安装elasticsearch-6.5.4需要jdk1.8
使用wget下载
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz
使用tar解压
tar -zxvf elasticsearch-6.5.4.tar.gz
配置配置文件
es相当于windows的快捷方式
ln -s elasticsearch-6.5.4(创建快捷方式的文件名) es(快捷方式名) 这一步非必要
ln -s elasticsearch-6.5.4 es
使用快捷方式
cd es/config
未使用快捷方式
cd elasticsearch-6.5.4/config
vim elasticsearch.yml
另外两台只需更改
node.name: node-2
node.name: node-3
启动不能使用root用户
创建一个普通用户
groupadd esgroup
useradd es -g esgroup
chown -R es:esgroup es 未使用快捷方式忽略
chown -R es:esgroup elasticsearch-6.5.4
启动elasticsearch-6.5.4
cd es/bin
./elasticsearch 前台启动
./elasticsearch -d 后台启动
访问浏览器
http://IP地址/_cat/nodes?v
报错解决
max file descriptors [65535] for elasticsearch process is too low, increase to at least [65536]
vi /etc/security/limits.conf
es nofile 65536 es是启动es的用户名
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
修改以下文件
vi /etc/sysctl.conf
添加以下配置
vm.max_map_count=655360
执行以下命令
sysctl -p



