Flumeのダウンロードとインストールのチュートリアル

1.水路インストールパッケージをダウンロードして仮想マシンにアップロードします

クリックしてダウンロード

抽出コード:bxi2

2.水路設置パッケージを解凍し、使いやすいように名前を変更します

		tar -zxvf flume-ng-1.6.0-cdh5.14.0.tar.gz -C /opt
		mv apache-flume-1.6.0-cdh5.14.0-bin flume

3.構成ファイルを変更します

  • /opt/flume/confディレクトリを入力してください
  • flume-env.sh.templateファイルをコピーして名前を変更しますflume-env.sh
  • flume-env.shファイルを変更する
		cd /opt/flume/conf
		cp flume-env.sh.template flume-env.sh
		vi flume-env.sh
  • ではflume-env.sh、次のファイルを追加します。
		export JAVA_HOME=/opt/jdk8
		export JAVA_OPTS="-Xms2048m -Xmx2048m -Dcom.sun.management.jmxremote"

4.水路作業ディレクトリを作成します

  • 作業ディレクトリは、flume/confディレクトリの下に作成することをお勧めします
		mkdir -p /opt/flume/conf/job

5.NetCatサーバーとtelnetクライアントをインストールします

		yum install -y nc
		
		yum list telnet*
		yum install -y telnet-server.x86_64
		yum install -y telnet.x86_64
  • クライアントをインストールするときは、最初に以下に示すようにクライアントリストを確認してください
  • 次に、リストに2つを順番にインストールしますtelnet-server.x86_64、telnet.x86_64

ここに画像の説明を挿入

6.インストールのテスト

1)サーバーを起動します

  • 7777はカスタムポート番号です。他のポート番号と競合しないように注意してください
		nc -lk 7777

2)クライアントを起動します

  • 別のウィンドウで開始
  • 7777はポート番号です
  • ローカルホストは他のノードのホスト名を変更できます
		telnet localhost 7777

3)入力同期テスト

  • 一方のウィンドウにコンテンツを入力し、入力したコンテンツがもう一方のウィンドウに同時に表示されるかどうかを確認します
  • 同期が発生した場合、水路がインストールおよび構成されます
  • 成功した結果を下の図に示します

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/qq_42578036/article/details/110398053