インストールelasticsearch-7.5.0 CentOS7

上記ES6は、rootアカウントで起動することはできませんので、そのESを開始するために使用される新しいユーザーを追加します

A. CentOSには、ユーザーを追加します

useraddのleyou

passwdのleyou

 

II。公式サイトとkibanaからエスダウンロード

 

 

 III。インストールES

     1.解凍したフォルダは、アカウントが新しく追加されたに属していることを保証するために

     

 

 

     ファイルuserコマンドを変更します。chown leyou:leyou elasticsearch -R

     設定ファイルを変更する2

   。変更のconfig / jvm.options、調整JVMメモリサイズ、デフォルトの1グラム、個人用仮想マシンが短いを行うことができます

               

 

           B。変更設定/ elasticsearch.ymlデータパスおよびログ・パスに関して、パスESで提案されている構成、0.0.0.0へのネットワークアドレス、任意のアドレスへのアクセスを可能にします。

               

 

 

               

 

 

      3.トラブルシューティング起動時のエラー

    。ESを開始するにはbinディレクトリに移動し、新しいアカウントに切り替えるには

              SU - Leyou

               ./elasticsearch

              エラー:

              

 

 

              エラーを解決するには、rootアカウントに切り替え

              ① 

              ファイルが(最後から二番目のライン)に追加される前に#ENDの、viの/etc/security/limits.confをLinuxのセキュリティ制限を変更②

                    *ソフト65536 NOFILE
                    ハードNOFILE 65536 *

                    *ソフトNPROC 4096
                    *ハードNPROC 4096

                     

              ③  修改用户进程数量:vi /etc/security/limits.d/*-nproc.conf

                    系统其它普通用户最多进程默认是1024个,而root用户是 unlimited(不受限制)

                    

              ④  修改虚拟内存,vi /etc/sysctl.conf,添加vm.max_map_count=655360

                    

 

              ⑤ 系统重新加载资源文件:

                   sysctl -p

              ⑥ 重启机器才能生效

     4. 启动es

  进入bin目录下./elasticsearch启动,看到如下log表示启动成功

        

     5. 测试curl 127.0.0.1:9200 

         

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/rekacai/p/12017638.html