az batch pool

Batch havuzlarını yönetme.

Komutlar

az batch pool all-statistics

Batch hesabı altındaki tüm havuzların istatistiklerini görüntüleyin.

az batch pool all-statistics show

Batch hesabındaki tüm havuzların yaşam süresi özet istatistiklerini alın.

az batch pool autoscale

Batch havuzlarının otomatik ölçeklendirmesini yönetin.

az batch pool autoscale disable

Havuz için otomatik ölçeklendirmeyi devre dışı bırakır.

az batch pool autoscale enable

Havuz için otomatik ölçeklendirmeyi etkinleştirir.

az batch pool autoscale evaluate

Havuzdaki otomatik ölçeklendirme formülünü değerlendirmenin sonucunu alır.

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şkenleri seçin.

az batch pool delete

Belirtilen Hesaptan havuz siler.

az batch pool list

Belirtilen Hesaptaki tüm Havuzları listeler.

az batch pool node-counts

Batch havuzları için düğüm sayılarını alma.

az batch pool node-counts list

Havuza göre gruplandırılmış her durumdaki İşlem Düğümlerinin sayısını alır.

az batch pool reset

Batch havuzunun özelliklerini güncelleştirin. Güncelleştirilebilecek belirtilmemiş özellikler varsayılan değerlerine sıfırlanır.

az batch pool resize

Batch havuzunu yeniden boyutlandırma veya yeniden boyutlandırmayı durdurma.

az batch pool set

Batch havuzunun özelliklerini güncelleştirin. Bir alt gruptaki bir özelliğin güncelleştirilmesi, o grubun belirtilmemiş özelliklerini sıfırlar.

az batch pool show

Belirtilen Havuz hakkında bilgi alır.

az batch pool supported-images

Azure Batch hizmeti tarafından desteklenen VM görüntüleriyle ilgili sorgu bilgileri.

az batch pool supported-images list

Azure Batch hizmeti tarafından desteklenen tüm Sanal Makine Görüntülerini listeler.

az batch pool usage-metrics

Batch havuzlarının kullanım ölçümlerini görüntüleyin.

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.

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şkenleri 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 {2, 3, 4, 5, 6}]
                     [--os-version]
                     [--policy {regional, zonal}]
                     [--resize-timeout]
                     [--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]
                     [--vm-size]

İsteğe Bağlı Parametreler

--account-endpoint

Batch hizmeti uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.

--account-key

Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.

--application-licenses

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.

--application-package-references

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

--auto-scale-formula

Havuzdaki istenen işlem düğümü sayısı için bir formül. Havuz oluşturulmadan önce formül geçerliliği 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/. .

--certificate-references

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 bir ortam değişkeni AZ_BATCH_CERTIFICATES_DIR 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. Boşlukla ayrılmış sertifika parmak izleri.

--disk-encryption-targets

DiskEncryptionTargets'ın boşlukla ayrılmış listesi. geçerli olası değerler OsDisk ve TemporaryDisk'i içerir.

--enable-inter-node-communication

Havuzun İşlem Düğümleri arasında doğrudan iletişime izin verip vermediği. Düğümler arası iletişimin etkinleştirilmesi, Havuzun İşlem Düğümlerindeki dağıtım kısıtlamaları nedeniyle Havuzun en büyük boyutunu sınırlar. Bu durum Havuzun istenen boyuta ulaşmamasıyla sonuçlanabilir. Varsayılan değer false'tur. Bayrağı varsa True.

--id

Gereklidir. Kimlik, kısa çizgi ve alt çizgi gibi alfasayısal karakterlerin herhangi bir bileşimini içerebilir ve 64 karakterden fazlasını içeremez. Kimlik büyük/küçük harfe duyarlı ve büyük/küçük harfe duyarlı değildir (başka bir ifadeyle, hesapta yalnızca büyük/küçük harfe göre farklılık gösteren iki Havuz Kimliğiniz olmayabilir).

--image

İşletim sistemi görüntüsü başvurusu. Bu 'publisher:offer:sku[:version]' biçiminde veya '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}' formunun tam ARM görüntüsü 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-file

JSON'da havuz belirtimini içeren bir dosya (ilgili REST API gövdesiyle eşleşecek şekilde biçimlendirilir). Bu parametre belirtilirse, tüm '{group_title(arg[0])} Bağımsız Değişkenleri' yoksayılır.

--metadata

