Compartir a través de


az hdinsight autoscale

Administre la configuración de escalabilidad automática del clúster de HDInsight.

Comandos

Nombre Description Tipo Estado
az hdinsight autoscale condition

Administre la condición de programación del clúster de HDInsight que habilitó la escalabilidad automática basada en programación.

Principal GA
az hdinsight autoscale condition create

Agregue una nueva condición de programación.

Principal GA
az hdinsight autoscale condition delete

Eliminar condición de programación.

Principal GA
az hdinsight autoscale condition list

Enumera todas las condiciones de programación.

Principal GA
az hdinsight autoscale condition update

Actualizar una condición de programación.

Principal GA
az hdinsight autoscale condition wait

Coloque la CLI en un estado de espera hasta que se complete una operación.

Principal GA
az hdinsight autoscale create

Habilite la escalabilidad automática para un clúster en ejecución.

Principal GA
az hdinsight autoscale delete

Deshabilite escalabilidad automática para un clúster en ejecución.

Principal GA
az hdinsight autoscale list-timezones

Enumere el nombre de la zona horaria disponible al habilitar la escalabilidad automática basada en programación.

Principal GA
az hdinsight autoscale show

Obtenga la configuración de escalabilidad automática de un clúster especificado.

Principal GA
az hdinsight autoscale update

Actualice la configuración de escalabilidad automática.

Principal GA
az hdinsight autoscale wait

Coloque la CLI en un estado de espera hasta que se complete una operación.

Principal GA

az hdinsight autoscale create

Habilite la escalabilidad automática para un clúster en ejecución.

az hdinsight autoscale create --cluster-name
                              --resource-group
                              --type {Load, Schedule}
                              [--days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                              [--max-workernode-count]
                              [--min-workernode-count]
                              [--no-wait]
                              [--time]
                              [--timezone]
                              [--workernode-count]
                              [--yes]

Ejemplos

Habilite la escalabilidad automática basada en carga para un clúster en ejecución.

az hdinsight autoscale create --resource-group MyResourceGroup --cluster-name MyCluster --type Load \
--min-workernode-count 3 --max-workernode-count 5

Habilite la escalabilidad automática basada en programación para un clúster en ejecución.

az hdinsight autoscale create --resource-group MyResourceGroup --cluster-name MyCluster --type Schedule \
--timezone "Pacific Standard Time" --days Monday Tuesday --time 09:00 --workernode-count 5

Parámetros requeridos

--cluster-name

Nombre del clúster.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--type

Tipo de escalado automático.

Valores aceptados: Load, Schedule

Parámetros opcionales

--days

Una lista delimitada por espacios del día de programación.

Valores aceptados: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--max-workernode-count

Número máximo de nodos de trabajo para la escalabilidad enuoescala basada en carga.

--min-workernode-count

Recuento mínimo de nodos de trabajo para la escalabilidad enuoescala basada en carga.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--time

Hora de 24 horas en el formato xx:xx en días.

--timezone

Zona horaria para programar el tipo de escalado automático. Valores de az hdinsight autoscale list-timezones.

--workernode-count

Recuento de nodos de trabajo de programación.

--yes -y

No solicita confirmación.

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az hdinsight autoscale delete

Deshabilite escalabilidad automática para un clúster en ejecución.

az hdinsight autoscale delete --cluster-name
                              --resource-group
                              [--no-wait]
                              [--yes]

Ejemplos

Deshabilite escalabilidad automática para un clúster en ejecución.

az hdinsight autoscale delete --resource-group MyResourceGroup --cluster-name MyCluster

Parámetros requeridos

--cluster-name

Nombre del clúster.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--yes -y

No solicita confirmación.

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az hdinsight autoscale list-timezones

Enumere el nombre de la zona horaria disponible al habilitar la escalabilidad automática basada en programación.

az hdinsight autoscale list-timezones

Ejemplos

Enumere el nombre de la zona horaria disponible.

az hdinsight autoscale list-timezones
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az hdinsight autoscale show

Obtenga la configuración de escalabilidad automática de un clúster especificado.

az hdinsight autoscale show --cluster-name
                            --resource-group

Ejemplos

Obtenga la configuración de escalabilidad automática.

az hdinsight autoscale show --resource-group MyResourceGroup --cluster-name MyCluster

Parámetros requeridos

--cluster-name

Nombre del clúster.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az hdinsight autoscale update

Actualice la configuración de escalabilidad automática.

az hdinsight autoscale update --cluster-name
                              --resource-group
                              [--max-workernode-count]
                              [--min-workernode-count]
                              [--no-wait]
                              [--timezone]

Ejemplos

Actualice la configuración relacionada con la escalabilidad automática basada en carga.

az hdinsight autoscale update --resource-group MyResourceGroup --cluster-name MyCluster --max-workernode-count 5

Actualizar la configuración relacionada con la escalabilidad automática basada en programación.

az hdinsight autoscale update --resource-group MyResourceGroup --cluster-name MyCluster --timezone "China Standard Time"

Parámetros requeridos

--cluster-name

Nombre del clúster.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--max-workernode-count

Número máximo de nodos de trabajo para la escalabilidad enuoescala basada en carga.

--min-workernode-count

Recuento mínimo de nodos de trabajo para la escalabilidad enuoescala basada en carga.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--timezone

Zona horaria para programar el tipo de escalado automático. Valores de az hdinsight autoscale list-timezones.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az hdinsight autoscale wait

Coloque la CLI en un estado de espera hasta que se complete una operación.

az hdinsight autoscale wait --name
                            --resource-group
                            [--created]
                            [--custom]
                            [--deleted]
                            [--exists]
                            [--interval]
                            [--timeout]
                            [--updated]

Parámetros requeridos

--name -n

Nombre del clúster.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--created

Espere hasta que se cree con "provisioningState" en "Succeeded".

Valor predeterminado: False
--custom

Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Espere hasta que se elimine.

Valor predeterminado: False
--exists

Espere hasta que exista el recurso.

Valor predeterminado: False
--interval

Intervalo de sondeo en segundos.

Valor predeterminado: 30
--timeout

Espera máxima en segundos.

Valor predeterminado: 3600
--updated

Espere hasta que se actualice con provisioningState en "Succeeded".

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.