elasticsearch 安装

一、安装jdk

1、下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2、tar -zxvf jdk-8u221-linux-x64.tar.gz -C /usr/local

3、mv jdk1.8.0_221 jdk

4、vim /etc/profile

export JAVA_HOME=/usr/local/jdk
export JRE_HOME=/usr/local/jdk/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
5、使立即生效

source /etc/profile

 

二、安装elasticsearch

1、wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.7.1.tar.gz

2、tar -zxvf elasticsearch-6.7.1.tar.gz -C /elasticsearch/

3、elastic不能用root账户启动

groupadd es

useradd es -g es

passwd es

4、elasticsearch目录权限修改

chown es:es ./elasticsearch-6.7.1 -R

5、修改内存大小

  vim config/jvm.options

6启动

./bin/elasticsearch -d

集群yml配置

 

max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

solutions:
先要切换到root用户;
然后可以执行以下命令,设置 vm.max_map_count ,但是重启后又会恢复为原值。

sysctl -w vm.max_map_count=262144

持久性的做法是在 /etc/sysctl.conf 文件中修改 vm.max_map_count 参数:

echo "vm.max_map_count=262144" > /etc/sysctl.conf
sysctl -p
posted @ 2019-09-15 15:34  agang_19  阅读(126)  评论(0编辑  收藏  举报