Aracılığıyla paylaş


az hdinsight autoscale

HDInsight kümesinin Otomatik Ölçeklendirme yapılandırmasını yönetin.

Komutlar

Name Description Tür Durum
az hdinsight autoscale condition

Zamanlama Tabanlı Otomatik Ölçeklendirme'yi etkinleştiren HDInsight kümesinin zamanlama koşulunu yönetin.

Temel GA
az hdinsight autoscale condition create

Yeni bir zamanlama koşulu ekleyin.

Temel GA
az hdinsight autoscale condition delete

Zamanlama koşulunu silin.

Temel GA
az hdinsight autoscale condition list

Tüm zamanlama koşullarını listeleyin.

Temel GA
az hdinsight autoscale condition update

Zamanlama koşulunu güncelleştirme.

Temel GA
az hdinsight autoscale condition wait

İşlem tamamlanana kadar CLI'yı bekleme durumuna yerleştirin.

Temel GA
az hdinsight autoscale create

Çalışan bir küme için Otomatik Ölçeklendirme'yi etkinleştirin.

Temel GA
az hdinsight autoscale delete

Çalışan bir küme için Otomatik Ölçeklendirme'yi devre dışı bırakın.

Temel GA
az hdinsight autoscale list-timezones

Zamanlama tabanlı Otomatik Ölçeklendirmeyi etkinleştirirken kullanılabilir saat dilimi adını listeleyin.

Temel GA
az hdinsight autoscale show

Belirtilen kümenin Otomatik Ölçeklendirme yapılandırmasını alın.

Temel GA
az hdinsight autoscale update

Otomatik Ölçeklendirme yapılandırmasını güncelleştirin.

Temel GA
az hdinsight autoscale wait

İşlem tamamlanana kadar CLI'yı bekleme durumuna yerleştirin.

Temel GA

az hdinsight autoscale create

Çalışan bir küme için Otomatik Ölçeklendirme'yi etkinleştirin.

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]

Örnekler

Çalışan bir küme için Yük Tabanlı Otomatik Ölçeklendirme'yi etkinleştirin.

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

Çalışan bir küme için Zamanlama Tabanlı Otomatik Ölçeklendirme'yi etkinleştirin.

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

Gerekli Parametreler

--cluster-name

Kümenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--type

Otomatik ölçeklendirme türü.

kabul edilen değerler: Load, Schedule

İsteğe Bağlı Parametreler

--days

Zaman çizelgesi gününün boşlukla ayrılmış listesi.

kabul edilen değerler: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--max-workernode-count

Yük tabanlı atuoscale için en fazla çalışan düğümü sayısı.

--min-workernode-count

Yük tabanlı atuoscale için en düşük çalışan düğümü sayısı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--time

Gün olarak xx:xx biçimindeki 24 saatlik süre.

--timezone

Zamanlama otomatik ölçeklendirme türü için saat dilimi. 'den az hdinsight autoscale list-timezonesdeğerler.

--workernode-count

Schedule workernode sayısı.

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az hdinsight autoscale delete

Çalışan bir küme için Otomatik Ölçeklendirme'yi devre dışı bırakın.

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

Örnekler

Çalışan bir küme için Otomatik Ölçeklendirme'yi devre dışı bırakın.

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

Gerekli Parametreler

--cluster-name

Kümenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az hdinsight autoscale list-timezones

Zamanlama tabanlı Otomatik Ölçeklendirmeyi etkinleştirirken kullanılabilir saat dilimi adını listeleyin.

az hdinsight autoscale list-timezones

Örnekler

Kullanılabilir saat dilimi adını listeleyin.

az hdinsight autoscale list-timezones
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az hdinsight autoscale show

Belirtilen kümenin Otomatik Ölçeklendirme yapılandırmasını alın.

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

Örnekler

Otomatik Ölçeklendirme yapılandırmasını alın.

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

Gerekli Parametreler

--cluster-name

Kümenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az hdinsight autoscale update

Otomatik Ölçeklendirme yapılandırmasını güncelleştirin.

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

Örnekler

Yük tabanlı Otomatik Ölçeklendirme ile ilgili yapılandırmayı güncelleştirin.

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

Zamanlama tabanlı Otomatik Ölçeklendirme ile ilgili yapılandırmayı güncelleştirin.

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

Gerekli Parametreler

--cluster-name

Kümenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--max-workernode-count

Yük tabanlı atuoscale için en fazla çalışan düğümü sayısı.

--min-workernode-count

Yük tabanlı atuoscale için en düşük çalışan düğümü sayısı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--timezone

Zamanlama otomatik ölçeklendirme türü için saat dilimi. 'den az hdinsight autoscale list-timezonesdeğerler.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az hdinsight autoscale wait

İşlem tamamlanana kadar CLI'yı bekleme durumuna yerleştirin.

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

Gerekli Parametreler

--name -n

Kümenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

varsayılan değer: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

varsayılan değer: False
--exists

Kaynak var olana kadar bekleyin.

varsayılan değer: False
--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.