az batch pool
Not
Bu komut grubunda hem Azure CLI hem de en az bir uzantıda tanımlanan komutlar vardır. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.
Batch havuzlarını yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az batch pool autoscale |
Batch havuzlarının otomatik ölçeklendirmesini yönetin. |
Temel | GA |
az batch pool autoscale disable |
Havuz için otomatik ölçeklendirmeyi devre dışı bırakır. |
Temel | GA |
az batch pool autoscale enable |
Havuz için otomatik ölçeklendirmeyi etkinleştirir. |
Temel | GA |
az batch pool autoscale evaluate |
Havuzdaki otomatik ölçeklendirme formülünü değerlendirmenin sonucunu alır. |
Temel | GA |
az batch pool create |
Bir hesapta Batch havuzu oluşturun. Havuz oluştururken Cloud Services Yapılandırması veya Sanal Makine Yapılandırması'ndan bağımsız değişkenler seçin. |
Temel | GA |
az batch pool create (azure-batch-cli-extensions uzantı) |
Bir hesapta Batch havuzu oluşturun. Havuz oluştururken Cloud Services Yapılandırması veya Sanal Makine Yapılandırması'ndan bağımsız değişkenler seçin. |
Dahili | GA |
az batch pool delete |
Belirtilen Hesaptan bir Havuzu siler. |
Temel | GA |
az batch pool list |
Belirtilen Hesaptaki tüm Havuzları listeler. |
Temel | GA |
az batch pool node-counts |
Batch havuzları için düğüm sayılarını alma. |
Temel | GA |
az batch pool node-counts list |
Havuza göre gruplandırılmış her durumdaki İşlem Düğümlerinin sayısını alır. |
Temel | GA |
az batch pool reset |
Batch havuzunun özelliklerini güncelleştirme. Güncelleştirilebilecek belirtilmemiş özellikler varsayılan değerlerine sıfırlanır. |
Temel | GA |
az batch pool resize |
Batch havuzunu yeniden boyutlandırmayı veya yeniden boyutlandırmayı durdurma. |
Temel | GA |
az batch pool set |
Batch havuzunun özelliklerini güncelleştirme. Bir alt gruptaki bir özelliğin güncelleştirilmesi, bu grubun belirtilmeyen özelliklerini sıfırlar. |
Temel | GA |
az batch pool show |
Belirtilen Havuz hakkında bilgi alır. |
Temel | GA |
az batch pool supported-images |
Azure Batch hizmeti tarafından desteklenen VM görüntüleriyle ilgili sorgu bilgileri. |
Temel | GA |
az batch pool supported-images list |
Azure Batch hizmeti tarafından desteklenen tüm Sanal Makine Görüntülerini listeler. |
Temel | GA |
az batch pool usage-metrics |
Batch havuzlarının kullanım ölçümlerini görüntüleyin. |
Temel | GA |
az batch pool usage-metrics list |
Belirtilen Hesap için tek tek zaman aralıklarında Havuz tarafından toplanan kullanım ölçümlerini listeler. |
Temel | GA |
az batch pool create
Bir hesapta Batch havuzu oluşturun. Havuz oluştururken Cloud Services Yapılandırması veya Sanal Makine Yapılandırması'ndan bağımsız değişkenler seçin.
az batch pool create [--accelerated-networking {false, true}]
[--account-endpoint]
[--account-key]
[--account-name]
[--application-licenses]
[--application-package-references]
[--auto-scale-formula]
[--certificate-references]
[--defer-os-rolling-upgrade {false, true}]
[--disable-auto-rollback {false, true}]
[--disk-encryption-targets]
[--enable-auto-os-upgrade {false, true}]
[--enable-cross-zone-upgrade {false, true}]
[--enable-inter-node-communication]
[--enable-secure-boot {false, true}]
[--enable-vtpm {false, true}]
[--enable-write-accel {false, true}]
[--encryption-at-host {false, true}]
[--id]
[--image]
[--json-file]
[--max-batch-instance-percent]
[--max-unhealthy-instance-percent]
[--max-unhealthy-upgraded-instance-percent]
[--metadata]
[--node-agent-sku-id]
[--os-disk-caching {none, readonly, readwrite}]
[--os-disk-size]
[--os-family {2, 3, 4, 5, 6}]
[--os-version]
[--pause-time-between-batches]
[--placement {cachedisk}]
[--policy {regional, zonal}]
[--prioritize-unhealthy-instances {false, true}]
[--resize-timeout]
[--resource-tags]
[--rollback-failed-instances-on-policy-breach {false, true}]
[--security-type]
[--start-task-command-line]
[--start-task-resource-files]
[--start-task-wait-for-success]
[--storage-account-type {premium_lrs, standard_lrs, standardssd_lrs}]
[--target-communication {classic, default, simplified}]
[--target-dedicated-nodes]
[--target-low-priority-nodes]
[--targets]
[--task-slots-per-node]
[--upgrade-policy-mode {automatic, manual, rolling}]
[--use-rolling-upgrade-policy {false, true}]
[--vm-size]
İsteğe Bağlı Parametreler
Bu havuzun hızlandırılmış ağı etkinleştirmesi gerekip gerekmediği. Hızlandırılmış ağ, vm için tek kök G/Ç sanallaştırmasını (SR-IOV) etkinleştirir ve bu da ağ performansının artmasına neden olabilir. Daha fazla ayrıntı için bkz. https://video2.skills-academy.com/azure/virtual- ağ/hızlandırılmış-ağ-genel bakış. Etkinleştirmek için true değerini ayarlayın.
Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlanır: AZURE_BATCH_ACCOUNT.
Uygulama lisansları listesi, kullanılabilir Batch hizmeti uygulama lisanslarının bir alt kümesi olmalıdır. Desteklenmeyen bir lisans istenirse Havuz oluşturma başarısız olur. Boşlukla ayrılmış değerler.
Havuz oluştururken paketin uygulama kimliği tam (/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/applications/{applicationName}) olmalıdır. Paket başvurularındaki değişiklikler Havuza katılan tüm yeni Düğümleri etkiler, ancak yeniden başlatılana veya yeniden tasarlanana kadar Havuz'da bulunan İşlem Düğümlerini etkilemez. Belirli bir Havuzda en fazla 10 Paket başvurusu vardır. 'id[#version]' biçiminde isteğe bağlı sürüme sahip boşlukla ayrılmış uygulama kimlikleri.
Havuzdaki istenen işlem düğümü sayısı için bir formül. Formül, havuz oluşturulmadan önce geçerlilik açısından denetlendi. Formül geçerli değilse, Batch hizmeti ayrıntılı hata bilgileriyle isteği reddeder. Bu formülü belirtme hakkında daha fazla bilgi için bkz https://azure.microsoft.com/documentation/articles/batch-automatic-scaling/. .
Windows Düğümleri için Batch hizmeti Sertifikaları belirtilen Sertifika deposuna ve konumuna yükler. Linux İşlem Düğümleri için Sertifikalar Görev çalışma dizini içindeki bir dizinde depolanır ve bu konumu sorgulamak üzere Göreve AZ_BATCH_CERTIFICATES_DIR bir ortam değişkeni sağlanır. 'remoteUser' görünürlüğüne sahip sertifikalar için, kullanıcının giriş dizininde bir 'certs' dizini oluşturulur (örneğin, /home/{user-name}/certs) ve Sertifikalar bu dizine yerleştirilir. Uyarı: Bu özellik kullanım dışı bırakıldı ve Şubat 2024'den sonra kaldırılacak. Lütfen bunun yerine Azure KeyVault Uzantısı'nı kullanın. Boşlukla ayrılmış sertifika parmak izleri.
Görevler çalıştırılıyorsa TVM'lerde işletim sistemi yükseltmelerini ertele. Bayrağı varsa true.
İşletim sistemi görüntüsü geri alma özelliğinin devre dışı bırakılıp bırakılmayacağı. Bayrağı varsa true.
DiskEncryptionTargets'in boşlukla ayrılmış listesi. geçerli olası değerler OsDisk ve TemporaryDisk'i içerir.
İşletim sistemi görüntüsünün daha yeni bir sürümü kullanılabilir olduğunda, ölçek kümesi örneklerine sıralı bir şekilde işletim sistemi yükseltmelerinin otomatik olarak uygulanıp uygulanmayacağını gösterir.
Bu, Windows tabanlı havuzlar için true olarak ayarlanırsa, WindowsConfiguration.enableAutomatic Güncelleştirmeler true olarak ayarlanamaz. Bayrağı varsa true.
Yükseltme toplu işlemleri oluştururken VMSS'nin AZ sınırlarını yoksaymasına izin verin. Toplu iş boyutunu belirlemek için Etki Alanını Güncelleştir ve maxBatchInstancePercent'ı dikkate alın. Bu alan yalnızca NodePlacementConfiguration, Zonal olarak kullanıldığında true veya false olarak ayarlanabilir. Bayrağı varsa true.
Havuzun İşlem Düğümleri arasında doğrudan iletişime izin verip vermediği. Düğümler arası iletişimin etkinleştirilmesi, Havuzun İşlem Düğümleri üzerindeki dağıtım kısıtlamaları nedeniyle Havuzun en büyük boyutunu sınırlar. Bu, Havuzun istenen boyuta ulaşmamasıyla sonuçlanabilir. Varsayılan değer olarak yanlış kullanılır. Bayrağı varsa true.
Güvenli önyüklemeyi etkinleştirin.
vTPM'yi etkinleştirin.
diskte writeAccelerator'ın etkinleştirilip etkinleştirilmeyeceğini veya devre dışı bırakılacağını belirtin.
Bu özellik, kullanıcı tarafından istekte sanal makine veya sanal makine ölçek kümesi için Konak Şifrelemesi'ni etkinleştirmek veya devre dışı bırakmak için kullanılabilir. Bu, ana bilgisayarın kendisinde Kaynak/Geçici disk de dahil olmak üzere tüm diskler için şifrelemeyi etkinleştirir. Varsayılan davranış: Bu özellik kaynak için true olarak ayarlanmadığı sürece konakta şifreleme devre dışı bırakılır.
Gerekli. Kimlik, kısa çizgi ve alt çizgi gibi alfasayısal karakterlerin herhangi bir bileşimini içerebilir ve 64 karakterden fazla karakter içeremez. Kimlik büyük/küçük harf koruyucu ve büyük/küçük harfe duyarlı değildir (yani, bir Hesapta yalnızca büyük/küçük harfe göre farklılık gösteren iki Havuz Kimliğiniz olmayabilir).
İşletim sistemi görüntü başvurusu. Bu, 'publisher:offer:sku[:version]' biçimi veya '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}' formunun tam ARM görüntü kimliği olabilir. 'publisher:offer:sku[:version]' biçimindeyse, sürüm isteğe bağlıdır ve atlanırsa en son kullanılır. Geçerli değerler 'az batch pool supported-images list' aracılığıyla alınabilir. Örneğin: 'MicrosoftWindowsServer:WindowsServer:2012-R2-Datacenter:latest'.
JSON'da havuz oluşturma özellikleri parametre belirtimini içeren dosya (REST API istek gövdesiyle eşleşecek şekilde biçimlendirilir). Bu parametre belirtilirse, tüm 'Havuz Oluşturma Özellikleri Parametre Bağımsız Değişkenleri' yoksayılır. Bkz. https://docs.microsoft.com/en-us/rest/api/batchservice/pool/add?tabs=HTTP#request-body.
Tek bir toplu işlemde sıralı yükseltme ile aynı anda yükseltilecek toplam sanal makine örneklerinin maksimum yüzdesi. Bu en yüksek düzeyde olduğundan, önceki veya gelecekteki toplu işlerdeki iyi durumda olmayan örnekler, daha yüksek güvenilirlik sağlamak için toplu işlerdeki örneklerin yüzdesinin azalmasına neden olabilir. Bu alanın değeri 5 ile 100 (dahil) arasında olmalıdır. Hem maxBatchInstancePercent hem de maxUnhealthyInstancePercent değeriyle atanırsa maxBatchInstancePercent değeri maxUnhealthyInstancePercent değerinden fazla olmamalıdır.
Ölçek kümesindeki toplam sanal makine örneklerinin en yüksek yüzdesi, yükseltilme sonucunda veya sıralı yükseltme durdurulmadan önce sanal makine sistem durumu denetimleri tarafından iyi durumda bulunarak aynı anda iyi durumda olmayabilir. Bu kısıtlama, herhangi bir toplu işlem başlatılmadan önce denetlenecektir. Bu alanın değeri 5 ile 100 (dahil) arasında olmalıdır. Hem maxBatchInstancePercent hem de maxUnhealthyInstancePercent değeriyle atanırsa maxBatchInstancePercent değeri maxUnhealthyInstancePercent değerinden fazla olmamalıdır.
İyi durumda olmayan bir durumda bulunabilecek yükseltilmiş sanal makine örneklerinin en yüksek yüzdesi. Bu denetim, her toplu iş yükseltildikten sonra gerçekleşir. Bu yüzde hiç aşılırsa, sıralı güncelleştirme iptal edilir. Bu alanın değeri 0 ile 100 (dahil) arasında olmalıdır.
Batch hizmeti meta veriye herhangi bir anlam atamaz; yalnızca kullanıcı kodunun kullanımına yöneliktir. 'key=value' biçiminde boşlukla ayrılmış değerler.
Gerekli. Batch İşlem Düğümü aracısı, Havuzdaki her İşlem Düğümünde çalışan ve İşlem Düğümü ile Batch hizmeti arasında komut ve denetim arabirimi sağlayan bir programdır. İşlem Düğümü aracısının farklı işletim sistemleri için SKU'lar olarak bilinen farklı uygulamaları vardır. Seçili Görüntü başvurusuyla eşleşen bir İşlem Düğümü aracısı SKU'su belirtmeniz gerekir. Desteklenen İşlem Düğümü aracısı SKU'larının ve doğrulanmış Görüntü başvurularının listesini almak için 'Desteklenen İşlem Düğümü aracısı SKU'larını listeleme' işlemine bakın.
Önbelleğe alma gereksinimlerini belirtin. Olası değerler şunlardır: None, ReadOnly, ReadWrite. Varsayılan değerler şunlardır: Standart depolama için yok. Premium depolama için ReadOnly.
Yeni işletim sistemi diski oluşturulurken GB cinsinden ilk disk boyutu.
Gerekli. Olası değerler şunlardır: 2 - İşletim Sistemi Ailesi 2, Windows Server 2008 R2 SP1'e eşdeğerdir. 3 - İşletim Sistemi Ailesi 3, Windows Server 2012'ye eşdeğerdir. 4 - İşletim Sistemi Ailesi 4, Windows Server 2012 R2'ye eşdeğerdir. 5 - İşletim Sistemi Ailesi 5, Windows Server 2016'ya eşdeğerdir. 6 - İşletim Sistemi Ailesi 6, Windows Server 2019'a eşdeğerdir. Daha fazla bilgi için bkz. Azure Konuk İşletim Sistemi Sürümleri (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases).
Varsayılan değer, belirtilen işletim sistemi ailesi için en son işletim sistemi sürümünü belirten * değeridir.
Tüm sanal makineler için güncelleştirmeyi tek bir toplu işte tamamlama ile sonraki toplu işlemi başlatma arasındaki bekleme süresi. Süre ISO 8601 biçiminde belirtilmelidir. Beklenen biçim iso-8601 süresidir.
Havuzdaki tüm VM'ler için işletim sistemi diskinin kısa ömürlü disk yerleşimini belirtir. Bu özellik, istekteki kullanıcı tarafından kısa ömürlü işletim sistemi diski sağlama için önbellek disk alanı gibi bir konum seçme isteğinde kullanılabilir. Kısa ömürlü işletim sistemi disk boyutu gereksinimleri hakkında daha fazla bilgi için, adresinden Ve Linux https://docs.microsoft.com/en-us/azure/virtual-machines/linux/ephemeral-os-disks#size-requirementsVM'leri https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements için Kısa Ömürlü İşletim Sistemi disk boyutu gereksinimlerine bakın.
Batch Havuzlarında düğüm yerleştirme İlke türü. Batch Hizmeti tarafından düğümleri sağlamak için kullanılan ayırma ilkesi. Belirtilmezse, Batch bölgesel ilkeyi kullanır.
Bir ölçek kümesindeki tüm iyi durumda olmayan örnekleri iyi durumdaki örneklerden önce yükseltin. Bayrağı varsa true.
Bu zaman aşımı yalnızca el ile ölçeklendirme için geçerlidir; enableAutoScale true olarak ayarlandığında hiçbir etkisi olmaz. Varsayılan değer 15 dakikadır. En düşük değer 5 dakikadır. 5 dakikadan kısa bir değer belirtirseniz, Batch hizmeti bir hata döndürür; REST API'yi doğrudan çağırıyorsanız HTTP durum kodu 400'dür (Hatalı İstek). Beklenen biçim iso-8601 süresidir.
Kullanıcı havuz için kaynak etiketlerini belirtebilir. Havuz için oluşturulan tüm kaynaklar da aynı kaynak etiketleriyle etiketlenir.
Sıralı Yükseltme ilkesi ihlal edilirse örnekleri önceki modele geri alma başarısız oldu. Bayrağı varsa true.
Sanal makinenin SecurityType değerini belirtin. Uefi Ayarlar'yi etkinleştirmek için belirtilen herhangi bir değere ayarlanması gerekir. Varsayılan davranış: Uefi Ayarlar bu özellik ayarlanmadığı sürece etkinleştirilmez.
Gerekli. Komut satırı bir kabuk altında çalışmaz ve bu nedenle ortam değişkeni genişletme gibi kabuk özelliklerinden yararlanamaz. Bu tür özelliklerden yararlanmak istiyorsanız, kabuğu komut satırında çağırmanız gerekir; örneğin, Windows'ta "cmd /c MyCommand" veya Linux'ta "/bin/sh -c MyCommand" kullanın. Komut satırı dosya yollarına başvuruyorsa, göreli bir yol (Görev çalışma dizinine göre) veya Batch tarafından sağlanan ortam değişkenini (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables) kullanmalıdır.
Bu öğe altında listelenen dosyalar Görevin çalışma dizininde bulunur. Filename=httpurl biçiminde boşlukla ayrılmış kaynak başvuruları.
Batch hizmetinin İşlem Düğümünde herhangi bir Görevi zamanlamadan önce StartTask'ın başarıyla tamamlanmasını (yani çıkış kodu 0 ile çıkmak için) beklemesi gerekip gerekmediği. True ise ve StartTask bir Node'da başarısız olursa, Batch hizmeti StartTask'ı en yüksek yeniden deneme sayısına (maxTaskRetryCount) kadar yeniden dener. Tüm yeniden denemelerden sonra Görev yine de başarıyla tamamlanmamışsa, Batch hizmeti Düğümü kullanılamaz olarak işaretler ve görev zamanlaması yapılmaz. Bu koşul İşlem Düğümü durumu ve hata bilgileri ayrıntıları aracılığıyla algılanabilir. False ise, Batch hizmeti StartTask'ın tamamlanmasını beklemez. Bu durumda, StartTask çalışmaya devam ederken diğer Görevler İşlem Düğümü'nde yürütülmeye başlayabilir; ve StartTask başarısız olsa bile, yeni Görevler İşlem Düğümünde zamanlamaya devam eder. Varsayılan değer true'dur. Bayrağı varsa true.
Yönetilen disk için depolama hesabı türü.
Havuz için istenen düğüm iletişim modu. Bu öğe varsa, Havuz'da yapılandırılan mevcut targetNodeCommunicationMode öğesinin yerini alır. Atlanırsa, mevcut meta veriler değiştirilmeden bırakılır.
Havuzdaki ayrılmış İşlem Düğümlerinin istenen sayısı. enableAutoScale true olarak ayarlandıysa bu özellik belirtilmemelidir. enableAutoScale false olarak ayarlanırsa targetDedicatedNodes, targetLowPriorityNodes veya her ikisini de ayarlamanız gerekir.
Havuzdaki spot/düşük öncelikli işlem düğümlerinin istenen sayısı. enableAutoScale true olarak ayarlandıysa bu özellik belirtilmemelidir. enableAutoScale false olarak ayarlanırsa targetDedicatedNodes, targetLowPriorityNodes veya her ikisini de ayarlamanız gerekir.
Atlanırsa, havuzdaki işlem düğümlerindeki diskler şifrelenmez. Linux havuzunda yalnızca "TemporaryDisk" desteklenir; Windows havuzunda , "OsDisk" ve "TemporaryDisk" belirtilmelidir. Şifrelenecek ayrılmış hedef diskler. Değerler OsDisk veya TemporaryDisk olabilir.
Havuzdaki tek bir işlem düğümünde eşzamanlı görevleri çalıştırmak için kullanılabilecek görev yuvalarının sayısı. Varsayılan değer 1 şeklindedir. Maksimum değer, havuzun vmSize veya 256 çekirdek sayısının 4 katı kadar küçüktür.
Havuz işletim sistemi yükseltmesinin modu.
Otomatik İşletim Sistemi Yükseltmesi sırasında sıralı yükseltme ilkesinin kullanılıp kullanılmayacağını gösterir. VMSS'de hiçbir ilke tanımlanmadıysa Otomatik İşletim Sistemi Yükseltmesi varsayılan ilkeye geri döndürülecektir. Bayrağı varsa true.
Gerekli. Cloud Services Havuzları için sanal makinelerin kullanılabilir boyutları (cloudServiceConfiguration ile oluşturulan havuzlar) hakkında bilgi için bkz. Cloud Services için Boyutlar (https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/). Batch, ExtraSmall, A1V2 ve A2V2 dışında tüm Cloud Services VM boyutlarını destekler. Sanal Makineler Market'ten (virtualMachineConfiguration ile oluşturulan havuzlar) Görüntüleri kullanan Havuzlar için kullanılabilir VM boyutları hakkında bilgi için bkz. Sanal Makineler boyutları (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/Linux) veya Sanal Makineler için boyutlar (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/). Batch, STANDARD_A0 ve premium depolama alanı (STANDARD_GS, STANDARD_DS ve STANDARD_DSV2 serisi) dışındaki tüm Azure VM boyutlarını destekler.
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 batch pool create (azure-batch-cli-extensions uzantı)
Bir hesapta Batch havuzu oluşturun. Havuz oluştururken Cloud Services Yapılandırması veya Sanal Makine Yapılandırması'ndan bağımsız değişkenler seçin.
az batch pool create [--account-endpoint]
[--account-key]
[--account-name]
[--application-licenses]
[--application-package-references]
[--auto-scale-formula]
[--certificate-references]
[--disk-encryption-targets]
[--enable-inter-node-communication]
[--id]
[--image]
[--json-file]
[--metadata]
[--node-agent-sku-id]
[--os-family]
[--os-version]
[--parameters]
[--policy]
[--resize-timeout]
[--resource-group]
[--start-task-command-line]
[--start-task-resource-files]
[--start-task-wait-for-success]
[--target-dedicated-nodes]
[--target-low-priority-nodes]
[--targets]
[--task-slots-per-node]
[--template]
[--vm-size]
İsteğe Bağlı Parametreler
Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesabı anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlanır: AZURE_BATCH_ACCOUNT.
Uygulama lisansları listesi, kullanılabilir Batch hizmeti uygulama lisanslarının bir alt kümesi olmalıdır. Desteklenmeyen bir lisans istenirse Havuz oluşturma başarısız olur.
Havuz oluştururken paketin uygulama kimliği tam (/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/applications/{applicationName}) olmalıdır. Paket başvurularındaki değişiklikler Havuza katılan tüm yeni Düğümleri etkiler, ancak yeniden başlatılana veya yeniden tasarlanana kadar Havuz'da bulunan İşlem Düğümlerini etkilemez. Belirli bir Havuzda en fazla 10 Paket başvurusu vardır.
enableAutoScale false olarak ayarlandıysa bu özellik belirtilmemelidir. enableAutoScale true olarak ayarlandıysa gereklidir. Formül, Havuz oluşturulmadan önce geçerlilik açısından denetlendi. Formül geçerli değilse, Batch hizmeti ayrıntılı hata bilgileriyle isteği reddeder. Bu formülü belirtme hakkında daha fazla bilgi için bkz. 'Azure Batch Havuzunda İşlem Düğümlerini otomatik olarak ölçeklendirme' (https://azure.microsoft.com/documentation/articles/batch-automatic-scaling/).
Windows Düğümleri için Batch hizmeti Sertifikaları belirtilen Sertifika deposuna ve konumuna yükler. Linux İşlem Düğümleri için Sertifikalar Görev çalışma dizini içindeki bir dizinde depolanır ve bu konumu sorgulamak üzere Göreve AZ_BATCH_CERTIFICATES_DIR bir ortam değişkeni sağlanır. 'remoteUser' görünürlüğüne sahip sertifikalar için, kullanıcının giriş dizininde bir 'certs' dizini oluşturulur (örneğin, /home/{user-name}/certs) ve Sertifikalar bu dizine yerleştirilir. Uyarı: Bu özellik kullanım dışı bırakıldı ve Şubat 2024'den sonra kaldırılacak. Lütfen bunun yerine Azure KeyVault Uzantısı'nı kullanın.
DiskEncryptionTargets alanının ayrılmış listesi. geçerli olası değerler OsDisk ve TemporaryDisk'i içerir.
Havuzun İşlem Düğümleri arasında doğrudan iletişime izin verip vermediği. Düğümler arası iletişimin etkinleştirilmesi, Havuzun İşlem Düğümleri üzerindeki dağıtım kısıtlamaları nedeniyle Havuzun en büyük boyutunu sınırlar. Bu, Havuzun istenen boyuta ulaşmamasıyla sonuçlanabilir. Varsayılan değer olarak yanlış kullanılır.
Gerekli. Kimlik, kısa çizgi ve alt çizgi gibi alfasayısal karakterlerin herhangi bir bileşimini içerebilir ve 64 karakterden fazla karakter içeremez. Kimlik büyük/küçük harf koruyucu ve büyük/küçük harfe duyarlı değildir (yani, bir Hesapta yalnızca büyük/küçük harfe göre farklılık gösteren iki Havuz Kimliğiniz olmayabilir).
İşletim sistemi görüntü başvurusu. Bu, 'publisher:offer:sku[:version]' biçimi veya '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}' formunun tam ARM görüntü kimliği olabilir. 'publisher:offer:sku[:version]' biçimindeyse, sürüm isteğe bağlıdır ve atlanırsa en son kullanılır. Geçerli değerler 'az batch pool node-agent-skus list' aracılığıyla alınabilir. Örneğin: 'MicrosoftWindowsServer:WindowsServer:2012-R2-Datacenter:latest'.
JSON biçiminde oluşturulacak havuzu içeren dosya, bu parametre belirtilirse diğer tüm parametreler yoksayılır.
Batch hizmeti meta veriye herhangi bir anlam atamaz; yalnızca kullanıcı kodunun kullanımına yöneliktir.
Havuzdaki işlem düğümlerinde sağlanacak Batch düğümü aracısının SKU'su. Batch düğüm aracısı, havuzdaki her düğümde çalışan ve düğüm ile Batch hizmeti arasında komut ve denetim arabirimi sağlayan bir programdır. Farklı işletim sistemleri için düğüm aracısının SKU'lar olarak bilinen farklı uygulamaları vardır. Seçili görüntü başvurusuyla eşleşen bir düğüm aracısı SKU'su belirtmeniz gerekir. Desteklenen düğüm aracısı SKU'larının listesini ve doğrulanmış görüntü başvurularının listesini almak için bkz. 'Desteklenen düğüm aracısı SKU'larını listeleme' işlemi.
Havuzdaki sanal makinelere yüklenecek Azure Konuk İşletim Sistemi ailesi. Olası değerler şunlardır: 2 - İşletim Sistemi Ailesi 2, Windows Server 2008 R2 SP1'e eşdeğerdir. 3 - İşletim Sistemi Ailesi 3, Windows Server 2012'ye eşdeğerdir. 4 - İşletim Sistemi Ailesi 4, Windows Server 2012 R2'ye eşdeğerdir. 5 - İşletim Sistemi Ailesi 5, Windows Server 2016'ya eşdeğerdir. Daha fazla bilgi için bkz. Azure Konuk İşletim Sistemi Sürümleri (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). İzin verilen değerler: 2, 3, 4, 5.
Varsayılan değer, belirtilen işletim sistemi ailesi için en son işletim sistemi sürümünü belirten * değeridir.
Batch havuzu JSON şablon dosyası için parametre değerleri. Yalnızca --template ile kullanılabilir.
Batch Havuzlarında düğüm yerleştirme İlke türü. Batch Hizmeti tarafından düğümleri sağlamak için kullanılan ayırma ilkesi. Belirtilmezse, Batch bölgesel ilkeyi kullanır. İzin verilen değerler: bölgesel, bölgesel.
Bu zaman aşımı yalnızca el ile ölçeklendirme için geçerlidir; enableAutoScale true olarak ayarlandığında hiçbir etkisi olmaz. Varsayılan değer 15 dakikadır. En düşük değer 5 dakikadır. 5 dakikadan kısa bir değer belirtirseniz, Batch hizmeti bir hata döndürür; REST API'yi doğrudan çağırıyorsanız HTTP durum kodu 400'dür (Hatalı İstek).
Batch hesabının kaynak grubu.
Başlangıç görevinin komut satırı. Komut satırı bir kabuk altında çalışmaz ve bu nedenle ortam değişkeni genişletme gibi kabuk özelliklerinden yararlanamaz. Bu tür özelliklerden yararlanmak istiyorsanız, kabuğu komut satırında çağırmanız gerekir; örneğin, Windows'ta "cmd /c MyCommand" veya Linux'ta "/bin/sh -c MyCommand" kullanın.
Komut satırını çalıştırmadan önce Batch hizmetinin işlem düğümüne indireceği dosyaların listesi. Filename=httpurl biçiminde boşlukla ayrılmış kaynak başvuruları.
İşlem düğümünde herhangi bir görevi zamanlamadan önce Batch hizmetinin başlangıç görevinin başarıyla tamamlanmasını (yani çıkış kodu 0 ile çıkmak için) beklemesi gerekip gerekmediği. True ise ve başlangıç görevi bir işlem düğümünde başarısız olursa, Batch hizmeti başlangıç görevini en fazla yeniden deneme sayısına (maxTaskRetryCount) kadar yeniden dener. Tüm yeniden denemelerden sonra görev hala başarıyla tamamlanmamışsa Batch hizmeti işlem düğümünü kullanılamaz olarak işaretler ve görev zamanlamaz. Bu koşul düğüm durumu ve zamanlama hatası ayrıntıları aracılığıyla algılanabilir. False ise, Batch hizmeti başlangıç görevinin tamamlanmasını beklemez. Bu durumda, başlangıç görevi çalışmaya devam ederken diğer görevler işlem düğümünde yürütülmeye başlayabilir; ve başlangıç görevi başarısız olsa bile düğümde yeni görevler zamanlamaya devam eder. Varsayılan değer false. Bayrağı varsa true.
Havuzdaki ayrılmış İşlem Düğümlerinin istenen sayısı. enableAutoScale true olarak ayarlandıysa bu özellik belirtilmemelidir. enableAutoScale false olarak ayarlanırsa targetDedicatedNodes, targetLowPriorityNodes veya her ikisini de ayarlamanız gerekir.
Havuzdaki spot/düşük öncelikli işlem düğümlerinin istenen sayısı. enableAutoScale true olarak ayarlandıysa bu özellik belirtilmemelidir. enableAutoScale false olarak ayarlanırsa targetDedicatedNodes, targetLowPriorityNodes veya her ikisini de ayarlamanız gerekir.
Atlanırsa, havuzdaki işlem düğümlerindeki diskler şifrelenmez. Linux havuzunda yalnızca "TemporaryDisk" desteklenir; Windows havuzunda , "OsDisk" ve "TemporaryDisk" belirtilmelidir. Şifrelenecek ayrılmış hedef diskler. Değerler OsDisk veya TemporaryDisk olabilir.
Havuzdaki tek bir işlem düğümünde eşzamanlı görevleri çalıştırmak için kullanılabilecek görev yuvalarının sayısı. Varsayılan değer 1 şeklindedir. Maksimum değer, havuzun vmSize veya 256 çekirdek sayısının 4 katı kadar küçüktür.
Batch havuzu JSON şablon dosyası. Bu parametre belirtilirse, diğer tüm parametreler yoksayılır.
Gerekli. Cloud Services Havuzları için sanal makinelerin kullanılabilir boyutları (cloudServiceConfiguration ile oluşturulan havuzlar) hakkında bilgi için bkz. Cloud Services için Boyutlar (https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/). Batch, ExtraSmall, A1V2 ve A2V2 dışında tüm Cloud Services VM boyutlarını destekler. Sanal Makineler Market'ten (virtualMachineConfiguration ile oluşturulan havuzlar) Görüntüleri kullanan Havuzlar için kullanılabilir VM boyutları hakkında bilgi için bkz. Sanal Makineler boyutları (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/Linux) veya Sanal Makineler için boyutlar (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/). Batch, STANDARD_A0 ve premium depolama alanı (STANDARD_GS, STANDARD_DS ve STANDARD_DSV2 serisi) dışındaki tüm Azure VM boyutlarını destekler.
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 batch pool delete
Belirtilen Hesaptan bir Havuzu siler.
Bir Havuzun silinmesini istediğinizde şu eylemler gerçekleşir: Havuz durumu silme olarak ayarlanır; Havuzdaki devam eden yeniden boyutlandırma işlemleri durdurulur; Batch hizmeti Havuzu sıfır İşlem Düğümlerine yeniden boyutlandırmaya başlar; Mevcut İşlem Düğümlerinde çalışan görevler sonlandırılır ve yeniden kuyruhlanır (varsayılan yeniden sorgulama seçeneğiyle Havuz yeniden boyutlandırma işlemi istenmiş gibi); son olarak, Havuz sistemden kaldırılır. Çalışan Görevler yeniden sorgulandığından, kullanıcı işini farklı bir Havuzu hedeflemek üzere güncelleştirerek bu Görevleri yeniden çalıştırabilir. Görevler daha sonra yeni Havuzda çalıştırılabilir. Yeniden sorgulama davranışını geçersiz kılmak istiyorsanız, Havuzu silmeden önce Havuzu sıfır boyuta küçültmek için havuzu açıkça yeniden boyutlandırmayı çağırmalısınız. Silme durumundaki bir Havuzdaki Güncelleştirme, Düzeltme Eki veya Silme API'sini çağırırsanız, poolBeingDeleted hata koduyla 409 HTTP durum koduyla başarısız olur.
az batch pool delete --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--yes]
Gerekli Parametreler
Silinecek havuzun kimliği.
İsteğe Bağlı Parametreler
Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlanır: AZURE_BATCH_ACCOUNT.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag'i istemci tarafından belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden bu yana değiştirilmişse gerçekleştirilir.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag'i istemci tarafından belirtilen değerle eşleşmiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden bu yana değiştirilmemişse gerçekleştirilir.
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 batch pool list
Belirtilen Hesaptaki tüm Havuzları listeler.
az batch pool list [--account-endpoint]
[--account-key]
[--account-name]
[--expand]
[--filter]
[--select]
İsteğe Bağlı Parametreler
Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlanır: AZURE_BATCH_ACCOUNT.
OData $expand yan tümcesi.
OData $filter yan tümcesi. Bu filtreyi oluşturma hakkında daha fazla bilgi için bkz https://docs.microsoft.com/en-us/rest/api/batchservice/odata-filters-in-batch#list-pools. .
OData $select yan tümcesi.
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 batch pool reset
Batch havuzunun özelliklerini güncelleştirme. Güncelleştirilebilecek belirtilmemiş özellikler varsayılan değerlerine sıfırlanır.
az batch pool reset --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--application-package-references]
[--certificate-references]
[--json-file]
[--metadata]
[--start-task-command-line]
[--start-task-environment-settings]
[--start-task-max-task-retry-count]
[--start-task-wait-for-success]
Gerekli Parametreler
Güncelleştirilecek havuzun kimliği.
İsteğe Bağlı Parametreler
Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesabı anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlanır: AZURE_BATCH_ACCOUNT.
Gerekli. Liste, Havuzdaki mevcut Uygulama Paketi başvurularının yerini alır. Uygulama Paketi başvurularındaki değişiklikler Havuza katılan tüm yeni İşlem Düğümlerini etkiler, ancak yeniden başlatılana veya yeniden tasarlanana kadar Havuzda bulunan İşlem Düğümlerini etkilemez. Belirli bir Havuzda en fazla 10 Uygulama Paketi başvurusu vardır. Atlanırsa veya boş bir koleksiyon belirtirseniz, mevcut Tüm Uygulama Paketleri başvuruları Havuzdan kaldırılır. Belirli bir Havuzda en fazla 10 başvuru belirtilebilir.
Gerekli. Bu liste, Havuz'da yapılandırılan tüm mevcut Sertifika başvurularının yerini alır. Boş bir koleksiyon belirtirseniz, var olan tüm Sertifika başvuruları Havuzdan kaldırılır. Windows Düğümleri için Batch hizmeti Sertifikaları belirtilen Sertifika deposuna ve konumuna yükler. Linux İşlem Düğümleri için Sertifikalar Görev çalışma dizini içindeki bir dizinde depolanır ve bu konumu sorgulamak üzere Göreve AZ_BATCH_CERTIFICATES_DIR bir ortam değişkeni sağlanır. 'remoteUser' görünürlüğüne sahip sertifikalar için, kullanıcının giriş dizininde bir 'certs' dizini oluşturulur (örneğin, /home/{user-name}/certs) ve Sertifikalar bu dizine yerleştirilir. Uyarı: Bu özellik kullanım dışı bırakıldı ve Şubat 2024'den sonra kaldırılacak. Lütfen bunun yerine Azure KeyVault Uzantısı'nı kullanın.
JSON'da havuz güncelleştirme özellikleri parametre belirtimini içeren dosya (REST API istek gövdesiyle eşleşecek şekilde biçimlendirilir). Bu parametre belirtilirse, tüm 'Havuz Güncelleştirme Özellikleri Parametre Bağımsız Değişkenleri' yoksayılır.
Gerekli. Bu liste, Havuz'da yapılandırılan mevcut meta verilerin yerini alır. Atlanırsa veya boş bir koleksiyon belirtirseniz, mevcut meta veriler Havuzdan kaldırılır.
Başlangıç görevinin komut satırı. Komut satırı bir kabuk altında çalışmaz ve bu nedenle ortam değişkeni genişletme gibi kabuk özelliklerinden yararlanamaz. Bu tür özelliklerden yararlanmak istiyorsanız, kabuğu komut satırında çağırmanız gerekir; örneğin, Windows'ta "cmd /c MyCommand" veya Linux'ta "/bin/sh -c MyCommand" kullanın.
Başlangıç görevi için ortam değişkeni ayarlarının listesi. 'key=value' biçiminde boşlukla ayrılmış değerler.
Görevin yeniden denenebileceği en fazla sayı.
İşlem düğümünde herhangi bir görevi zamanlamadan önce Batch hizmetinin başlangıç görevinin başarıyla tamamlanmasını (yani çıkış kodu 0 ile çıkmak için) beklemesi gerekip gerekmediği. Bayrağı varsa True, aksi takdirde varsayılan değer False olur.
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 batch pool resize
Batch havuzunu yeniden boyutlandırmayı veya yeniden boyutlandırmayı durdurma.
az batch pool resize --pool-id
[--abort]
[--account-endpoint]
[--account-key]
[--account-name]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--node-deallocation-option {requeue, retaineddata, taskcompletion, terminate}]
[--resize-timeout]
[--target-dedicated-nodes]
[--target-low-priority-nodes]
Gerekli Parametreler
Havuzun kimliği.
İsteğe Bağlı Parametreler
Havuzu yeniden boyutlandırma işlemini durdurun.
Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesabı anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlanır: AZURE_BATCH_ACCOUNT.
İşlem yalnızca kaynağın geçerli ETag'i belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilir.
İşlem yalnızca kaynak belirtilen zaman damgasından sonra değiştirilmişse gerçekleştirilir.
İşlem yalnızca kaynağın geçerli ETag'i belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilmeyecek.
İşlem yalnızca kaynak belirtilen zaman damgasından bu yana değiştirilmişse gerçekleştirilmeyecek.
Havuz boyutu azaldıysa düğümler havuzdan kaldırılabilir.
Varsayılan değer 15 dakikadır. En düşük değer 5 dakikadır. 5 dakikadan kısa bir değer belirtirseniz, Batch hizmeti bir hata döndürür; REST API'yi doğrudan çağırıyorsanız HTTP durum kodu 400'dür (Hatalı İstek).
Havuzdaki ayrılmış İşlem Düğümlerinin istenen sayısı.
Havuzdaki spot/düşük öncelikli işlem düğümlerinin istenen sayısı.
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 batch pool set
Batch havuzunun özelliklerini güncelleştirme. Bir alt gruptaki bir özelliğin güncelleştirilmesi, bu grubun belirtilmeyen özelliklerini sıfırlar.
az batch pool set --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--application-package-references]
[--certificate-references]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--json-file]
[--metadata]
[--start-task-command-line]
[--start-task-environment-settings]
[--start-task-max-task-retry-count]
[--start-task-resource-files]
[--start-task-wait-for-success]
[--target-communication {classic, default, simplified}]
Gerekli Parametreler
Güncelleştirilecek Havuzun Kimliği.
İsteğe Bağlı Parametreler
Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlanır: AZURE_BATCH_ACCOUNT.
Paket başvurularındaki değişiklikler Havuza katılan tüm yeni Düğümleri etkiler, ancak yeniden başlatılana veya yeniden tasarlanana kadar Havuz'da bulunan İşlem Düğümlerini etkilemez. Bu öğe varsa, mevcut Paket başvurularının yerini alır. Boş bir koleksiyon belirtirseniz, tüm Paket başvuruları Havuzdan kaldırılır. Atlanırsa, mevcut Paket başvuruları değiştirilmeden bırakılır. 'id[#version]' biçiminde isteğe bağlı sürüme sahip boşlukla ayrılmış uygulama kimlikleri.
Bu öğe varsa, Havuz'da yapılandırılan mevcut Sertifika başvurularının yerini alır. Belirtilmezse, mevcut Sertifika başvuruları değişmeden bırakılır. Windows Düğümleri için Batch hizmeti Sertifikaları belirtilen Sertifika deposuna ve konumuna yükler. Linux İşlem Düğümleri için Sertifikalar Görev çalışma dizini içindeki bir dizinde depolanır ve bu konumu sorgulamak üzere Göreve AZ_BATCH_CERTIFICATES_DIR bir ortam değişkeni sağlanır. 'remoteUser' görünürlüğüne sahip sertifikalar için, kullanıcının giriş dizininde bir 'certs' dizini oluşturulur (örneğin, /home/{user-name}/certs) ve Sertifikalar bu dizine yerleştirilir. Uyarı: Bu özellik kullanım dışı bırakıldı ve Şubat 2024'den sonra kaldırılacak. Lütfen bunun yerine Azure KeyVault Uzantısı'nı kullanın. Boşlukla ayrılmış sertifika parmak izleri.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag'i istemci tarafından belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden bu yana değiştirilmişse gerçekleştirilir.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag'i istemci tarafından belirtilen değerle eşleşmiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden bu yana değiştirilmemişse gerçekleştirilir.
JSON'da havuz düzeltme eki parametre belirtimini içeren bir dosya (ilgili REST API gövdesiyle eşleşecek şekilde biçimlendirilir). Bu parametre belirtilirse, tüm 'Havuz Bağımsız Değişkenleri' yoksayılır.
Bu öğe varsa, Havuz'da yapılandırılan mevcut meta verilerin yerini alır. Boş bir koleksiyon belirtirseniz, tüm meta veriler Havuzdan kaldırılır. Atlanırsa, mevcut meta veriler değiştirilmeden bırakılır. 'key=value' biçiminde boşlukla ayrılmış değerler.
Gerekli. Komut satırı bir kabuk altında çalışmaz ve bu nedenle ortam değişkeni genişletme gibi kabuk özelliklerinden yararlanamaz. Bu tür özelliklerden yararlanmak istiyorsanız, kabuğu komut satırında çağırmanız gerekir; örneğin, Windows'ta "cmd /c MyCommand" veya Linux'ta "/bin/sh -c MyCommand" kullanın. Komut satırı dosya yollarına başvuruyorsa, göreli bir yol (Görev çalışma dizinine göre) veya Batch tarafından sağlanan ortam değişkenini (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables) kullanmalıdır.
'key=value' biçiminde boşlukla ayrılmış değerler.
Görevin yeniden denenebileceği en fazla sayı. Batch hizmeti, çıkış kodu sıfır olmayan bir Görevi yeniden denenir. Bu değerin yeniden deneme sayısını özellikle denetlediğini unutmayın. Batch hizmeti Görevi bir kez dener ve bu sınıra kadar yeniden deneyebilir. Örneğin, yeniden deneme sayısı üst sınırı 3 ise Batch Görevi en fazla 4 kez dener (ilk deneme ve 3 yeniden deneme). Yeniden deneme sayısı üst sınırı 0 ise Batch hizmeti Görevi yeniden denemez. Yeniden deneme sayısı üst sınırı -1 ise, Batch hizmeti Görevi sınırsız olarak yeniden dener, ancak bu bir başlangıç görevi veya herhangi bir görev için önerilmez. Varsayılan değer 0'dır (yeniden deneme yok).
Bu öğe altında listelenen dosyalar Görevin çalışma dizininde bulunur. Filename=httpurl biçiminde boşlukla ayrılmış kaynak başvuruları.
Batch hizmetinin İşlem Düğümünde herhangi bir Görevi zamanlamadan önce StartTask'ın başarıyla tamamlanmasını (yani çıkış kodu 0 ile çıkmak için) beklemesi gerekip gerekmediği. True ise ve StartTask bir Node'da başarısız olursa, Batch hizmeti StartTask'ı en yüksek yeniden deneme sayısına (maxTaskRetryCount) kadar yeniden dener. Tüm yeniden denemelerden sonra Görev yine de başarıyla tamamlanmamışsa, Batch hizmeti Düğümü kullanılamaz olarak işaretler ve görev zamanlaması yapılmaz. Bu koşul İşlem Düğümü durumu ve hata bilgileri ayrıntıları aracılığıyla algılanabilir. False ise, Batch hizmeti StartTask'ın tamamlanmasını beklemez. Bu durumda, StartTask çalışmaya devam ederken diğer Görevler İşlem Düğümü'nde yürütülmeye başlayabilir; ve StartTask başarısız olsa bile, yeni Görevler İşlem Düğümünde zamanlamaya devam eder. Varsayılan değer true'dur. Özelliği güncelleştirmek için 'true' veya 'false' belirtin.
Havuz için istenen düğüm iletişim modu. Bu öğe varsa, Havuz'da yapılandırılan mevcut targetNodeCommunicationMode öğesinin yerini alır. Atlanırsa, mevcut meta veriler değiştirilmeden bırakılır.
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 batch pool show
Belirtilen Havuz hakkında bilgi alır.
az batch pool show --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--expand]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
[--select]
Gerekli Parametreler
Alınacak Havuzun kimliği.
İsteğe Bağlı Parametreler
Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.
Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.
Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlanır: AZURE_BATCH_ACCOUNT.
OData $expand yan tümcesi.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag'i istemci tarafından belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden bu yana değiştirilmişse gerçekleştirilir.
İstemci tarafından bilinen kaynağın sürümüyle ilişkili bir ETag değeri. İşlem yalnızca kaynağın hizmetteki geçerli ETag'i istemci tarafından belirtilen değerle eşleşmiyorsa gerçekleştirilir.
İstemci tarafından bilinen kaynağın son değiştirme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden bu yana değiştirilmemişse gerçekleştirilir.
OData $select yan tümcesi.
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.