(遗留)全球init脚本
警告
遗留全球init脚本和cluster-named init脚本弃用并不能用于新的工作区2月21日开始,2023年。2023年9月1日,砖将禁用遗留全球所有工作区init脚本。
在每个集群遗留全球init脚本运行。他们不如新的全球安全的init脚本框架,默默地忽略失败,不能参考环境变量。
砖建议所有现有遗留全球init脚本迁移到新的全球init脚本框架。
从遗留迁移到新的全球init脚本
如果你的砖工作区启动2020年8月之前,你可能仍有遗留全球init脚本。遗留全球init脚本已被废弃,不再提供新工作区。他们不应该被使用。
请注意
2023年9月1日,砖将禁用遗留全球所有工作区init脚本。砖建议你遗留全球init脚本迁移到当前全球init脚本框架尽快。
自动迁移的笔记本
砖工程创造了一个笔记本,帮助自动迁移过程从遗留全球init脚本。指令和笔记本下载的链接,看看全球遗产init脚本迁移笔记本。
手动迁移指令
从遗留全球init脚本迁移到新的全球init脚本:
复制你的现有遗留全球init脚本从他们保留DBFS位置(
/砖/ init
),并将它们添加到新的全球init脚本框架使用UI或REST API。看到使用全局初始化脚本。让他们禁用,直到你完成下一步。
禁用所有遗留全球init脚本。
在管理设置,去全球Init脚本选项卡和切换全球遗产Init脚本开关。
请注意
如果你没有访问界面,删除所有的文件
/砖/ init
遗留的位置停止执行init脚本。使你的新的全球init脚本。
在全球Init脚本标签,切换启用您想启用开关为每一个init脚本。
重新启动集群。
重要的
一旦遗留全球init脚本被禁用,遗留脚本立即停止运行。这有两个重要的影响:
遗留的脚本和新的全球init脚本不运行在节点集群运行时自动定量补充道。确保新的脚本运行在所有集群和节点在现有集群,您必须重新启动所有集群。
非幂等性的脚本可能需要修改当你迁移到新的全球init脚本框架和禁用旧脚本。