開発/本番環境にElasticsearchをインストールして設定する方法は?

公開: 2019-12-29

Linux環境にElasticsearchをインストールして設定する方法

このチュートリアルでは、開発環境と本番環境にElasticsearchをインストールして構成する方法について説明します。

ElasticSearchとは何ですか?

世界で最高の検索および分析エンジンの1つ。 Elasticsearchは、水平方向のscalability 、最大のreliability 、および簡単な管理のために設計された分散型のJSONベースのエンジンです。

Elastic Searchはデータを一元的に保存するため、予期されたものを発見し、予期しないものを発見できます。 Filebeatを介してすべてのログをElasticSearchに送信し、メトリックを即座に視覚化できます。

通常のユーザーとしてElasticSearchを起動する方法

以下の質問のいずれかがある場合は、適切な場所にいます。

  • Ubuntu16.04にElasticsearchをインストールして設定する方法
  • Elasticsearchのセットアップと構成
  • Elasticsearchのインストールと設定
  • リモートElasticsearchインスタンスをインストールして設定する方法

ステップ-1)Elasticsearchをインストールします

Linux / UbuntuOSにElasticsearchをインストールするための簡単なコマンドをいくつか紹介します。

以上です。 これがインストールログです。

インストールログ:

ステップ-2)Elasticsearchプロセスを開始します

JAVA_HOMEが正しく設定されていることを確認する必要があります。

ElasticSearchプロセスコマンドを開始します。

必ず、 normal userを使用してElasticSearchを開始する必要があります。 ElasticSearchはroot userとして起動しません。rootユーザーとして実行しようとすると、以下のエラーが表示されます。

root以外のユーザーを追加してログインする方法については、このチュートリアルに従ってください。

コンソールの結果出力は次のとおりです。

ステップ-3)Elasticsearchprocessプロセスを確認します

Elasticsearchが実行されていることを確認するにはどうすればよいですか?

command: ps -few | grepエラスティック

それでおしまい。 これで、ElasticSearchを実行する準備が整いました。

デフォルトのelasticsearchスタートアップファイル:

Elasticsearchファイルの内容:

次は何ですか? Filebeatをセットアップします。

Filebeatをインストールして設定する方法は? 開発/製品環境向けの軽量ログフォワーダー