ファイブビッグデータ:ELKインストール

ビッグデータ開発看護

--- Elasticsearch分散インストールの手順

最初は、NPMのnodejsの使用があるので、ウェブelasticsearch-ヘッドマウントディスプレイとして考慮される必要があります

  1. wgetのhttps://npm.taobao.org/mirrors/node/v11.0.0/node-v11.0.0.tar.gz

  2. タール-zxvfノードv11.0.0.tar.gz

  3. cd node-v11.0.0

  4. yumのGCCのgcc-Cをインストール++

  5. ./configureを

  6. 作ります

  7. インストールしてください

  8. Node –v

インストールelasticsearchを開始

1。3仮想マシンのインストール

2。インストールJDK

  1. タール-zxvf elasticsearch6.2.2抽出

  2. スイッチのユーザーのsuセンチ(elasticsearchルートで起動しません)

  3. 治療プログラムにアクセスすることはできませんホストを起動した後(コマンドを起動します。binディレクトリ内のsh elasticsearchを)

A)修改設定/ elasticsearch.yml

cluster.name:ES-アプリ#クラスタ名、あなたが変更することができます

node.name:ES-1#ノード名、自己修正

network.host:192.168.235.133#ホストアドレス、ローカルIPは、ここに書きます

たhttp.port:9200#ポート

http.cors.enabled:真の#を設定クロスドメイン

http.cors.allow起源:「*」#セットへのアクセス

B)を開始し、その後、その理由を見始めることができません

[1]:elasticsearchプロセスの最大ファイルディスクリプタ[4096]が低すぎる、少なくとも[65536]に増加

[2]:最大仮想メモリ領域は、少なくとも[262144]に増加し、[65530]が低すぎるvm.max_map_count

I。質問1つのシステムの最大ファイル数が少なすぎます

ファイルはappendを変更viの/etc/security/limits.confを

CMソフトNOFILE 65536

131072 NOFILEハードセンチ

CMソフトNPROC 4096

CMハードNPROC 4096

II。質問2の仮想メモリが低すぎます

VI /etc/sysctl.confファイルはappendを変更

vm.max_map_count = 655360

root権限に切り替え

sysctlを-p

III。java.nio.file.AccessDeniedException:... / elasticsearch-6.2.2 /設定/ jvm.options

chownコマンド名elasticsearch-6.2.2インストールディレクトリパス-R

  1. あなたはelasticsearchクラスタ環境を監視elasticsearchヘッドをインストールすることができます

A)タール-zxvf elasticsearchヘッドマスター

b)のインストールNPM

C)NPMの実行開始

  1. サーバーからのノード設定

cluster.name:ES-アプリ#クラスタ名、あなたが変更することができます

node.name:ES-2#ノード名、自己修正

network.host:192.168.235.132#ホストアドレス、ローカルIPは、ここに書きます

たhttp.port:9200#ポート

コマンド[ "192.168.235.133"]#セットクラスタ:discovery.zen.ping.unicast.hosts

  1. 同様に第3のノードが配置さ

インストールを開始しますLogStash

nodejsファイルはCで書かれ、インストールyumをする必要がありGCCのgcc-C ++

そして、直接nodejsをコンパイルするファイルを作ります

1566289808766

1566290458125

1566293020820

おすすめ

転載: blog.51cto.com/14522074/2434374