Enable-AzBatchComputeNodeScheduling
Belirtilen işlem düğümünde görev zamanlamasını etkinleştirir.
Sözdizimi
Enable-AzBatchComputeNodeScheduling
[-PoolId] <String>
[-Id] <String>
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Enable-AzBatchComputeNodeScheduling
[[-ComputeNode] <PSComputeNode>]
-BatchContext <BatchAccountContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Enable-AzBatchComputeNodeScheduling cmdlet'i, belirtilen işlem düğümünde görev zamanlamasını etkinleştirir. İşlem düğümü, belirli bir uygulama iş yüküne ayrılmış bir Azure sanal makinesidir.
Örnekler
Örnek 1: İşlem düğümünde görev zamanlamayı etkinleştirme
$Context = Get-AzBatchAccountKey -AccountName "contosobatchaccount"
Enable-AzBatchComputeNodeScheduling -PoolId "myPool" -Id "tvm-1783593343_34-20151117t222514z" -BatchContext $Context
Bu komutlar tvm-1783593343_34-20151117t222514z işlem düğümünde görev zamanlamayı etkinleştirir. Bunu yapmak için örnekteki ilk komut, contosobatchaccount toplu hesabı için hesap anahtarlarını içeren bir nesne başvurusu oluşturur. Bu nesne başvurusu $context adlı bir değişkende depolanır. İkinci komut daha sonra myPool havuzuna bağlanmak ve tvm-1783593343_34-20151117t222514z üzerinde görev zamanlamasını etkinleştirmek için bu nesne başvurusunu ve Enable-AzBatchComputeNodeScheduling cmdlet'ini kullanır.
Örnek 2: Havuzdaki işlem düğümlerinde görev zamanlamayı etkinleştirme
$Context = Get-AzBatchAccountKey -AccountName "contosobatchaccount"
Get-AzBatchComputeNode -PoolId "Pool06" -BatchContext $Context | Enable-AzBatchComputeNodeScheduling -BatchContext $Context
Bu komutlar Havuz06 havuzunda bulunan tüm işlem düğümlerinde görev zamanlamayı etkinleştirir. Bu görevi gerçekleştirmek için örnekteki ilk komut, contosobatchaccount toplu hesabı için hesap anahtarlarını içeren bir nesne başvurusu oluşturur. Bu nesne başvurusu $context adlı bir değişkende depolanır. Örnekteki ikinci komut, Pool06'da bulunan tüm işlem düğümlerinin koleksiyonunu döndürmek için bu nesne başvurusunu ve Get-AzBatchComputeNode'yi kullanır. Bu koleksiyon daha sonra, koleksiyondaki her işlem düğümünde görev zamanlamasını sağlayan Enable-AzBatchComputeNodeScheduling cmdlet'ine yönlendirilir.
Parametreler
-BatchContext
Bu cmdlet'in Batch hizmetiyle etkileşimde bulunurken kullandığı BatchAccountContext örneğini belirtir. BatchAccountContext'inizi almak için Get-AzBatchAccount cmdlet'ini kullanırsanız, Batch hizmetiyle etkileşim kurarken Microsoft Entra kimlik doğrulaması kullanılır. Bunun yerine paylaşılan anahtar kimlik doğrulamasını kullanmak için Get-AzBatchAccountKey cmdlet'ini kullanarak erişim anahtarları doldurulmuş bir BatchAccountContext nesnesi alın. Paylaşılan anahtar kimlik doğrulaması kullanılırken, birincil erişim anahtarı varsayılan olarak kullanılır. Kullanılacak anahtarı değiştirmek için BatchAccountContext.KeyInUse özelliğini ayarlayın.
Tür: | BatchAccountContext |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-ComputeNode
Görev zamanlamanın etkinleştirildiği işlem düğümüne bir nesne başvurusu belirtir. Bu nesne başvurusu Get-AzBatchComputeNode cmdlet'i kullanılarak ve döndürülen işlem düğümü nesnesini bir değişkende depolayarak oluşturulur.
Tür: | PSComputeNode |
Position: | 0 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Id
Görev zamanlamanın etkinleştirildiği işlem düğümünün kimliğini belirtir.
Tür: | String |
Position: | 1 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-PoolId
Görev zamanlamanın etkinleştirildiği işlem düğümünü içeren toplu iş havuzunun kimliğini belirtir.
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell