Sdílet prostřednictvím


Add-AzVmssVMDataDisk

Přidá datový disk do virtuálního počítače vmss.

Syntax

Default (Výchozí)

Add-AzVmssVMDataDisk
    [-VirtualMachineScaleSetVM] <PSVirtualMachineScaleSetVM>
    [-Lun] <Int32>
    [-CreateOption] <String>
    [-ManagedDiskId] <String>
    [-StorageAccountType <String>]
    [-DiskEncryptionSetId <String>]
    [-Caching <CachingTypes>]
    [-DiskSizeInGB <Int32>]
    [-WriteAccelerator]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

Rutina Add-AzVmssVMDataDisk přidá datový disk do virtuálního počítače vmss.

Příklady

Příklad 1: Přidání spravovaného datového disku na virtuální počítač

$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

První příkaz získá existující spravovaný disk. Další příkaz získá existující virtuální počítač Vmss, který je zadaný názvem skupiny prostředků, názvem vmss a ID instance. Další příkaz přidá spravovaný disk do virtuálního počítače Vmss uloženého místně v $VmssVM. Poslední příkaz aktualizuje virtuální počítač Vmss s přidaným datovým diskem.

Parametry

-Caching

Určuje režim ukládání do mezipaměti disku. Přijatelné hodnoty pro tento parametr jsou:

  • ReadOnly
  • Čtení a zápis
  • Žádná 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.

Vlastnosti parametru

Typ:CachingTypes
Default value:None
Přípustné hodnoty:None, ReadOnly, ReadWrite
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-CreateOption

Určuje, jestli tato rutina vytvoří na virtuálním počítači disk z image platformy nebo uživatele, vytvoří prázdný disk nebo připojí existující disk. Přijatelné hodnoty pro tento parametr jsou:

  • Připojit. Tuto možnost zadejte, pokud chcete vytvořit virtuální počítač ze specializovaného disku. Při zadání této možnosti nezadávejte parametr SourceImageUri . Identifikátor VhdUri je vše, co je potřeba k tomu, aby platformě Azure řekl umístění virtuálního pevného disku (VHD), aby se k virtuálnímu počítači připojil jako datový disk.
  • Empty. Tuto možnost zadejte, pokud chcete vytvořit prázdný datový disk.
  • ZImage. Tuto možnost zadejte, pokud chcete vytvořit virtuální počítač z generalizované image nebo disku. Pokud tuto možnost zadáte, musíte zadat také parametr SourceImageUri , aby platforma Azure řekla umístění virtuálního pevného disku, který se má připojit jako datový disk. Parametr VhdUri se používá jako umístění určující, kam se datový disk VHD uloží při jeho použití virtuálním počítačem.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:2
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-DefaultProfile

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

Vlastnosti parametru

Typ:IAzureContextContainer
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:AzContext, AzureRmContext, AzureCredential

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-DiskEncryptionSetId

Určuje ID prostředku sady šifrování disků spravované zákazníkem. Dá se zadat jenom pro spravovaný disk.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-DiskSizeInGB

Určuje velikost prázdného disku v gigabajtech, který se má připojit k virtuálnímu počítači.

Vlastnosti parametru

Typ:Int32
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-Lun

Určuje číslo logické jednotky (LUN) datového disku.

Vlastnosti parametru

Typ:Int32
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:1
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-ManagedDiskId

Určuje ID spravovaného disku.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:3
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-StorageAccountType

Určuje typ účtu úložiště spravovaného disku.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-VirtualMachineScaleSetVM

Určuje objekt virtuálního počítače místní škálovací sady virtuálních počítačů, do kterého se má přidat datový disk. K získání objektu virtuálního počítače škálovací sady virtuálních počítačů můžete použít rutinu Get-AzVmssVM .

Vlastnosti parametru

Typ:PSVirtualMachineScaleSetVM
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:0
Povinné:True
Hodnota z kanálu:True
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-WriteAccelerator

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

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

CommonParameters

Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.

Vstupy

PSVirtualMachineScaleSetVM

Int32

String

CachingTypes

Výstupy

PSVirtualMachineScaleSetVM