空间管理与操作

更新时间:2025-02-10 03:13:37

本文为您介绍Flink工作空间、项目空间以及作业管理及功能使用相关的问题,包括资源变配、查看工作空间ID、作业引擎版本、配置作业参数等。

工作空间名称能否修改?

目前暂不支持修改工作空间名称。

VPC和虚拟交换机能否更换?

目前暂不支持更换VPC,但支持修改虚拟交换机

如何查看工作空间ID等信息?

实时计算管理控制台,单击目标工作空间操作列下的更多 > 工作空间详情,查看工作空间ID等信息。

image

项目空间缩容时显示资源分配失败

  • 问题详情

    项目空间缩容时显示资源分配失败。

    image

  • 问题原因

    当前所有资源已被分配或使用。

  • 解决方法

    需要先降低资源队列已分配资源,详情参见修改资源量,然后再缩容项目空间。

    image

Flink计算资源升配后没生效

  • 包年包月

    Flink扩容需要自上而下,工作空间的资源分配给多个项目空间,项目空间资源分配给资源队列。详情请参见资源调整

    image
  • 按量付费

    按量付费是后付费的计费模式,系统会根据您工作空间实际的资源使用量进行结算,不存在资源变配。您可以单击目标工作空间操作列下的更多 > 配额上限,然后在项目空间下配置资源队列,以更好地满足有资源隔离和管理需求的批作业场景,详情请参见管理资源队列

如何查看AccessKey IDAccessKey Secret信息?

  • AccessKey ID

    • 主账号:使用阿里云账号(主账号)登录阿里云控制台后,将鼠标悬浮在右上方的账号图标上,单击AccessKey管理进行查看。

    • RAM用户:查看RAM用户的AccessKey信息

  • AccessKey Secret

    为降低AccessKey泄露的风险,阿里云账号(主账号)和RAM用户的AccessKey Secret只在创建时显示,后续不支持查看,您需要在创建时妥善保管。

如果您没有或忘记AccessKey信息,具体操作请参见创建AccessKey

如何在OSS上传文件让Flink作业使用?

如果您在开通Flink工作空间时选择OSS Bucket存储类型,您可以通过在与工作空间绑定的OSS Bucket上传文件,并在Flink作业中使用。您也可以直接在实时计算开发控制台资源管理页面上传文件供Flink使用,详情请参见文件管理

  1. 实时计算管理控制台,单击目标工作空间操作列的更多 > 工作空间详情,查看当前工作空间绑定的OSS Bucket信息。

    Bucket详情

  2. 将资源文件上传至目标OSS Bucket。

    • 登录OSS管理控制台,上传资源文件至目标Bucket/artifacts/namespaces目录下。

      OSS

    • 通过API上传资源文件,详情请参见PutObject

  3. 实时计算开发控制台左侧导航栏,单击资源管理,可以查看到通过OSS控制台上传的资源文件。

    image.png

报错:Has not enough ip address: abnormal event detected from kubernetes

  • 报错详情

    Has not enough ip address:abnormal event detected from kubernetes (type:[Warning], reason:[CniError_CodeUnKnownErr], message:[CniAllocateError: allocateIP failed: ipamCreate failed: failed to create ENI: all vSwitches ([*****]) cannot be used: CreateNetworkInterface: RequestId: 67959AE5-EA20-5CB4-8560-5BD6752472FD, ErrorCode: InvalidVSwitchId.IpNotEnough, Message: The specified VSwitch "*****" has not enough IpAddress., elapsedTime: 245.03232ms])
  • 报错原因

    虚拟交换机没有可用IP。

  • 解决方案

    新建可用IP,详情请参见修改虚拟交换机

如何查看当前作业的Flink版本?

您可以通过以下方式查看:

  • ETL数据摄入页面右侧,单击更多配置,在引擎版本项中查看版本信息。

    image

  • 运维中心 > 作业运维页面,单击目标作业名称,在部署详情页签基础配置区域,查看版本信息。

    image

如何修改实时计算Flink版的引擎版本?

  • SQLYAML作业

    ETL数据摄入页面右侧,单击更多配置,在引擎版本项中选择目标版本。如果为已部署作业,您需要重新部署并启动作业,以使得线上作业更换版本。

  • JARPython作业

    作业运维页面单击目标作业名称,在部署详情页签,单击基本配置区域右上角的编辑,在引擎版本项中选择目标版本,单击保存后单击启动

如何配置自定义的作业运行参数?

  1. 登录实时计算管理控制台

  2. 单击目标工作空间操作列下的控制台

  3. 作业运维页面,单击目标作业名称。

  4. 部署详情页签,单击运行参数配置区域右侧编辑

  5. 其他配置项中,配置代码信息。

    请确保键值对之间冒号后存在一个空格。代码示例如下。

    task.cancellation.timeout: 180s
  6. 单击保存

如何持久化Flink常用配置,提升配置效率?

实时计算Flink版提供作业模板功能,您可以将常用的参数设置为默认的,这样再次创建新的作业就无需手动配置了。

image

如何避免AK或账号密码等信息泄露?

使用变量可以避免明文AccessKey、密码等信息带来的安全风险,通过复用可以避免重复编写相同的代码或值,易于配置管理。支持在SQL作业、JARPython作业、日志配置和UI界面等场景中使用。详情请参见变量管理

如何让Flink作业更合理地利用计算资源?

您可以通过以下方式进行调整:

  • 手动调整:智能诊断页签,单击开始诊断,查看资源分析结论,并根据提示手动进行调整。

    image

  • 自动调整:开启自动调优(包含智能调优和定时调优两种模式)功能让Flink系统自动完成资源调节,具体的适用场景和配置操作,详情请参见配置自动调优

  • 本页导读 (1)
  • 工作空间名称能否修改?
  • VPC和虚拟交换机能否更换?
  • 如何查看工作空间ID等信息?
  • 项目空间缩容时显示资源分配失败
  • Flink计算资源升配后没生效
  • 如何查看AccessKey ID和AccessKey Secret信息?
  • 如何在OSS上传文件让Flink作业使用?
  • 报错:Has not enough ip address: abnormal event detected from kubernetes
  • 如何查看当前作业的Flink版本?
  • 如何修改实时计算Flink版的引擎版本?
  • 如何配置自定义的作业运行参数?
  • 如何持久化Flink常用配置,提升配置效率?
  • 如何避免AK或账号密码等信息泄露?
  • 如何让Flink作业更合理地利用计算资源?
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等