#安装java1.8
rpm -ivh jdk-8u191-linux-x64.rpm
#解压es
tar -zxvf elasticsearch-6.4.0.tar.gz -C /usr
#修改es限制
vi /etc/security/limits.conf
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
#修改 sysctl.conf
vi /etc/sysctl.conf
vm.max_map_count=655360
#查看 是否和655360一致
sysctl -p
修改ES远程访问(可选)
vi /usr/elasticsearch-6.3.0/config/elasticsearch.yml
#找到network 这一列 修改
network.host: 0.0.0.0
#新建es 用户
groupadd es
useradd -g es es
chown -R es:es /usr/elasticsearch-6.3.0/
尝试启动es
./elasticsearch
如果正常启动
ctrl+c关闭,然后后台启动。
./elasticsearch -d
测试是否正常:
curl -X GET localhost:9200
curl -X GET ip:9200