CentOSのインストールElasticSearch6

 (1)設定JDK環境

 

設定の環境変数

 

輸出JAVA_HOME = "は/ opt / jdk1.8.0_144"

 

エクスポートパスは= "$ JAVA_HOME / binに:$ PATHに"

 

輸出CLASSPATH = ":$ JAVA_HOME / libに"

 

(2)インストールElasticSearch6.2.4

 

ダウンロードします。https://www.elastic.co/cn/downloads/elasticsearch

 

与えられて起動します。

 

 

 

解決法:ビン/ elasticsearch -Des.insecure.allow.root =真

 

またはビン/ elasticsearchを変更し、プラスES_JAVA_OPTSプロパティ:ES_JAVA_OPTS = " - Des.insecure.allow.root =真"

 

再起動します。

 

 

 

これは、システムのセキュリティ設定の条件によるものです。ElasticSearchは、ユーザー入力を受け取ると、システムのセキュリティ上の理由から、スクリプトを実行することができますので、我々はElasticSearchを実行するために別のユーザーを作成することをお勧めします。

 

ユーザー・グループおよびユーザーの作成:

 

groupaddのesgroup

 

useraddのesuser -g esgroup -p espassword

 

彼らのユーザーとグループは、内部elasticsearchフォルダとファイルが変更されます。

 

CDは/ opt

 

chownコマンド-R esuser:esgroup elasticsearch-6.2.4

 

ユーザーを切り替えて、実行します。

 

そのesuser

 

./bin/elasticsearch

 

再び殺す開始を示しています。

 

 

 

あなたは、JVMのメモリーサイズを調整する必要があります。

 

私たちのbin / elasticsearch

 

ES_JAVA_OPTSの= " - Xms512m -Xmx512m"

 

再び起動します。成功したスタートを

 

同様のメッセージが以下に示されている場合:

 

レプリカは、このノードに割り当てることはないだろう、1.2ギガバイト[14.2%]:INFO [ZAds5FP]低ディスク透かし[85%] ZAds5FPeTY-ZUKjXd7HJKA [/opt/elasticsearch-6.2.4/data/nodes/0]無料で超過しました

 

あなたはディスクスペースをクリーンアップする必要があります。

 

背景:./ binに/ elasticsearch -d

 

テスト接続:127.0.0.1:9200カール

 

会看到一下JSON数据ます。[root @ localhost〜]#カール127.0.0.1:9200 { "名": "rBrMTNx"、 "CLUSTER_NAME": "elasticsearch"、 "cluster_uuid": "-noR5DxFRsyvAFvAzxl07g"、 "バージョン": { "番号": "5.1.1"、 "build_hash": "5395e21"、 "ビルド日付": "2016-12-06T12:36:15.409Z"、 "build_snapshot" 偽 "lucene_version":「6.3.0 "}、『キャッチフレーズ』:『あなたが知っている、検索のための』}

 

リモートアクセス:設定/ elasticsearch.ymlを設定する必要があります。network.host:192.168.1.110

 

 

 

最初のエラー処理:

 

参加する最後のvim /etc/security/limits.confを//ファイル

 

esuserソフトNOFILE 65536

 

65536 NOFILEハードesuser

 

esuserソフトNPROC 4096

 

esuserハードNPROC 4096

 

第2のエラーハンドリング:

 

limits.dディレクトリに設定ファイルを変更します。

 

esuserソフトNPROC 4096として改正/etc/security/limits.d/20-nproc.confのvim

 

第三エラー処理:VIMに/etc/sysctl.conf

 

vm.max_map_count = 655360

 

有効にするには、次のコマンドを実行します。sysctlを-p

 

systemctl停止firewalld.service:ファイアウォールをオフにします

 

成功するには、再びスタート!

 

外部からのアクセス、YMLファイルKibana ESをホストし、0.0.0.0に構成されたことを忘れないでください

おすすめ

転載: www.cnblogs.com/-levi/p/11401806.html