az hdinsight

HDInsight kaynaklarını yönetme.

Komutlar

Name Description Tür Durum
az hdinsight application

HDInsight uygulamalarını yönetme.

Temel GA
az hdinsight application create

HDInsight kümesi için bir uygulama oluşturun.

Temel GA
az hdinsight application delete

HDInsight kümesinde belirtilen uygulamayı siler.

Temel GA
az hdinsight application list

HDInsight kümesi için tüm uygulamaları listeler.

Temel GA
az hdinsight application show

Belirtilen uygulamanın özelliklerini alır.

Temel GA
az hdinsight application wait

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

Temel GA
az hdinsight autoscale

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

Temel GA
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 azure-monitor

HDInsight kümesinde Azure İzleyici günlükleri tümleştirmesi yönetme.

Temel GA
az hdinsight azure-monitor disable

HDInsight kümesinde Azure İzleyici günlükleri tümleştirmesini devre dışı bırakın.

Temel GA
az hdinsight azure-monitor enable

HDInsight kümesinde Azure İzleyici günlükleri tümleştirmesini etkinleştirin.

Temel GA
az hdinsight azure-monitor show

HDInsight kümesinde Azure İzleyici günlükleri tümleştirmesinin durumunu alın.

Temel GA
az hdinsight create

Yeni bir küme oluşturun.

Temel GA
az hdinsight delete

Belirtilen HDInsight kümesini siler.

Temel GA
az hdinsight host

HDInsight kümesinin sanal konaklarını yönetin.

Temel GA
az hdinsight host list

Belirtilen HDInsight kümesinin konaklarını listeleyin.

Temel GA
az hdinsight host restart

Belirtilen HDInsight kümesinin belirli konaklarını yeniden başlatın.

Temel GA
az hdinsight list

Bir kaynak grubu veya abonelikteki HDInsight kümelerini listeleme.

Temel GA
az hdinsight list-usage

Belirtilen konumun kullanımlarını listeler.

Temel GA
az hdinsight monitor

HDInsight kümesinde Klasik Azure İzleyici günlükleri tümleştirmesi yönetme.

Temel GA
az hdinsight monitor disable

HDInsight kümesinde Klasik Azure İzleyici günlükleri tümleştirmesini devre dışı bırakın.

Temel GA
az hdinsight monitor enable

HDInsight kümesinde Klasik Azure İzleyici günlükleri tümleştirmesini etkinleştirin.

Temel GA
az hdinsight monitor show

HDInsight kümesinde Klasik Azure İzleyici günlükleri tümleştirmesinin durumunu alın.

Temel GA
az hdinsight resize

Belirtilen HDInsight kümesini belirtilen boyuta yeniden boyutlandırın.

Temel GA
az hdinsight rotate-disk-encryption-key

Belirtilen HDInsight kümesinin disk şifreleme anahtarını döndürün.

Temel GA
az hdinsight script-action

HDInsight betik eylemlerini yönetme.

Temel GA
az hdinsight script-action delete

Kümenin belirtilen kalıcı betik eylemini siler.

Temel GA
az hdinsight script-action execute

Belirtilen HDInsight kümesinde betik eylemlerini yürütür.

Temel GA
az hdinsight script-action list

Belirtilen küme için tüm kalıcı betik eylemlerini listeler.

Temel GA
az hdinsight script-action list-execution-history

Belirtilen küme için tüm betiklerin yürütme geçmişini listeler.

Temel GA
az hdinsight script-action promote

Belirtilen geçici betik yürütmesini kalıcı bir betik olarak yükselter.

Temel GA
az hdinsight script-action show-execution-details

Verilen betik yürütme kimliği için betik yürütme ayrıntılarını alır.

Temel GA
az hdinsight show

Belirtilen kümeyi alır.

Temel GA
az hdinsight update

Belirtilen HDInsight kümesinin etiketlerini güncelleştirin.

Temel GA
az hdinsight wait

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

Temel GA

az hdinsight create

Yeni bir küme oluşturun.

