このトピックでは、フルマネージド Flink のアクティベーションと課金に関するよくある質問への回答を提供します。
RAM で [Authorize] をクリックした後、RAM コンソールに移動できないのはなぜですか。
問題の説明
Realtime Compute for Apache Flink コンソールで [購入] をクリックすると、[承認リクエスト] ページが表示されます。[RAM で承認] をクリックすると、Realtime Compute for Apache Flink コンソールにリダイレクトされ、Resource Access Management (RAM) コンソールに移動できません。その結果、手動承認は失敗します。
原因
承認を実行する前に、
AliyunStreamAsiDefaultRole
ロールが手動で追加されています。その結果、このロールが自動的に割り当てられると、システムは承認プロセスをスキップします。解決策
RAM コンソールにログインし、手動で追加された
AliyunStreamAsiDefaultRole
ロールを削除します。これにより、フルマネージド Flink の購入ページで [RAM で承認] をクリックして承認を実行できます。
エラーメッセージ「Message: Forbidden!Configured service account doesn't have access. Service account may have been revoked. pods "job-*-taskmanager-2-5" is forbidden: exceeded quota: resourcequota, requested: limits.memory=5Gi, used: limits.memory=39424Mi, limited: limits.memory=40Gi.」が表示された場合はどうすればよいですか。
問題の説明
Caused by: io.fabric8.kubernetes.client.KubernetesClientException: Failure executing: POST at: https://kubernetes.default:6443/api/v1/namespaces/vvp-workload/pods. Message: Forbidden!Configured service account doesn't have access. Service account may have been revoked. pods "job-8c99342c-8ac5-43df-8c60-b43f1db5****-taskmanager-2-5" is forbidden: exceeded quota: resourcequota, requested: limits.memory=5Gi, used: limits.memory=39424Mi, limited: limits.memory=40Gi. at io.fabric8.kubernetes.client.dsl.base.OperationSupport.requestFailure(OperationSupport.java:694) ~[flink-dist_2.11-1.13-vvr-4.0.14-2-SNAPSHOT.jar:1.13-vvr-4.0.14-2-SNAPSHOT] at io.fabric8.kubernetes.client.dsl.base.OperationSupport.requestFailure(OperationSupport.java:673) ~[flink-dist_2.11-1.13-vvr-4.0.14-2-SNAPSHOT.jar:1.13-vvr-4.0.14-2-SNAPSHOT] at io.fabric8.kubernetes.client.dsl.base.OperationSupport.assertResponseCode(OperationSupport.java:624) ~[flink-dist_2.11-1.13-vvr-4.0.14-2-SNAPSHOT.jar:1.13-vvr-4.0.14-2-SNAPSHOT] at io.fabric8.kubernetes.client.dsl.base.OperationSupport.handleResponse(OperationSupport.java:566) ~[flink-dist_2.11-1.13-vvr-4.0.14-2-SNAPSHOT.jar:1.13-vvr-4.0.14-2-SNAPSHOT] at io.fabric8.kubernetes.client.dsl.base.OperationSupport.handleResponse(OperationSupport.java:527) ~[flink-dist_2.11-1.13-vvr-4.0.14-2-SNAPSHOT.jar:1.13-vvr-4.0.14-2-SNAPSHOT] at io.fabric8.kubernetes.client.dsl.base.OperationSupport.handleCreate(OperationSupport.java:315) ~[flink-dist_2.11-1.13-vvr-4.0.14-2-SNAPSHOT.jar:1.13-vvr-4.0.14-2-SNAPSHOT] at io.fabric8.kubernetes.client.dsl.base.BaseOperation.handleCreate(BaseOperation.java:734) ~[flink-dist_2.11-1.13-vvr-4.0.14-2-SNAPSHOT.jar:1.13-vvr-4.0.14-2-SNAPSHOT] at io.fabric8.kubernetes.client.dsl.base.BaseOperation.handleCreate(BaseOperation.java:87) ~[flink-dist_2.11-1.13-vvr-4.0.14-2-SNAPSHOT.jar:1.13-vvr-4.0.14-2-SNAPSHOT] at io.fabric8.kubernetes.client.dsl.base.CreateOnlyResourceOperation.create(CreateOnlyResourceOperation.java:61) ~[flink-dist_2.11-1.13-vvr-4.0.14-2-SNAPSHOT.jar:1.13-vvr-4.0.14-2-SNAPSHOT] at org.apache.flink.kubernetes.kubeclient.Fabric8FlinkKubeClient.lambda$createTaskManagerPod$0(Fabric8FlinkKubeClient.java:153) ~[flink-dist_2.11-1.13-vvr-4.0.14-2-SNAPSHOT.jar:1.13-vvr-4.0.14-2-SNAPSHOT] at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1640) ~[?:1.8.0_302] ... 3 more
原因
ワークスペース用に購入されたコンピュートユニット (CU) が使い果たされています。
解決策
ワークスペースの CU 数を増やすか、デプロイメントで要求されるリソース数を減らします。詳細については、「リソースの再構成」をご参照ください。
フルマネージド Flink ワークスペースは、サブスクリプションと従量課金制の課金方法間の変換をサポートしていますか。
はい。フルマネージド Flink ワークスペースは、サブスクリプションと従量課金制の課金方法間の変換をサポートしています。ワークスペースの課金方法を変更するには、次の操作を実行します。Realtime Compute for Apache Flink コンソールにログインします。課金方法を変更するワークスペースを見つけ、[詳細] > [サブスクリプション課金方法に変換] または [アクション] 列の [従量課金制に変換] を選択します。たとえば、目的のワークスペースを見つけ、[詳細] > [サブスクリプション課金方法に変換] を選択します。
更新のデフォルトの課金対象項目は何ですか。
課金対象項目 | 説明 |
管理リソース | ワークスペースを作成すると、システムはワークスペース用のコンソールをデプロイします。コンソールとそのコンポーネントには、約 2 CU の管理リソースが必要です。 |
コンピューティングリソース | コンピューティングリソースは、コンピューティングに使用されるリソースです。コンピューティングリソースの料金は、サブスクリプションまたは従量課金制の課金方法に基づいて課金されます。課金単位は CU です。 |
フルマネージド Flink ワークスペースを更新する場合、フルマネージド Flink の料金のみが課金され、仮想プライベートクラウド (VPC)、オブジェクトストレージサービス (OSS)、アプリケーションリアルタイム監視サービス (ARMS) などの他の関連クラウドサービスの料金は課金されません。詳細については、「サポートサービスの課金ルール」をご参照ください。
フルマネージド Flink ワークスペースを更新するにはどうすればよいですか。
フルマネージド Flink ワークスペースは、手動更新と自動更新をサポートしています。詳細については、「更新ポリシー」をご参照ください。
ワークスペースを使用する必要がなくなった場合、どのように払い戻しを申請すればよいですか。
従量課金制ワークスペースは、ワークスペースを使用した後にのみ課金されます。したがって、従量課金制ワークスペースの払い戻しはサポートされていません。従量課金制ワークスペースを使用する必要がなくなった場合は、フルマネージド Flink のコンソールの [フルマネージド Flink] タブでワークスペースを見つけ、データがバックアップまたは移行され、ビジネスに影響がないことを確認した後、[アクション] 列の [詳細] > [リソースの解放] を選択してワークスペースを解放できます。
サブスクリプションワークスペースを購入する際は、サブスクリプション期間に基づいて支払いが行われます。ワークスペースを使用する必要がない場合は、払い戻しを申請できます。払い戻しルールと操作の詳細については、「払い戻しポリシー」をご参照ください。
ワークスペースの作成に失敗した場合、アカウント残高から料金が差し引かれますか。
いいえ。ワークスペースの作成に失敗した場合、アカウント残高から料金は差し引かれません。控除項目の課金詳細を表示できます。詳細については、「請求書の表示」をご参照ください。
従量課金制ワークスペースを作成した後、ワークスペースでデプロイメントを実行しなくても課金されますか。
はい、ワークスペースに対して課金されます。従量課金制のフルマネージド Flink ワークスペースを作成すると、ワークスペースでデプロイメントを実行するかどうかに関係なく、課金ルールに基づいてワークスペースに対して課金されます。ワークスペースでデプロイメントを実行しない場合でも、管理リソースとして使用される 2 CU に対して課金されます。