Batch hizmeti meta veriler için herhangi bir anlam atamaz; yalnızca kullanıcı kodunun kullanımına yöneliktir. 'key=value' biçiminde boşlukla ayrılmış değerler.

--node-agent-sku-id

Gereklidir. 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 bkz. 'Desteklenen İşlem Düğümü aracısı SKU'larını listeleme' işlemi.

--os-family

Gereklidir. Olası değerler şunlardır: 2 - İşletim Sistemi Ailesi 2, Windows Server 2008 R2 SP1'e eşdeğerdir. 3 - Windows Server 2012 eşdeğer olan İs Ailesi 3. 4 - Windows Server 2012 R2'ye eşdeğer İs Ailesi 4. 5 - Windows Server 2016 eşdeğer olan İs Ailesi 5. 6 - Windows Server 2019'a eşdeğer işletim sistemi ailesi 6. 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).

kabul edilen değerler: 2, 3, 4, 5, 6
--os-version

Varsayılan değer, belirtilen işletim sistemi ailesi için en son işletim sistemi sürümünü belirten değerdir * .

--policy

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.

kabul edilen değerler: regional, zonal
--resize-timeout

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 bir ISO-8601 süresidir.

--start-task-command-line

Gereklidir. Komut satırı bir kabuk altında çalışmaz ve bu nedenle ortam değişkeni genişletmesi gibi kabuk özelliklerinden yararlanamaz. Bu tür özelliklerden yararlanmak istiyorsanız, kabuğu komut satırında çağırmanız gerekir; örneğin, Windows 'de "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.

--start-task-resource-files

Bu öğe altında listelenen dosyalar Görevin çalışma dizininde bulunur. Dosya adı=httpurl biçiminde boşlukla ayrılmış kaynak başvuruları.

--start-task-wait-for-success

İşlem Düğümünde herhangi bir Görev zamanlamadan önce Batch hizmetinin StartTask'ın başarıyla tamamlanmasını (yani çıkış kodu 0 ile çıkmak için) beklemesi gerekip gerekmediği. True ise ve StartTask bir Düğümde başarısız olursa, Batch hizmeti StartTask'i en fazla yeniden deneme sayısı (maxTaskRetryCount) kadar yeniden dener. Tüm yeniden denemelerden sonra Görev hala başarıyla tamamlanmamışsa, Batch hizmeti Düğümü kullanılamaz olarak işaretler ve Görevler'i buna zamanlamaz. 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 hala çalışırken 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 zamanlanmaya devam eder. Varsayılan değer true'dur. Bayrağı varsa True.

--target-dedicated-nodes

Havuzdaki ayrılmış İşlem Düğümlerinin istenen sayısı. enableAutoScale true olarak ayarlandıysa bu özellik belirtilmemelidir. enableAutoScale false olarak ayarlandıysa targetDedicatedNodes, targetLowPriorityNodes veya her ikisini de ayarlamanız gerekir.

--target-low-priority-nodes

Havuzdaki istenen Spot/Düşük öncelikli İşlem Düğümü sayısı. enableAutoScale true olarak ayarlandıysa bu özellik belirtilmemelidir. enableAutoScale false olarak ayarlandıysa targetDedicatedNodes, targetLowPriorityNodes veya her ikisini de ayarlamanız gerekir.

--hedefler

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.

--task-slots-per-node

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’dir. Maksimum değer, havuzun vmSize veya 256 çekirdek sayısının 4 katı kadar küçüktür.

--vm-size

Gereklidir. Cloud Services Havuzları için sanal makinelerin kullanılabilir boyutları (cloudServiceConfiguration ile oluşturulan havuzlar) hakkında bilgi için bkz. Cloud Services 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 Marketi'nden (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ı (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) 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) olanlar dışında tüm Azure VM boyutlarını destekler.

az batch pool delete

Belirtilen Hesaptan havuz siler.

Bir Havuzun silinmesini istediğinizde aşağıdaki eylemler gerçekleşir: Havuz durumu silmeye ayarlanır; Havuzdaki devam eden yeniden boyutlandırma işlemleri durdurulur; Batch hizmeti Havuzu sıfır İşlem Düğümüne yeniden boyutlandırmaya başlar; mevcut İşlem Düğümlerinde çalışan görevler sonlandırılır ve yeniden kuyruğlanır (varsayılan yeniden sorgulama seçeneğiyle yeniden boyutlandırma Havuzu işlemi istenmiş gibi); son olarak, Havuz sistemden kaldırılır. Çalışan Görevler yeniden sorgulandığından, kullanıcı farklı bir Havuzu hedeflemek için işini 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 boyutuna küçültmek için yeniden boyutlandırma Havuzunu açıkça çağırmanız gerekir. Silme durumundaki bir Havuzda 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