az hdinsight create --name
                    --resource-group
                    --type
                    [--assign-identity]
                    [--autoscale-count]
                    [--autoscale-max-count]
                    [--autoscale-min-count]
                    [--autoscale-type {Load, Schedule}]
                    [--cluster-admin-account]
                    [--cluster-admin-password]
                    [--cluster-configurations]
                    [--cluster-tier {Premium, Standard}]
                    [--cluster-users-group-dns]
                    [--component-version]
                    [--compute-isolation {false, true}]
                    [--days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                    [--domain]
                    [--edgenode-size]
                    [--enable-private-link {false, true}]
                    [--encryption-algorithm {RSA-OAEP, RSA-OAEP-256, RSA1_5}]
                    [--encryption-at-host {false, true}]
                    [--encryption-in-transit {false, true}]
                    [--encryption-key-name]
                    [--encryption-key-version]
                    [--encryption-vault-uri]
                    [--esp]
                    [--headnode-size]
                    [--host-sku]
                    [--http-password]
                    [--http-user]
                    [--idbroker]
                    [--kafka-client-group-id]
                    [--kafka-client-group-name]
                    [--kafka-management-node-count]
                    [--kafka-management-node-size]
                    [--ldaps-urls]
                    [--location]
                    [--minimal-tls-version {1.2}]
                    [--no-validation-timeout]
                    [--no-wait]
                    [--private-link-config]
                    [--resource-provider-connection {Inbound, Outbound}]
                    [--ssh-password]
                    [--ssh-public-key]
                    [--ssh-user]
                    [--storage-account]
                    [--storage-account-key]
                    [--storage-account-managed-identity]
                    [--storage-container]
                    [--storage-filesystem]
                    [--subnet]
                    [--tags]
                    [--time]
                    [--timezone]
                    [--version]
                    [--vnet-name]
                    [--workernode-count]
                    [--workernode-data-disk-size]
                    [--workernode-data-disk-storage-account-type {premium_lrs, standard_lrs}]
                    [--workernode-data-disks-per-node]
                    [--workernode-size]
                    [--zones]
                    [--zookeepernode-size]

Örnekler

Mevcut depolama hesabıyla bir küme oluşturun.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount

En düşük tls sürümüne sahip bir küme oluşturun.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount --minimal-tls-version 1.2

Aktarım sırasında şifrelemeyi etkinleştiren bir küme oluşturun.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount --encryption-in-transit true

Konakta şifreleme ile bir küme oluşturun.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount --encryption-at-host true

Kurumsal Güvenlik Paketi (ESP) ile bir küme oluşturun.

az hdinsight create --esp -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--subnet "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/subnet1" \
--domain "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.AAD/domainServices/MyDomain.onmicrosoft.com" \
--assign-identity "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MyMsiRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyMSI" \
--cluster-admin-account MyAdminAccount@MyDomain.onmicrosoft.com \
--cluster-users-group-dns MyGroup

Kurumsal Güvenlik Paketi (ESP) ile bir küme oluşturun ve HDInsight Kimlik Aracısı'nı etkinleştirin.

az hdinsight create --esp --idbroker -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--subnet "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/subnet1" \
--domain "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.AAD/domainServices/MyDomain.onmicrosoft.com" \
--assign-identity "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MyMsiRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyMSI" \
--cluster-admin-account MyAdminAccount@MyDomain.onmicrosoft.com \
--cluster-users-group-dns MyGroup

Disk şifrelemesi ile bir Kafka kümesi oluşturun. Bkz. https://docs.microsoft.com/azure/hdinsight/kafka/apache-kafka-byok.

az hdinsight create -t kafka -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --workernode-data-disks-per-node 2 \
--storage-account MyStorageAccount \
--encryption-key-name kafkaClusterKey \
--encryption-key-version 00000000000000000000000000000000 \
--encryption-vault-uri https://MyKeyVault.vault.azure.net \
--assign-identity MyMSI

Kafka rest proxy ile bir kafka kümesi oluşturun.

az hdinsight create -t kafka -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --workernode-data-disks-per-node 2 \
--storage-account MyStorageAccount \
--kafka-management-node-size "Standard_D4_v2" \
--kafka-client-group-id MySecurityGroupId \
--kafka-client-group-name MySecurityGroupName
--component-version kafka=2.1

Azure Data Lake Storage 2. Nesil ile küme oluşturma

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--storage-account-managed-identity MyMSI

JSON dizesinden yapılandırma ile bir küme oluşturun.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--cluster-configuration {'gateway':{'restAuthCredential.username':'admin'}}

Yerel bir dosyadan yapılandırmaya sahip bir küme oluşturun.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--cluster-configuration @config.json

Yük Tabanlı Otomatik Ölçeklendirme'yi içeren bir küme oluşturun.

az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--autoscale-type Load --autoscale-min-workernode-count 3 --autoscale-max-workernode-count 5

Zamanlama Tabanlı Otomatik Ölçeklendirme'ye sahip bir küme oluşturun.

az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--autoscale-type Schedule --timezone "Pacific Standard Time" --days Monday \
--time 09:00 --autoscale-workernode-count 5

Geçiş Giden ve Özel Bağlantı özelliğiyle bir küme oluşturun.

az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--subnet "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/fakevnet/subnets/default" \
--resource-provider-connection Outbound --enable-private-link

İşlem Yalıtımı özelliğiyle bir küme oluşturun.

az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--enable-compute-isolation --workernode-size "Standard_E8S_V3" --headnode-size "Standard_E8S_V3"

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.

--type -t

HDInsight kümesi türü, örneğin: hadoop, interactivehive, hbase, kafka, storm, spark, rserver, mlservices. Ayrıca bkz: https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#cluster-types.

İsteğe Bağlı Parametreler

--assign-identity

Kullanıcı tarafından atanan kimliğin adı veya kimliği.

--autoscale-count --autoscale-workernode-count

Zamanlanmış çalışan düğümü sayısı.

--autoscale-max-count --autoscale-max-workernode-count

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

--autoscale-min-count --autoscale-min-workernode-count

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

--autoscale-type

Otomatik ölçeklendirme türü.

Kabul edilen değerler: Load, Schedule
--cluster-admin-account

Kümede yönetici ayrıcalıklarına sahip olacak etki alanı kullanıcı hesabı. Yalnızca Kurumsal Güvenlik Paketi ile küme oluştururken gereklidir.

--cluster-admin-password

Etki alanı yönetici parolası. Yalnızca Kurumsal Güvenlik Paketi ile küme oluştururken gereklidir.

--cluster-configurations

Çeşitli bileşenlerin ek yapılandırmaları. Yapılandırmalar söz dizimi veya JSON dizesi kullanılarak @{path} bir dosyadan sağlanabilir. Ayrıca bkz: https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-customize-cluster-bootstrap.

--cluster-tier

Kümenin katmanı.

Kabul edilen değerler: Premium, Standard
--cluster-users-group-dns

Küme kullanıcı grupları için boşlukla ayrılmış Ayırt Edici Adlar listesi. Yalnızca Kurumsal Güvenlik Paketi ile küme oluştururken gereklidir.

--component-version

Çeşitli Hadoop bileşenlerinin 'component=version' biçimindeki boşlukla ayrılmış sürümlerindeki sürümleri. Örnek: Spark=2.0 Hadoop=2.7.3 Ayrıca bkz: https://docs.microsoft.com/azure/hdinsight/hdinsight-component-versioning#hadoop-components-available-with-different-hdinsight-versions.

--compute-isolation --enable-compute-isolation

İşlem yalıtımının etkinleştirilip etkinleştirilmediğini belirtin.

Kabul edilen değerler: false, true
--days

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

Kabul edilen değerler: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--domain

Kullanıcının Azure Active Directory Etki Alanı Hizmeti'nin adı veya kaynak kimliği. Yalnızca Kurumsal Güvenlik Paketi ile küme oluştururken gereklidir.

--edgenode-size
--enable-private-link

Özel bağlantının etkinleştirilip etkinleştirilmediğini belirtin.

Kabul edilen değerler: false, true
--encryption-algorithm

Şifreleme için algoritma tanımlayıcısı.

Kabul edilen değerler: RSA-OAEP, RSA-OAEP-256, RSA1_5
Default value: RSA-OAEP
--encryption-at-host

Konakta şifrelemenin etkinleştirilip etkinleştirilmediğini gösterir.

Kabul edilen değerler: false, true
--encryption-in-transit

Aktarım sırasında şifrelemenin etkinleştirilip etkinleştirilmediğini gösterir.

Kabul edilen değerler: false, true
--encryption-key-name

Disk şifrelemesini etkinleştirmek için kullanılan anahtar adı.

--encryption-key-version

Disk şifrelemesini etkinleştirmek için kullanılan anahtar sürümü.

--encryption-vault-uri

Müşteri anahtarının bulunduğu temel anahtar kasası URI'sine örnek olarak. https://myvault.vault.azure.net.

--esp

Kurumsal Güvenlik Paketi ile küme oluşturmak için belirtin. Atlanırsa, Kurumsal Güvenlik Paketi ile küme oluşturmaya izin verilmez.

Default value: False
--headnode-size
--host-sku

İşlem yalıtımının ayrılmış konak sku'su.

--http-password -p

Küme için HTTP parolası. Verilmezse istemde bulunur.

--http-user -u

Küme için HTTP kullanıcı adı. Varsayılan: yönetici.

--idbroker

HDInsight Kimlik Aracısı ile ESP kümesi oluşturmak için belirtin. Atlanırsa, HDInsight Kimlik Aracısı ile ESP kümesi oluşturmaya izin verilmez.

Default value: False
--kafka-client-group-id

Kafka Rest Proxy için istemci AAD güvenlik grubu kimliği.

--kafka-client-group-name

Kafka Rest Proxy için istemci AAD güvenlik grubu adı.

--kafka-management-node-count

Kümedeki kafka yönetim düğümünün sayısı.

Default value: 2
--kafka-management-node-size
--ldaps-urls

Active Directory ile iletişim kurmak için boşlukla ayrılmış LDAPS protokolü URL'lerinin listesi. Yalnızca Kurumsal Güvenlik Paketi ile küme oluştururken gereklidir.

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--minimal-tls-version

Desteklenen en düşük TLS sürümü.

Kabul edilen değerler: 1.2
--no-validation-timeout

Bağımsız değişken doğrulama aşamasında zaman aşımı hatasına izin ver. Belirtilmezse doğrulama zaman aşımı hatasına izin verilir.

Default value: False
--no-wait

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

Default value: False
--private-link-config --private-link-configurations

Küme oluşturulurken özel bağlantı yapılandırmaları. Özel Bağlantı Yapılandırmaları söz dizimi veya JSON dizesi kullanılarak @{path} bir dosyadan sağlanabilir. Lütfen bölümüne bakın https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/hdinsight/tests/latest/privatelinkconfigurations.json.

--resource-provider-connection --rp-connection

Kaynak sağlayıcısı bağlantı türü.

Kabul edilen değerler: Inbound, Outbound
--ssh-password -P

Küme düğümleri için SSH parolası. Belirtilmemişse HTTP parolasını kullanır.

--ssh-public-key -K

Küme düğümleri için SSH ortak anahtarı.

--ssh-user -U

Küme düğümleri için SSH kullanıcı adı.

Default value: sshuser
--storage-account

Depolama hesabının adı veya kimliği.

--storage-account-key

Depolama hesabı anahtarı. Kullanıcının depolama hesabına erişimi varsa anahtar otomatik olarak alınabilir.

--storage-account-managed-identity

Depolama hesabı dosya sistemine erişimi olan kullanıcı tarafından atanan yönetilen kimlik. Yalnızca depolama hesabı türü Azure Data Lake Storage 2. Nesil olduğunda gereklidir.

--storage-container

Kümenin kullanacağı depolama kapsayıcısı. Belirtilmemişse küme adını kullanır. (yalnızca WASB).

--storage-filesystem

Kümenin kullanacağı depolama dosya sistemi. Belirtilmemişse küme adını kullanır. (yalnızca DFS).

--subnet

Alt ağın adı veya kimliği. Ad sağlanıyorsa, --vnet-name sağlanmalıdır.

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--time

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

--timezone

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

--version -v
--vnet-name

Sanal ağın adı.

--workernode-count -c

Kümedeki çalışan düğümlerinin sayısı.

Default value: 3
--workernode-data-disk-size

Veri diskinin GB cinsinden boyutu, örneğin 1023.

--workernode-data-disk-storage-account-type

Veri diskleri için kullanılacak depolama hesabının türü: standard_lrs veya premium_lrs.

Kabul edilen değerler: premium_lrs, standard_lrs
--workernode-data-disks-per-node

Çalışan düğümü başına kullanılacak veri disklerinin sayısı.

--workernode-size
--zones

Kümenin oluşturulacağı kullanılabilirlik alanlarının boşlukla ayrılmış listesi.

--zookeepernode-size
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
Default value: 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 delete

Belirtilen HDInsight kümesini siler.

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

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

--no-wait

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

Default value: False
--yes -y

Onay istemde bulunmayın.

Default value: 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
Default value: 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 list

Bir kaynak grubu veya abonelikteki HDInsight kümelerini listeleme.

az hdinsight list [--resource-group]

İsteğe Bağlı Parametreler

--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
Default value: 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 list-usage

Belirtilen konumun kullanımlarını listeler.

az hdinsight list-usage --location

Gerekli Parametreler

--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu 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
Default value: 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 resize

Belirtilen HDInsight kümesini belirtilen boyuta yeniden boyutlandırın.

az hdinsight resize --name
                    --resource-group
                    --workernode-count
                    [--no-wait]

Örnekler

Kümenin çalışan düğümlerini yeniden boyutlandırın.

az hdinsight resize --name MyCluster --resource-group rg --workernode-count 5

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.

--workernode-count -c

İşlemin hedef çalışan düğümü örneği sayısı.

İsteğe Bağlı Parametreler

--no-wait

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

Default value: 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
Default value: 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 rotate-disk-encryption-key

Belirtilen HDInsight kümesinin disk şifreleme anahtarını döndürün.

az hdinsight rotate-disk-encryption-key --encryption-key-name
                                        --encryption-key-version
                                        --encryption-vault-uri
                                        --name
                                        --resource-group
                                        [--no-wait]

Gerekli Parametreler

--encryption-key-name

Disk şifrelemesini etkinleştirmek için kullanılan anahtar adı.

--encryption-key-version

Disk şifrelemesini etkinleştirmek için kullanılan anahtar sürümü.

--encryption-vault-uri

Müşteri anahtarının bulunduğu temel anahtar kasası URI'sine örnek olarak. https://myvault.vault.azure.net.

--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

--no-wait

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

Default value: 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
Default value: 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 show

Belirtilen kümeyi alır.

az hdinsight show --name
                  --resource-group

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.

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
Default value: 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 update

Belirtilen HDInsight kümesinin etiketlerini güncelleştirin.

az hdinsight update --name
                    --resource-group
                    [--no-wait]
                    [--tags]

Örnekler

Etiketleri güncelleştirin.

az hdinsight update --name MyCluster --resource-group rg --tags key=value

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

--no-wait

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

Default value: False
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

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
Default value: 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 wait

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

az hdinsight 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.

Default value: 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.

Default value: False
--exists

Kaynak var olana kadar bekleyin.

Default value: False
--interval

Saniye cinsinden yoklama aralığı.

Default value: 30
--timeout

Saniye cinsinden en fazla bekleme.

Default value: 3600
--updated

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

Default value: 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
Default value: 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.