本文介绍Flink全托管开通与计费方面的常见问题。
为什么前往RAM授权,但无法跳转到RAM控制台?
问题详情
在实时计算控制台,单击购买产品时,显示需前往RAM授权进行授权,单击前往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全托管续费后,该续费默认包含哪些项?
计费项 | 资源说明 |
管控资源 | 创建工作空间时,系统为每个集群部署一个开发控制台,每个开发控制台及其必要组件需要大概2 CU的管控资源。 |
计算资源 | 实际可用于计算的资源,根据您包年包月预购的资源量或按量付费实际的使用量来收费,计量单位为CU。 |
Flink全托管续费仅包含Flink全托管,不包含涉及的VPC、OSS和ARMS等其他云产品费用,计费详情请参见相关产品计费说明。
Flink工作空间如何续费?
产品支持手动续费和自动续费,具体操作请参见续费说明。
当不再需要使用工作空间时,如何申请退款?
按量付费工作空间是在使用后才支付费用,不涉及退款。如果您不再需要使用按量付费的工作空间,可以在确保数据已备份或迁移且不影响您业务的前提下,单击目标工作空间操作列下的释放资源。
包年包月的工作空间因根据购买时长预先支付了费用,如果不需要使用可以申请退款,退款规则及退款操作详情请参见退款说明。
工作空间创建失败,会扣费吗?
对于创建失败的工作空间,系统不会扣费。您可以在账单详情中查看自己的消费记录,明确扣费项。详情请参见查看账单。
按量付费的工作空间创建成功后,但实际没有运行作业,会收费吗?
会收费。无论您是否运行作业,只要您开通了Flink全托管按量付费模式,系统就会按照计费规则收费。在不运行作业的情况下,系统也会对管控资源(固定2 CU)计费。