az hdinsight application
HDInsight uygulamalarını yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
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 application create
HDInsight kümesi için bir uygulama oluşturun.
az hdinsight application create --cluster-name
--name
--resource-group
--script-action-name
--script-uri
[--access-mode]
[--destination-port]
[--disable-gateway-auth {false, true}]
[--edgenode-size]
[--marketplace-id]
[--no-validation-timeout]
[--script-parameters]
[--ssh-password]
[--ssh-public-key]
[--ssh-user]
[--sub-domain-suffix]
[--subnet]
[--tags]
[--type {CustomApplication, RServer}]
[--vnet-name]
Örnekler
Betik URI'siyle bir uygulama oluşturun.
az hdinsight application create -g MyResourceGroup -n MyApplication \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxhueconfigactionv02/install-hue-uber-v02.sh \
--script-action-name MyScriptAction \
--script-parameters '"-version latest -port 20000"'
Betik URI'siyle ve belirtilen kenar düğümü boyutuyla bir uygulama oluşturun.
az hdinsight application create -g MyResourceGroup -n MyApplication \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxhueconfigactionv02/install-hue-uber-v02.sh \
--script-action-name MyScriptAction \
--script-parameters "-version latest -port 20000" \
--edgenode-size Standard_D4_v2
HTTPS Uç Noktası ile bir uygulama oluşturun.
az hdinsight application create -g MyResourceGroup -n MyApplication \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxhueconfigactionv02/install-hue-uber-v02.sh \
--script-action-name MyScriptAction \
--script-parameters "-version latest -port 20000" \
--destination-port 8888 \
--sub-domain-suffix was
Gerekli Parametreler
Kümenin adı.
Uygulama adı için sabit değer.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Betik eyleminin adı.
Betiğin URI'sini.
İsteğe Bağlı Parametreler
Uygulamanın erişim modu.
Bağlanacak hedef bağlantı noktası.
Ağ geçidi kimlik doğrulamasının devre dışı bırakılıp bırakılmayacağını gösterir. Varsayılan ayar ağ geçidi kimlik doğrulamasını etkinleştirmektir. Varsayılan: false.
Düğümün boyutu. Ayrıca bkz: https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.
Market tanımlayıcısı.
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.
Betiğin parametreleri.
Küme düğümleri için SSH parolası.
Küme düğümleri için SSH ortak anahtarı.
Küme düğümleri için SSH kullanıcı adı.
Uygulamanın alt etki alanı soneki.
Alt ağın adı veya kimliği. Ad sağlanıyorsa, --vnet-name
sağlanmalıdır.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Uygulama türü.
Sanal ağın adı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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 application delete
HDInsight kümesinde belirtilen uygulamayı siler.
az hdinsight application delete --cluster-name
--name
--resource-group
[--no-wait]
[--yes]
Gerekli Parametreler
Kümenin adı.
Uygulama adı için sabit değer.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Uzun süre çalışan işlemin bitmesini beklemeyin.
Onay istemde bulunmayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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 application list
HDInsight kümesi için tüm uygulamaları listeler.
az hdinsight application list --cluster-name
--resource-group
Gerekli Parametreler
Kümenin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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 application show
Belirtilen uygulamanın özelliklerini alır.
az hdinsight application show --cluster-name
--name
--resource-group
Gerekli Parametreler
Kümenin adı.
Uygulama adı için sabit değer.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
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 application wait
İşlem tamamlanana kadar CLI'yı bekleme durumuna yerleştirin.
az hdinsight application wait --cluster-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Gerekli Parametreler
Kümenin adı.
Uygulama adı için sabit değer.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.
Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Silinene kadar bekleyin.
Kaynak var olana kadar bekleyin.
Saniye cinsinden yoklama aralığı.
Saniye cinsinden en fazla bekleme.
'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.