linux下es的安装

1,创建es文件夹

mkdir /home/local/elasticsearch

2,在线下载es安装包

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.13.2-linux-x86_64.tar.gz

3,解压安装包

tar -zxvf elasticsearch-7.13.2-linux-x86_64.tar.gz

4,创建es操作用户,非root

创建用户

useradd user-es

创建所属组

chown user-es:user-es -R /home/local/elasticsearch-7.13.2

5,设置使用es自带jdk

vim /home/local/elasticsearch-7.13.2/bin/elasticsearch

############## 添加配置解决jdk版本问题 ##############

# 将jdk修改为es中自带jdk的配置目录

export JAVA_HOME=/usr/local/elasticsearch-7.13.2/jdk

export PATH=$JAVA_HOME/bin:$PATH

if [ -x "$JAVA_HOME/bin/java" ]; then

        JAVA="/home/local/elasticsearch/elasticsearch-7.13.2/jdk/bin/java"

else

        JAVA=`which java`

fi

6,配置修改

sysctl -w vm.max_map_count=262144

vim /etc/sysctl.conf

vm.max_map_count=262144

7,启动

/home/local/elasticsearch/elasticsearch-7.13.2/bin/elasticsearch

8,设置后台启动

/home/local/elasticsearch/elasticsearch-7.13.2/bin/elasticsearch -d

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容