(遗留)全球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脚本:

  1. 复制你的现有遗留全球init脚本从他们保留DBFS位置(/砖/ init),并将它们添加到新的全球init脚本框架使用UI或REST API。看到使用全局初始化脚本

    让他们禁用,直到你完成下一步。

  2. 禁用所有遗留全球init脚本。

    在管理设置,去全球Init脚本选项卡和切换全球遗产Init脚本开关。

    禁用遗留全球init脚本

    请注意

    如果你没有访问界面,删除所有的文件/砖/ init遗留的位置停止执行init脚本。

  3. 使你的新的全球init脚本。

    全球Init脚本标签,切换启用您想启用开关为每一个init脚本。

  4. 重新启动集群。

重要的

一旦遗留全球init脚本被禁用,遗留脚本立即停止运行。这有两个重要的影响:

  • 遗留的脚本和新的全球init脚本不运行在节点集群运行时自动定量补充道。确保新的脚本运行在所有集群和节点在现有集群,您必须重新启动所有集群。

  • 非幂等性的脚本可能需要修改当你迁移到新的全球init脚本框架和禁用旧脚本。