环境搭建也是有些坑的存在,所以整理了一下搭建流程,安全无痛。

ElasticSearch是一个开源的分布式搜索引擎,具备高可靠性,支持非常多的企业级搜索用例。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

一、java 环境

直接apt安装火箭一样

apt-get update
apt install openjdk-8-jre-headless
二、elasticsearch 环境 建个软件工作目录 下载文件包并解压 版本可以自选  https://www.elastic.co/cn/downloads/elasticsearch
 
mkdir /opt
cd /opt
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz
tar -zxvf elasticsearch-6.2.4.tar.gz

三、建新用户降权限

由于安全考虑elasticsearch不允许root权限用户直接启动

groupadd elsearch
useradd elsearch1 -g elsearch -p elasticsearch
chown -R elsearch:elsearch elasticsearch

四、切换用户启动

cd /opt/elasticsearch/bin
su elsearch 
./elasticsearch -d

 

 

 

 

 

 

以下报错均不会出现

Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root.
elasticsearch部署异常Permission denied

 

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