迁移集群

最近更新时间:2023-09-01 17:08:22

我的收藏
在集群版本较低时,可能会体验不到一些新特性(例如监控指标、快照管理等)。目前最优的方案是把作业迁移到新版本的集群。 本文主要介绍如何通过 流计算 Oceanus 控制台 迁移集群。如果您在迁移时有困难,可以 提交工单 联系我们协助迁移。

创建新集群

登录 流计算 Oceanus 控制台 ,在计算资源中单击新建,详情可参见 创建独享集群
说明
在新建独享集群中地域与 VPC 应该与老集群一致。
如集群有自定义配置,如 DNS 等,需要同步到新集群。
新建的集群应当绑定到旧集群对应的工作空间上。




把旧集群的作业初始化到新集群

通过作业批量创建副本功能,将旧集群的作业复制到新的集群上,作业批量创建副本功能详情请参考文档作业操作。 进入集群关联的空间,单击作业列表左侧的批量,选择批量创建副本,将要迁移的集群的作业复制到新的集群上。



说明
如果目标集群不支持源作业的 Flink 版本,作业副本的 Flink 版本将和目标集群默认 Flink 版本保持一致。
如果源作业设置了细粒度资源,但是目标集群不支持细粒度资源的,作业资源配置的 JobManager 规格 和 TaskManager 规格设置为 1CU。
作业只能在工作空间内部复制,目标集群只能选择已绑定给当前空间的集群。

启停新旧集群的作业

停止旧集群作业,启动新集群作业。在启动新集群作业后,检查作业状态是否有异常。
在旧集群中停止作业
在新集群中启动作业
说明
新作业将不保留原作业的状态,请自行考虑数据的补全逻辑。

销毁旧集群

完成所有的作业迁移后,销毁旧集群,详情可参见 销毁集群