Flink 独立サーバーデプロイ(同系列バージョン内のアップグレード)
1. イメージの取得
Flink ノードで、アーキテクチャに対応する対象バージョンのアプリケーションイメージを取得してください(オフラインパッケージダウンロード)。
- Linux amd64
- Linux arm64
docker pull registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-flink:1.19.720
docker pull registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-flink-arm64:1.19.720
2. 設定の変更
flink.yaml 設定ファイルを編集し、flink サービスのイメージタグを対象バージョンに変更します。
- Linux amd64
- Linux arm64
# 設定例(抜粋)
flink:
image: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-flink:1.19.720
# 設定例(抜粋)
flink:
image: registry.cn-hangzhou.aliyuncs.com/mdpublic/mingdaoyun-flink-arm64:1.19.720
3. Flink サービスの再起動
以下のスクリプトを実行し、サービスを再デプロイします。
1. 現在のサービスを停止
docker stack rm flink
2. 新バージョンのサービスを起動
docker ps で mingdaoyun-flink コンテナが表示されなくなってから、起動コマンドを実行します。
docker stack deploy -c flink.yaml flink
起動が完了し、各サービスが利用可能になるまでお待ちください。