Bagikan melalui


Enable-AzBatchComputeNodeScheduling

Mengaktifkan penjadwalan tugas pada simpul komputasi yang ditentukan.

Sintaks

Enable-AzBatchComputeNodeScheduling
      [-PoolId] <String>
      [-Id] <String>
      -BatchContext <BatchAccountContext>
      [-DefaultProfile <IAzureContextContainer>]
      [<CommonParameters>]
Enable-AzBatchComputeNodeScheduling
      [[-ComputeNode] <PSComputeNode>]
      -BatchContext <BatchAccountContext>
      [-DefaultProfile <IAzureContextContainer>]
      [<CommonParameters>]

Deskripsi

Cmdlet Enable-AzBatchComputeNodeScheduling memungkinkan penjadwalan tugas pada simpul komputasi yang ditentukan. Simpul komputasi adalah komputer virtual Azure yang didedikasikan untuk beban kerja aplikasi tertentu.

Contoh

Contoh 1: Mengaktifkan penjadwalan tugas pada simpul komputasi

$Context = Get-AzBatchAccountKey -AccountName "contosobatchaccount"
Enable-AzBatchComputeNodeScheduling  -PoolId "myPool" -Id "tvm-1783593343_34-20151117t222514z" -BatchContext $Context

Perintah ini memungkinkan penjadwalan tugas pada simpul komputasi tvm-1783593343_34-20151117t222514z. Untuk melakukan ini, perintah pertama dalam contoh membuat referensi objek yang berisi kunci akun untuk akun batch contosobatchaccount. Referensi objek ini disimpan dalam variabel bernama $context. Perintah kedua kemudian menggunakan referensi objek ini dan cmdlet Enable-AzBatchComputeNodeScheduling untuk menyambungkan ke kumpulan myPool dan mengaktifkan penjadwalan tugas di tvm-1783593343_34-20151117t22514z.

Contoh 2: Mengaktifkan penjadwalan tugas pada simpul komputasi dalam kumpulan

$Context = Get-AzBatchAccountKey -AccountName "contosobatchaccount"
Get-AzBatchComputeNode -PoolId "Pool06"  -BatchContext $Context | Enable-AzBatchComputeNodeScheduling  -BatchContext $Context

Perintah ini memungkinkan penjadwalan tugas pada semua simpul komputasi yang ditemukan di pool Pool06. Untuk melakukan tugas ini, perintah pertama dalam contoh membuat referensi objek yang berisi kunci akun untuk akun batch contosobatchaccount. Referensi objek ini disimpan dalam variabel bernama $context. Perintah kedua dalam contoh kemudian menggunakan referensi objek ini dan Get-AzBatchComputeNode untuk mengembalikan koleksi semua simpul komputasi yang ditemukan di Pool06. Koleksi tersebut kemudian disalurkan ke cmdlet Enable-AzBatchComputeNodeScheduling , yang memungkinkan penjadwalan tugas pada setiap simpul komputasi dalam koleksi.

Parameter

-BatchContext

Menentukan instans BatchAccountContext yang digunakan cmdlet ini untuk berinteraksi dengan layanan Batch. Jika Anda menggunakan cmdlet Get-AzBatchAccount untuk mendapatkan BatchAccountContext Anda, autentikasi Microsoft Entra akan digunakan saat berinteraksi dengan layanan Batch. Untuk menggunakan autentikasi kunci bersama sebagai gantinya, gunakan cmdlet Get-AzBatchAccountKey untuk mendapatkan objek BatchAccountContext dengan kunci aksesnya diisi. Saat menggunakan autentikasi kunci bersama, kunci akses utama digunakan secara default. Untuk mengubah kunci yang akan digunakan, atur properti BatchAccountContext.KeyInUse.

Type:BatchAccountContext
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputeNode

Menentukan referensi objek ke simpul komputasi tempat penjadwalan tugas diaktifkan. Referensi objek ini dibuat dengan menggunakan cmdlet Get-AzBatchComputeNode dan menyimpan objek simpul komputasi yang dikembalikan dalam variabel.

Type:PSComputeNode
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Menentukan ID simpul komputasi tempat penjadwalan tugas diaktifkan.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PoolId

Menentukan ID kumpulan batch yang berisi simpul komputasi tempat penjadwalan tugas diaktifkan.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Input

PSComputeNode

BatchAccountContext

Output

Void