(遺留)全球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腳本框架和禁用舊腳本。