DLC(数据湖计算)标准引擎提供内核管理功能,支持用户对引擎基础镜像进行版本升级和版本回滚操作,帮助用户灵活管理计算环境,获取最新功能特性或回退到稳定版本。
功能入口
版本升级
功能说明
版本升级功能支持将当前引擎基础镜像自动升级至最新版本,获取最新的功能特性和性能优化。
操作步骤
1. 进入标准引擎 > 引擎详情 > 基础配置 > 内核管理。
2. 单击版本升级。
3. 查看镜像配置信息对比,确认升级内容。
4. 根据需要选择是否自动重启正在运行的资源组(默认勾选)。
5. 确认后执行升级操作。
生效范围
范围类型 | 说明 |
会升级 | 引擎基础镜像 Standard S1.1 / Standard - S1.1(native) |
不会变更 | 机器学习镜像 |
不会变更 | 用户自定义镜像 |
生效时机
不同类型的资源组,版本升级的生效时机有所不同:
资源组类型 | 生效时机 |
SQL 分析资源组 | 重启后立即生效 |
作业资源组 | 在下次提交任务时生效 |
机器学习资源组(若选择Standard S1.1 镜像) | 需重建对应的 Spark 应用或新建 Notebook 后生效 |
自动重启选项
勾选(默认):升级完成后自动重启正在运行的资源组,使新版本立即生效
不勾选:升级完成后不自动重启,新版本将在下次重启或任务提交时生效
版本回滚
功能说明
版本回滚功能支持将当前引擎基础镜像回滚至用户上一个使用的版本,用于解决升级后可能出现的兼容性问题。
操作步骤
1. 进入标准引擎 > 引擎详情 > 基础配置 > 内核管理。
2. 单击版本回滚。
3. 查看镜像配置信息对比,确认回滚内容。
4. 根据需要选择是否自动重启正在运行的资源组(默认勾选)。
5. 确认后执行回滚操作。
生效范围
范围类型 | 说明 |
会回滚 | 引擎基础镜像 Standard S1.1 / Standard - S1.1(native) |
不会回滚 | 机器学习镜像 |
不会回滚 | 用户自定义镜像 |
生效时机
不同类型的资源组,版本回滚的生效时机有所不同:
资源组类型 | 生效时机 |
SQL 分析资源组 | 重启后立即生效 |
作业资源组 | 在下次提交任务时生效 |
机器学习资源组(若选择Standard S1.1 镜像) | 需重建对应的 Spark 应用或新建 Notebook 后生效 |
自动重启选项
勾选(默认):回滚完成后自动重启正在运行的资源组,使回滚版本立即生效
不勾选:回滚完成后不自动重启,回滚版本将在下次重启或任务提交时生效
注意事项
兼容性风险
重要提示:不同版本间可能存在语法兼容性与运行依赖差异,升级或回滚后可能导致历史任务无法运行或行为异常。建议在操作前:
评估当前任务对特定版本的依赖情况
在测试环境验证关键任务的兼容性
保留重要任务的备份
升级失败处理
如果镜像升级失败,系统会提示升级失败信息。您可以:
1. 查看失败原因,排查问题后重试
2. 联系技术支持获取帮助
最佳实践
场景 | 建议操作 |
获取新功能 | 在非业务高峰期执行版本升级 |
遇到兼容性问题 | 使用版本回滚恢复到上一版本 |
生产环境升级 | 建议先在测试环境验证后再升级生产环境 |
批量任务场景 | 建议不勾选自动重启,选择合适时机手动重启 |
常见问题
升级后任务报错怎么办?
如果升级后遇到任务报错,可以使用版本回滚功能回退到上一个版本。同时建议检查报错信息,确认是否为版本兼容性问题。
自定义镜像会受到影响吗?
不会。版本升级和回滚仅影响引擎基础镜像(Standard S1.1 / Standard - S1.1(native)),用户自定义镜像和机器学习镜像不会受到影响。
升级后需要多久生效?
生效时间取决于资源组类型:
SQL 分析资源组:重启后立即生效
作业资源组:下次提交任务时生效
机器学习资源组:重建 Spark 应用或新建 Notebook 后生效
如果勾选了"自动重启"选项,SQL 分析资源组会立即重启生效。
可以回滚到任意历史版本吗?
目前版本回滚功能支持回滚到用户上一个使用的版本。如需回滚到更早的版本,请联系技术支持。