輝きをハングアップに成功し、ADOから行くのステップに良好なステップとなっています
### Java実行環境をインストールします
elasticsearchは、あなたが最初にJREのJREをインストールする必要がありますので、Javaの実装がサポートしなければならないelasticsearchを実行しています
https://www.cnblogs.com/renxixao/p/11462752.htmlを参照することができます
### elasticsearch-6.2.4インストール
減圧開始後elasticsearch
[ルート@ localhostの〜]#件のwgetます。https:// artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz [ルート@ localhostの〜]#タール-zxvf elasticsearch- 6.2。4 .tar.gzの-Cは/ usr / local /
[ルートlocalhostの@〜]#shをする/usr/local/elasticsearch-6.2.4/bin/elasticsearch
発見間違った報告書
セキュリティレベルを向上させるelasticsearch開始5.0は、私たちはelasticsearchを開始するには、ユーザーを追加するrootアカウントを使用して起動することが許可されていません
あなたは最初のファイアウォール遅延物事を始める前に、
[ルート@ localhostの〜]#のsystemctl停止firewalld.service [ルート@ localhostの〜]#のsystemctl禁止firewalld.service // ファイアウォールの起動を無効に [ルート@ localhostの〜]#useraddのES // ESユーザーを作成し 、[ルート@ localhostの〜] chownコマンド-R&LT ES#:ESは/ usr / local / elasticsearch- 6.2。4。/// ユーザーESに指定されたディレクトリのパーミッション [ルート@ localhostの〜]#SU ES // ユーザーESへの切り替え [ES @ localhostのルート] $ viの/ usr / local / elasticsearch- 6.2。4 /config/elasticsearch.yml
マシンのホストアドレスに
削除してからコメント#1のsh /usr/local/elasticsearch-6.2.4/bin/elasticsearchの前に実行することを忘れないでください
Shの実行エラーが/usr/local/elasticsearch-6.2.4/bin/elasticsearch後、いくつかのケースで発生する可能性があります
。注:以下の操作は、ルート実行に切り替える必要があります
[1]:elasticsearchプロセスの最大ファイルディスクリプタ[4096]が低すぎる、少なくとも[65536]に増加
以下を追加し、ファイルの最後にファイルを変更/etc/security/limits.confを
[ES @ localhostのルート] $ suコマンドのルート
[ルート@ localhostの〜]#viの/etc/security/limits.confを
*ハードNOFILE 65536
*ソフトNOFILE 65536
[2]:ユーザのためのスレッドの最大数[3818] [ES]が低すぎる、少なくとも[4096]に増加
[ルート@ localhostの〜]#viの/etc/security/limits.d/ 20 -nproc.conf
*ソフトNPROC 4096
*ハードNPROC 4096
ルートソフトNPROC無制限
[3]:最大仮想メモリ領域は、少なくとも[262144]に増加し、[65530]が低すぎるvm.max_map_count
/etc/sysctl.confファイルはvm.max_map_count = 2621441の最後に追加され
[ルートlocalhostの@〜]#viのは/ etc / sysctl.confの [ルート@ localhostの〜]#須藤sysctlを-p /etc/sysctl.confを//はすぐに有効になります
これらの3つは、独自のBaiduの残りの3つの一般的なミスです
[ルート@ localhostの〜]#ulimitの-a
3818パニックのためのスレッドの現在の最大数の発見後、または有効にするには再起動する仮想マシンを再起動します
そして、ユーザーが開始したESに切り替えます
[ルート@ localhostの〜]#個のES SU [ES @ localhostのルート] $のSHは/ usr / local / elasticsearch- 6.2。4 / binに/ elasticsearch -d // バックグラウンド・プロセスを開始するには、-dをされる追加 [ES @ localhostのルート] $ psの-ef | grepをするelasticsearch 認証サービスの下では適切にHTTPカールが機能している:// 192.168.88.133:9200
OKアウト設定する手順
ブラウザの要求の下で http://192.168.88.133:9200/