一.安装
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.1.zip
unzip elasticsearch-5.5.1.zip && cd elasticsearch-5.5.1/
./bin/elsearch
二.报错
解决:进入config目录下,修改jvm.options
解决:不能使用root用户运行,需要创建用户
1.创建elsearch用户组及elsearch用户:
groupadd elsearch
useradd elsearch -g elsearch
passwd elsearch
2.拷贝 elsearch压缩包 到 /home/elsearch
cp elasticsearch-5.5.1.zip /home/elsearch/ && cd /home
chown -R elsearch:elsearch elasticsearch-5.5.1
3.分配文件权限
sudo sysctl -w vm.max_map_count=262144
vim /etc/security/limits.conf
文件最后添加:
*** hard nofile 65536
*** soft nofile 65536
4.切换身份
su elsearch
cd /home/elsearch/elasticsearch-5.5.1/bin
./elsearch
三.测试
打开另一个命令行窗口
curl localhost:9200