この一連のブログは、Flinkバージョン1.11の公式ドキュメントから純粋に手動で翻訳されており、一部のコンテンツは最適化および調整されています。
:FLINKバージョン1.11の原稿のホームページアドレス
https://ci.apache.org/projects/flink/flink-docs-release-1.11/
元の文書アドレスへこの記事の対応:
https://でCI。 apache.org/projects/flink /flink-docs-release-1.11/try-flink/local_installation.html
Flinkローカルインストール
次の手順では、Flinkの最新の安定バージョンをダウンロードして、インストールを開始します。
ステップ1:Flinkをダウンロードする
Flinkを実行するには、ご使用の環境にJava8またはJava11開発環境が必要です。
次のコマンドを入力して、正しいJava開発環境があるかどうかを確認できます。
java -version
Flink 1.11.2バージョンのインストールパッケージをダウンロードして解凍します
$ tar -xzf flink-1.11.2-bin-scala_2.11.tgz
$ cd flink-1.11.2-bin-scala_2.11
ステップ2:Flinkクラスターを開始する
Flinkには、ローカルクラスターを起動するスクリプトが付属しています。Flinkのbinディレクトリで実行して./start-cluster.sh
、Flinkクラスターを起動します。
$ ./bin/start-cluster.sh
Starting cluster.
Starting standalonesession daemon on host.
Starting taskexecutor daemon on host.
ステップ3:タスクを送信する
Flinkには一連のサンプルタスクが付属しています。これらのサンプルタスクを実行中のクラスターにすばやくデプロイできます。次に例を示します。
$ ./bin/flink run examples/streaming/WordCount.jar
$ tail log/flink-*-taskexecutor-*.out
(to,1)
(be,1)
(or,1)
(not,1)
(to,2)
(be,2)
さらに、FlinkのWEB UIを表示して、Flinkクラスターを監視し、Flinkタスクを実行することができます。
ステップ4:クラスターを停止する
タスクが終了したら、次のスクリプトを使用して、実行中のFlinkクラスターと実行中のすべてのFlinkコンポーネントをすばやく停止できます。
$ ./bin/stop-cluster.sh