centos7.2にインストールElasticserach7.3.2

まず、ダウンロード:

ESをダウンロードする公式サイト:https://www.elastic.co/cn/downloads/elasticsearch

jdk11ダウンロードする公式サイト:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

第二に、インストール:

アップロード:は/ usr / local / javaの/

解凍:-zxvfタール  JDK-11.0.4_linux-x64_bin.tar.gz

 環境変数を変更します。vi / etc / profileを  

 追加
JAVA_HOME =は/ usr / local /のJava / JDK-11.0.4 CLASSPATHは = $ JAVA_HOME / libに/ PATH = $ PATHを:$ JAVA_HOME / binに エクスポートCLASSPATH PATH JAVA_HOME
::保存がWQ
有効取るために再起動します。ソースは/ etc / profileを
バージョンを確認するために: Javaの-version

 

ESをアップロードします。/ usr / localに

 解凍:
タール-zxvf elasticsearch-7.3.2-Linuxの-x86_64.tar.gzの
/usr/local/elasticsearch-7.3.2 CD ディレクトリの作成
は、mkdirデータを
設定ファイルを変更します。
CD /usr/local/elasticsearch-7.3.2/ 設定 vimのelasticsearch.yml

メモリサイズを変更します。
VIM jvm.optionsを

 

 ESユーザーESを作成するので、ルートで起動しません

#ユーザー追加
のadduser ES 
#パスワード
のpasswdをES 
--------------- 
#承認、rootユーザー
のchmod -v Uは+ワットの/ etc / sudoersファイルの
#エディタ
のvimの/ etc / sudoersファイルの
#ファイル(:ALL、パスワードのsudoの使用を失うことはありませんNOPASSWD)rootユーザの下に、挿入された
ES ALL =(ALL)NOPASSWD:ALL 
#回復権限
UWの/ etc / sudoersの-v chmodコマンド
---------- ----- 
#グループが追加
TESTGROUP GROUPADD 
usermodの-GのTESTGROUPのESの
#のESは、ディレクトリのアクセス権を変更する
chownコマンド-R ES:TESTGROUP *
認証:
chownコマンド-R&LT ES:ES /usr/local/elasticsearch-7.3.2
設定を変更します。
viの/etc/security/limits.confをは
増加を終了します。

  65536個のESソフトNOFILE
  65536個のNOFILE ESハード
  ESソフトNPROC 4096個の
  ESハードNPROC 4096

/etc/security/limits.d/ CD 
のVim 20は、nproc.confある
(示されるように、ユーザ名の変更* ES)

VI /etc/sysctl.confの
増加:
vm.max_map_count = 655360

 効果取るために
はsysctlを-p

 ES開始するエスユーザスイッチ
SU ES
開始
/usr/local/elasticsearch-7.3.2/bin/elasticsearch

 

 設定が完了すると、表示される次のコンテンツにアクセスし、正常に起動します。

127.0.0.1:9200

 

おすすめ

転載: www.cnblogs.com/xphhh/p/11546246.html