Add-AzVmssVMDataDisk

Adatlemezt ad hozzá egy virtuális géphez.

Syntax

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

Description

Az Add-AzVmssVMDataDisk parancsmag adatlemezt ad hozzá egy virtuális géphez.

Példák

1. példa: Felügyelt adatlemez hozzáadása virtuális gépekhez.

$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

Az első parancs lekéri a meglévő felügyelt lemezt. A következő parancs lekéri az erőforráscsoport neve, a virtuális gép neve és a példányazonosító által megadott meglévő virtuális gépek virtuális gépét. A következő parancs hozzáadja a felügyelt lemezt a helyileg $VmssVM tárolt virtuális gépekhez. Az utolsó parancs hozzáadott adatlemezzel frissíti a virtuális gépek virtuális gépét.

Paraméterek

-Caching

Megadja a lemez gyorsítótárazási módját. A paraméter elfogadható értékei a következők:

  • Olvasás
  • ReadWrite
  • Nincs: Az alapértelmezett érték a ReadWrite. Az érték módosítása miatt a virtuális gép újraindul. Ez a beállítás hatással van a lemez konzisztenciájára és teljesítményére.
Type:CachingTypes
Accepted values:None, ReadOnly, ReadWrite
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-CreateOption

Megadja, hogy ez a parancsmag létrehoz-e egy lemezt a virtuális gépen egy platformról vagy felhasználói lemezképből, létrehoz-e üres lemezt, vagy csatol-e egy meglévő lemezt. A paraméter elfogadható értékei a következők:

  • Csatolja. Ezzel a beállítással speciális lemezről hozhat létre virtuális gépet. Ha ezt a beállítást adja meg, ne adja meg a SourceImageUri paramétert. A VhdUri minden, amire szükség van ahhoz, hogy az Azure-platformnak meg lehessen mondani a virtuális merevlemez (VHD) helyét, hogy adatlemezként csatolja a virtuális gépet.
  • Üres. Adja meg ezt az üres adatlemez létrehozásához.
  • FromImage. Ezzel a beállítással általánosított rendszerképből vagy lemezből hozhat létre virtuális gépet. Ha ezt a lehetőséget adja meg, meg kell adnia a SourceImageUri paramétert is, hogy az Azure-platformnak meg tudja adni a VHD helyét, hogy adatlemezként csatolja. A VhdUri paraméter a virtuális gép által használt adatlemez VHD-jének tárolási helyét azonosító helyként szolgál.
Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

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

-DiskEncryptionSetId

Megadja az ügyfél által felügyelt lemeztitkosítási csoport erőforrás-azonosítóját. Ez csak felügyelt lemezhez adható meg.

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

-DiskSizeInGB

Megadja egy virtuális géphez csatolandó üres lemez méretét gigabájtban.

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

-Lun

Egy adatlemez logikai egységszámát (LUN) adja meg.

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

-ManagedDiskId

Egy felügyelt lemez azonosítóját adja meg.

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

-StorageAccountType

A felügyelt lemez tárfióktípusát adja meg.

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

-VirtualMachineScaleSetVM

Megadja azt a helyi virtuálisgép-méretezési csoport virtuálisgép-objektumot, amelyhez adatlemezt szeretne hozzáadni. A Get-AzVmssVM parancsmaggal beszerezhet egy virtuálisgép-méretezési csoport virtuálisgép-objektumot.

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

-WriteAccelerator

Megadja, hogy a WriteAccelerator engedélyezve legyen vagy le legyen tiltva egy felügyelt adatlemezen.

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

Bevitelek

PSVirtualMachineScaleSetVM

Int32

String

CachingTypes

Kimenetek

PSVirtualMachineScaleSetVM