ApacheFlume-環境
Flumeのアーキテクチャについては、前の章ですでに説明しました。この章では、ApacheFlumeをダウンロードしてセットアップする方法を見てみましょう。
先に進む前に、システムにJava環境が必要です。したがって、まず、システムにJavaがインストールされていることを確認してください。このチュートリアルのいくつかの例では、Hadoop HDFSを(シンクとして)使用しました。したがって、Javaと一緒にHadoopをインストールすることをお勧めします。詳細情報を収集するには、リンクをたどってください-http://www.tutorialspoint.com/hadoop/hadoop_enviornment_setup.htm
Flumeのインストール
まず、WebサイトからApacheFlumeソフトウェアの最新バージョンをダウンロードします。 https://flume.apache.org/。
ステップ1
ウェブサイトを開きます。クリックしてくださいdownloadホームページの左側にあるリンク。ApacheFlumeのダウンロードページに移動します。
ステップ2
ダウンロードページでは、ApacheFlumeのバイナリファイルとソースファイルへのリンクを確認できます。リンクapache-flume-1.6.0-bin.tar.gzをクリックします
これらのミラーのいずれかをクリックしてダウンロードを開始できるミラーのリストにリダイレクトされます。同様に、apache-flume-1.6.0-src.tar.gzをクリックすると、ApacheFlumeのソースコードをダウンロードできます。
ステップ3
のインストールディレクトリと同じディレクトリにFlumeという名前のディレクトリを作成します。 Hadoop、 HBase、およびその他のソフトウェアがインストールされました(すでにインストールされている場合)。
$ mkdir Flume
ステップ4
以下に示すように、ダウンロードしたtarファイルを抽出します。
$ cd Downloads/
$ tar zxvf apache-flume-1.6.0-bin.tar.gz
$ tar zxvf apache-flume-1.6.0-src.tar.gz
ステップ5
apacheのコンテンツを移動する-flume-1.6.0-bin.tar ファイルに Flume以下に示すように、以前に作成されたディレクトリ。(Hadoopという名前のローカルユーザーにFlumeディレクトリを作成したと仮定します。)
$ mv apache-flume-1.6.0-bin.tar/* /home/Hadoop/Flume/
Flumeの構成
Flumeを構成するには、次の3つのファイルを変更する必要があります。 flume-env.sh, flumeconf.properties, そして bash.rc。
パス/クラスパスの設定
の中に .bashrc ファイルに、Flumeのホームフォルダ、パス、クラスパスを以下のように設定します。
confフォルダ
あなたが開くと conf Apache Flumeのフォルダーには、次の4つのファイルがあります-
- flume-conf.properties.template,
- flume-env.sh.template,
- flume-env.ps1.template、および
- log4j.properties.
名前を変更します
flume-conf.properties.template としてファイル flume-conf.properties そして
flume-env.sh.template なので flume-env.sh
flume-env.sh
開いた flume-env.sh ファイルを作成し、 JAVA_Home システムにJavaがインストールされているフォルダに移動します。
インストールの確認
を参照して、ApacheFlumeのインストールを確認します。 bin フォルダと次のコマンドを入力します。
$ ./flume-ng
Flumeが正常にインストールされると、以下に示すようにFlumeのヘルププロンプトが表示されます。