天天看點

ElasticSearch6.5.4 安裝重命名後面追加添加使用者

ElasticSearch6.5.4 安裝

JAVA環境安裝

解壓 jdk-8u191-linux-x64.tar.gz

tar zxvf jdk-8u191-linux-x64.tar.gz

重命名

mkdir /usr/java

mv jdk1.8.0_191/ /usr/java/jdk1.8

修改 /etc/profile

vim /etc/profile

後面追加

export JAVA_HOME=/usr/java/jdk1.8

export CLASSPATH=.: J A V A H O M E / j r e / l i b / r t . j a r : JAVA_HOME/jre/lib/rt.jar: JAVAH​OME/jre/lib/rt.jar:JAVA_HOME/lib/dt.jar: J A V A H O M E / l i b / t o o l s . j a r e x p o r t P A T H = JAVA_HOME/lib/tools.jar export PATH= JAVAH​OME/lib/tools.jarexportPATH=PATH:$JAVA_HOME/bin

#時生效

source /etc/profile

java -version

ElasticSearch安裝

添加使用者

useradd es

su es

#用es 使用者操作 ,解壓elasticsearch-6.5.4.tar.gz

tar zxvf elasticsearch-6.5.4.tar.gz -C /home/es/

/home/es/elasticsearch-6.5.4

#修改config/jvm.options為記憶體的一半大小

cd /home/es/elasticsearch-6.5.4

vi config/jvm.options

-Xms2g

-Xmx2g

修改 max file 和 max virtual memory 參數

#用root 或 sudo 使用者

vi /etc/sysctl.conf

#添加下面配置:

vm.max_map_count=655360

#并執行指令:

sysctl -p

grep -q “* - nofile” /etc/security/limits.conf || cat >> /etc/security/limits.conf << EOF

########################################

    • nofile 1048576
    • nproc 65536
    • stack 65536

      EOF

grep -q “ulimit -n” /etc/profile || cat >> /etc/profile << EOF

########################################

ulimit -n 1048576

ulimit -u 65536

ulimit -s 65536

EOF

使用es 使用者到elasticsearch根目錄 啟動elasticsearch

bin/elasticsearch

#檢視啟動無誤後,關閉并使用背景啟動

bin/elasticsearch -d

#通路如下位址,有正确的響應傳回

curl localhost:9200

繼續閱讀