Add-AzVmssVMDataDisk
Menambahkan disk data ke VM VM.
Sintaks
Add-AzVmssVMDataDisk
[-VirtualMachineScaleSetVM] <PSVirtualMachineScaleSetVM>
[-Lun] <Int32>
[-CreateOption] <String>
[-ManagedDiskId] <String>
[-StorageAccountType <String>]
[-DiskEncryptionSetId <String>]
[-Caching <CachingTypes>]
[-DiskSizeInGB <Int32>]
[-WriteAccelerator]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Deskripsi
Cmdlet Add-AzVmssVMDataDisk menambahkan disk data ke VM VM.
Contoh
Contoh 1: Tambahkan disk data terkelola ke VM VM.
$disk = Get-AzDisk -ResourceGroupName $rgname -DiskName $diskname0
$VmssVM = Get-AzVmssVM -ResourceGroupName "myrg" -VMScaleSetName "myvmss" -InstanceId 0
$VmssVM = Add-AzVmssVMDataDisk -VirtualMachineScaleSetVM $VmssVM -Lun 0 -DiskSizeInGB 10 -CreateOption Attach -StorageAccountType Standard_LRS -ManagedDiskId $disk.Id
Update-AzVmssVM -VirtualMachineScaleSetVM $VmssVM
Perintah pertama mendapatkan disk terkelola yang ada. Perintah berikutnya mendapatkan VM Vmss yang ada yang diberikan oleh nama grup sumber daya, nama vmss, dan ID instans. Perintah berikutnya menambahkan disk terkelola ke VM VM yang disimpan secara lokal di $VmssVM. Perintah akhir memperbarui VM VM dengan disk data tambahan.
Parameter
-Caching
Menentukan mode penembolokan disk. Nilai yang dapat diterima untuk parameter ini adalah:
- Baca Saja
- ReadWrite
- Tidak Ada Nilai defaultnya adalah ReadWrite. Mengubah nilai ini menyebabkan komputer virtual dimulai ulang. Pengaturan ini memengaruhi konsistensi dan performa disk.
Jenis: | CachingTypes |
Nilai yang diterima: | None, ReadOnly, ReadWrite |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-CreateOption
Menentukan apakah cmdlet ini membuat disk di komputer virtual dari platform atau gambar pengguna, membuat disk kosong, atau melampirkan disk yang ada. Nilai yang dapat diterima untuk parameter ini adalah:
- Memasang. Tentukan opsi ini untuk membuat komputer virtual dari disk khusus. Saat Anda menentukan opsi ini, jangan tentukan parameter SourceImageUri . VhdUri adalah semua yang diperlukan untuk memberi tahu platform Azure lokasi hard disk virtual (VHD) untuk dilampirkan sebagai disk data ke komputer virtual.
- Kosong. Tentukan ini untuk membuat disk data kosong.
- FromImage. Tentukan opsi ini untuk membuat komputer virtual dari gambar atau disk umum. Saat menentukan opsi ini, Anda harus menentukan parameter SourceImageUri juga untuk memberi tahu platform Azure lokasi VHD untuk dilampirkan sebagai disk data. Parameter VhdUri digunakan sebagai lokasi yang mengidentifikasi tempat VHD disk data akan disimpan saat digunakan oleh komputer virtual.
Jenis: | String |
Position: | 2 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.
Jenis: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DiskEncryptionSetId
Menentukan ID sumber daya set enkripsi disk yang dikelola pelanggan. Ini hanya dapat ditentukan untuk disk terkelola.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |
-DiskSizeInGB
Menentukan ukuran, dalam gigabyte, dari disk kosong untuk dilampirkan ke komputer virtual.
Jenis: | Int32 |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-Lun
Menentukan nomor unit logis (LUN) untuk disk data.
Jenis: | Int32 |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-ManagedDiskId
Menentukan ID disk terkelola.
Jenis: | String |
Position: | 3 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-StorageAccountType
Menentukan jenis akun penyimpanan disk terkelola.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-VirtualMachineScaleSetVM
Menentukan objek VM set skala komputer virtual lokal untuk menambahkan disk data. Anda dapat menggunakan cmdlet Get-AzVmssVM untuk mendapatkan objek VM set skala komputer virtual.
Jenis: | PSVirtualMachineScaleSetVM |
Position: | 0 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-WriteAccelerator
Menentukan apakah WriteAccelerator harus diaktifkan atau dinonaktifkan pada disk data terkelola.
Jenis: | SwitchParameter |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | False |
Terima karakter wildcard: | False |