您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

az hdinsight script-action

管理 HDInsight 脚本操作。

命令

az hdinsight script-action delete

删除对群集的指定持久化脚本操作。

az hdinsight script-action execute

在指定的 HDInsight 群集上执行脚本操作。

az hdinsight script-action list

列出指定群集的所有持久化脚本操作。

az hdinsight script-action list-execution-history

列出指定群集的所有脚本的执行历史记录。

az hdinsight script-action promote

将指定的即席脚本执行升级为持久化脚本。

az hdinsight script-action show-execution-details

获取给定脚本执行 ID 的脚本执行详细信息。

az hdinsight script-action delete

删除对群集的指定持久化脚本操作。

az hdinsight script-action delete --cluster-name
                                  --name
                                  --resource-group
                                  [--subscription]

必需参数

--cluster-name

群集的名称。

--name -n

脚本名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

az hdinsight script-action execute

在指定的 HDInsight 群集上执行脚本操作。

az hdinsight script-action execute --cluster-name
                                   --name
                                   --resource-group
                                   --roles
                                   --script-uri
                                   [--persist-on-success]
                                   [--script-parameters]
                                   [--subscription]

示例

执行脚本操作并在成功时继续。

az hdinsight script-action execute -g MyResourceGroup -n MyScriptActionName \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxgiraphconfigactionv01/giraph-installer-v01.sh \
--roles headnode workernode \
--persist-on-success

必需参数

--cluster-name

群集的名称。

--name -n

脚本操作的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--roles

用空格分隔的角色列表 (节点) 在其中执行脚本的节点。 有效的角色为头节点、workernode、zookeepernode、边缘节点。

--script-uri

脚本的 URI。

可选参数

--persist-on-success

如果需要保存脚本,则为。

--script-parameters

脚本的参数。

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

az hdinsight script-action list

列出指定群集的所有持久化脚本操作。

az hdinsight script-action list --cluster-name
                                --resource-group
                                [--query-examples]
                                [--subscription]

必需参数

--cluster-name

群集的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--query-examples

建议 JMESPath 字符串。 可以复制其中一个查询,然后将其粘贴在双引号内,以查看结果。 您可以添加一个或多个位置关键字,以便我们可以根据这些关键字提供建议。

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

az hdinsight script-action list-execution-history

列出指定群集的所有脚本的执行历史记录。

az hdinsight script-action list-execution-history --cluster-name
                                                  --resource-group
                                                  [--subscription]

必需参数

--cluster-name

群集的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

az hdinsight script-action promote

将指定的即席脚本执行升级为持久化脚本。

az hdinsight script-action promote --cluster-name
                                   --execution-id
                                   --resource-group
                                   [--subscription]

必需参数

--cluster-name

群集的名称。

--execution-id

脚本执行 id。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

az hdinsight script-action show-execution-details

获取给定脚本执行 ID 的脚本执行详细信息。

az hdinsight script-action show-execution-details --cluster-name
                                                  --execution-id
                                                  --resource-group
                                                  [--subscription]

必需参数

--cluster-name

群集的名称。

--execution-id

脚本执行 id。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID