使用集群级init脚本

集群级init脚本初始化脚本中定义集群配置。集群级init脚本适用于运行您创建集群和那些创造了就业机会。

您可以配置集群级init脚本使用UI, CLI,集群通过调用API。本节着重于使用UI执行这些任务。其他方法,明白了砖CLI集群API

您可以添加任意数量的脚本,这些脚本的顺序执行。

如果一个集群级init脚本返回一个非零退出代码,集群启动失败。你可以通过配置解决集群级init脚本集群日志交付并检查init脚本日志。看到Init脚本日志

配置一个集群级init脚本使用UI

本节包含指令配置集群运行init脚本使用砖UI。

砖建议将所有集群级init脚本存储在工作区文件。看到init脚本存储在工作区文件

警告

集群级init脚本DBFS弃用。的DBFS选择在UI中存在支持遗留工作负载和不推荐。所有init脚本存储在DBFS应该迁移到工作区文件。迁移说明,请参阅Cluster-named init脚本迁移笔记本在砖的知识库。

使用用户界面配置集群运行init脚本,完成以下步骤:

  1. 在集群配置页面,单击高级选项切换。

  2. 在页面的底部,单击Init脚本选项卡。

  3. 目的地下拉,选择工作空间目的地类型。

  4. 指定一个路径init脚本。例如,您可以将脚本保存到您的主目录使用以下路径:< user_name > /用户/ @www.neidfyre.com/ < script_name > . sh

  5. 点击添加

从集群配置中删除一个脚本,点击删除图标在正确的脚本。当你确认删除系统将提示您重新启动集群。你也可以选择删除你上传的脚本文件的位置。

故障排除集群级init脚本

  • 配置的脚本必须存在的位置。如果脚本不存在,试图启动集群或扩大执行人导致失败。

  • init脚本不能大于64 kb。如果一个脚本超过尺寸,集群将无法启动和失败消息将出现在集群日志。