Sdílet prostřednictvím


Set-AzureRMVMDataDisk

Upraví vlastnosti datového disku virtuálního počítače.

Upozorňující

Modul AzureRM PowerShell byl od 29. února 2024 oficiálně zastaralý. Uživatelům se doporučuje migrovat z AzureRM do modulu Az PowerShell, aby se zajistila nepřetržitá podpora a aktualizace.

I když může modul AzureRM stále fungovat, už se neudržuje ani nepodporuje, přičemž jakékoli další použití se bude umisťovat podle vlastního uvážení a rizika uživatele. Pokyny k přechodu na modul Az najdete v našich zdrojích informací o migraci.

Syntaxe

Set-AzureRMVMDataDisk
   [-VM] <PSVirtualMachine>
   [-Name] <String>
   [[-Caching] <CachingTypes>]
   [[-DiskSizeInGB] <Int32>]
   [-StorageAccountType <String>]
   [-WriteAccelerator]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzureRMVMDataDisk
   [-VM] <PSVirtualMachine>
   [-Lun] <Int32>
   [[-Caching] <CachingTypes>]
   [[-DiskSizeInGB] <Int32>]
   [-StorageAccountType <String>]
   [-WriteAccelerator]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Rutina Set-AzureRmVMDataDisk upravuje vlastnosti datového disku virtuálního počítače.

Příklady

Příklad 1: Úprava režimu ukládání do mezipaměti datového disku

PS C:\> $VM = Get-AzureRMVM -ResourceGroupName "ResourceGroup11" -VMName "ContosoVM07"
PS C:\> Set-AzureRmVMDataDisk -VM $VM -Name "DataDisk01" -Caching ReadWrite | Update-AzureRmVM

První příkaz načte virtuální počítač ContosoVM07 pomocí rutiny Get-AzureRmVM. Příkaz ho uloží do proměnné $VM. Druhý příkaz upraví režim ukládání do mezipaměti pro datový disk s názvem DataDisk01 na virtuálním počítači v $VM. Tento příkaz předá výsledek rutině Update-AzureRmVM, která implementuje vaše změny. Změna režimu hotovosti způsobí restartování virtuálního počítače.

Parametry

-Caching

Určuje režim ukládání do mezipaměti disku. Tento parametr přijímá tyto hodnoty:

  • Jen pro čtení
  • ReadWrite Výchozí hodnota je ReadWrite. Změna této hodnoty způsobí restartování virtuálního počítače. Toto nastavení má vliv na konzistenci a výkon disku.
Typ:Nullable<T>[CachingTypes]
Přípustné hodnoty:None, ReadOnly, ReadWrite
Position:2
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliasy:AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DiskSizeInGB

Určuje velikost datového disku v gigabajtech.

Typ:Nullable<T>[Int32]
Position:3
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Lun

Určuje číslo logické jednotky (LUN) datového disku, který tato rutina upravuje.

Typ:Nullable<T>[Int32]
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Name

Určuje název datového disku, který tato rutina upraví.

Typ:String
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-StorageAccountType

Typ účtu spravovaného disku virtuálního počítače.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-VM

Určuje virtuální počítač, pro který tato rutina upraví datový disk. K získání objektu virtuálního počítače použijte rutinu Get-AzureRmVM.

Typ:PSVirtualMachine
Aliasy:VMProfile
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-WriteAccelerator

Určuje, jestli má být na datovém disku povolený nebo zakázaný WriteAccelerator.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

PSVirtualMachine

String

Nullable<T>[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

Nullable<T>[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=21.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

Výstupy

PSVirtualMachine