--pool-id

Silinecek havuzun kimliği.

İsteğe Bağlı Parametreler

--account-endpoint

Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.

--account-key

Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.

--if-match

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

--if-modified-since

İ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 sonra değiştirildiğinde gerçekleştirilir.

--if-none-match

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

--if-unmodified-since

İ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ştirilmediyse gerçekleştirilir.

--evet -y

Onay istemde bulunmayı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

--account-endpoint

Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.

--account-key

Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.

--expand

OData $expand yan tümcesi.

--filter

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

--select

OData $select yan tümcesi.

az batch pool reset

Batch havuzunun özelliklerini güncelleştirin. 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

--pool-id

Güncelleştirilecek havuzun kimliği.

İsteğe Bağlı Parametreler

--account-endpoint

Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.

--account-key

Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.

--application-package-references

Gereklidir. Liste, Havuzdaki mevcut Uygulama Paketi başvurularının yerini alır. Uygulama Paketi başvurularında yapılan 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, var olan tüm Uygulama Paketleri başvuruları Havuzdan kaldırılır. Belirli bir Havuzda en fazla 10 başvuru belirtilebilir.

--certificate-references

Gereklidir. 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 sorgulama görevine 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 (örn. /home/{user-name}/certs) ve Sertifikalar bu dizine yerleştirilir.

--json-file

JSON'da havuz güncelleştirme özellikleri parametre belirtimini içeren dosya (REST API istek gövdesiyle eşleşecek şekilde biçimlendirildi). Bu parametre belirtilirse, tüm 'Havuz Güncelleştirme Özellikleri Parametre Bağımsız Değişkenleri' yoksayılır.

--metadata

Gereklidir. Bu liste, Havuz'da yapılandırılmış olan tüm meta verilerin yerini alır. Atlanırsa veya boş bir koleksiyon belirtirseniz, var olan tüm meta veriler Havuzdan kaldırılır.

--start-task-command-line

Başlangıç görevinin komut satırı. Komut satırı bir kabuk altında çalışmaz ve bu nedenle ortam değişkeni genişletmesi gibi kabuk özelliklerinden yararlanamaz. Bu tür özelliklerden yararlanmak istiyorsanız, kabuğu komut satırında çağırmalısınız; örneğin, Windows 'de "cmd /c MyCommand" veya Linux'ta "/bin/sh -c MyCommand" kullanın.

--start-task-environment-settings

Başlangıç görevi için ortam değişkeni ayarlarının listesi. 'key=value' biçiminde boşlukla ayrılmış değerler.

--start-task-max-task-retry-count

Görevin en fazla kaç kez yeniden denenebileceği.

--start-task-wait-for-success

İşlem düğümünde herhangi bir görev 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.

az batch pool resize

Batch havuzunu yeniden boyutlandırma 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

--pool-id

Havuzun kimliği.

İsteğe Bağlı Parametreler

--abort

Havuzu yeniden boyutlandırma işlemini durdurun.

--account-endpoint

Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.

--account-key

Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.

--if-match

İşlem yalnızca kaynağın geçerli ETag'i belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilir.

--if-modified-since

İşlem yalnızca kaynak belirtilen zaman damgasından sonra değiştirilmişse gerçekleştirilir.

--if-none-match

İşlem yalnızca kaynağın geçerli ETag'i belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilmeyecek.

--if-unmodified-since

İşlem yalnızca kaynak belirtilen zaman damgasından sonra değiştirilmişse gerçekleştirilmeyecek.

--node-deallocation-option

Havuz boyutu azalıyorsa düğümler havuzdan kaldırılabilir.

kabul edilen değerler: requeue, retaineddata, taskcompletion, terminate
--resize-timeout

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 (Hatalı İstek) olur.

--target-dedicated-nodes

Havuzdaki ayrılmış İşlem Düğümlerinin istenen sayısı.

--target-low-priority-nodes

Havuzdaki istenen Spot/Düşük öncelikli İşlem Düğümü sayısı.

az batch pool set

Batch havuzunun özelliklerini güncelleştirin. Bir alt gruptaki bir özelliğin güncelleştirilmesi, o grubun belirtilmemiş ö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]

Gerekli Parametreler

--pool-id

Güncelleştirilecek havuzun kimliği.

İsteğe Bağlı Parametreler

--account-endpoint

Batch hizmet uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.

--account-key

Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.

--application-package-references

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

--certificate-references

Bu öğe varsa, Havuz'da yapılandırılan tüm mevcut Sertifika başvurularının yerini alır. Atlanırsa, var olan tüm Sertifika başvuruları değiştirilmeden 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 sorgulama görevine 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 (örn. /home/{user-name}/certs) ve Sertifikalar bu dizine yerleştirilir. Boşlukla ayrılmış sertifika parmak izleri.

--if-match

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

--if-modified-since

İ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 sonra değiştirildiğinde gerçekleştirilir.

--if-none-match

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

--if-unmodified-since

İ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ştirilmediyse gerçekleştirilir.

--json-file

JSON'da havuz düzeltme eki parametresi belirtimini içeren bir dosya (ilgili REST API gövdesiyle eşleşecek şekilde biçimlendirilir). Bu parametre belirtilirse, tüm '{group_title(arg[0])} Bağımsız Değişkenleri' yoksayılır.

--metadata

Bu öğe varsa, Havuz'da yapılandırılmış olan tüm 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.

--start-task-command-line

Gereklidir. Komut satırı bir kabuk altında çalışmaz ve bu nedenle ortam değişkeni genişletmesi gibi kabuk özelliklerinden yararlanamaz. Bu tür özelliklerden yararlanmak istiyorsanız, kabuğu komut satırında çağırmanız gerekir; örneğin, Windows 'de "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.

--start-task-environment-settings

'key=value' biçiminde boşlukla ayrılmış değerler.

--start-task-max-task-retry-count

Görevin yeniden denenebileceği en fazla sayı. Batch hizmeti, çıkış kodu sıfır olmayan bir Görevi yeniden denenir. Bu değerin özellikle yeniden deneme sayısını denetlediğini unutmayın. Batch hizmeti Görevi bir kez dener ve bu sınıra kadar yeniden deneyebilir. Örneğin, en fazla yeniden deneme sayısı 3 ise, Batch Görevi en fazla 4 kez dener (ilk bir 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.

--start-task-resource-files

Bu öğe altında listelenen dosyalar Görevin çalışma dizininde bulunur. Dosya adı=httpurl biçiminde boşlukla ayrılmış kaynak başvuruları.

--start-task-wait-for-success

İşlem Düğümünde herhangi bir Görev zamanlamadan önce Batch hizmetinin StartTask'ın başarıyla tamamlanmasını (yani çıkış kodu 0 ile çıkmak için) beklemesi gerekip gerekmediği. True ise ve StartTask bir Düğümde başarısız olursa, Batch hizmeti StartTask'i en fazla yeniden deneme sayısı (maxTaskRetryCount) kadar yeniden dener. Tüm yeniden denemelerden sonra Görev hala başarıyla tamamlanmamışsa, Batch hizmeti Düğümü kullanılamaz olarak işaretler ve Görevler'i buna zamanlamaz. 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 hala çalışırken 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 zamanlanmaya devam eder. Varsayılan değer true'dur. Özelliği güncelleştirmek için 'true' veya 'false' belirtin.

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

--pool-id

Alınacak havuzun kimliği.

İsteğe Bağlı Parametreler

--account-endpoint

Batch hizmeti uç noktası. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ENDPOINT.

--account-key

Batch hesap anahtarı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch hesabı adı. Alternatif olarak, ortam değişkenine göre ayarlayın: AZURE_BATCH_ACCOUNT.

--expand

OData $expand yan tümcesi.

--if-match

İ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 değeri istemci tarafından belirtilen değerle tam olarak eşleşiyorsa gerçekleştirilir.

--if-modified-since

İstemci tarafından bilinen kaynağın son değiştirilme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden sonra değiştirilmişse gerçekleştirilir.

--if-none-match

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

--if-unmodified-since

İstemci tarafından bilinen kaynağın son değiştirilme zamanını gösteren zaman damgası. İşlem yalnızca hizmet üzerindeki kaynak belirtilen süreden sonra değiştirilmediyse gerçekleştirilir.

--select

OData $select yan tümcesi.