Megosztás a következőn keresztül:


Set-AzVmssStorageProfile

Beállítja a VMSS tárolóprofil-tulajdonságait.

Syntax

Set-AzVmssStorageProfile
   [-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>
   [[-ImageReferencePublisher] <String>]
   [[-ImageReferenceOffer] <String>]
   [[-ImageReferenceSku] <String>]
   [[-ImageReferenceVersion] <String>]
   [[-OsDiskName] <String>]
   [[-OsDiskCaching] <CachingTypes>]
   [[-OsDiskCreateOption] <String>]
   [-OsDiskDeleteOption <String>]
   [[-OsDiskOsType] <OperatingSystemTypes>]
   [[-Image] <String>]
   [[-VhdContainer] <String[]>]
   [-ImageReferenceId <String>]
   [-OsDiskWriteAccelerator]
   [-DiffDiskSetting <String>]
   [-DiffDiskPlacement <String>]
   [-ManagedDisk <String>]
   [-DiskEncryptionSetId <String>]
   [-DataDisk <VirtualMachineScaleSetDataDisk[]>]
   [-OSDiskSizeGB <Int32>]
   [-DiskControllerType <String>]
   [-SecurityEncryptionType <String>]
   [-SecureVMDiskEncryptionSet <String>]
   [-SharedGalleryImageId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

A Set-AzVmssStorageProfile parancsmag beállítja a virtuálisgép-méretezési csoport (VMSS) tárolóprofil-tulajdonságait.

Példák

1. példa: A VMSS tárolóprofil-tulajdonságainak beállítása

Set-AzVmssStorageProfile -VirtualMachineScaleSet "ContosoVMSS" -Name "Test" -OsDiskCreateOption "FromImage" -OsDiskCaching "None" `
            -ImageReferenceOffer $ImgRef.Offer -ImageReferenceSku $ImgRef.Skus -ImageReferenceVersion $ImgRef.Version `
            -ImageReferencePublisher $ImgRef.PublisherName -VhdContainer $VhdContainer

Ez a parancs beállítja a ContosoVMSS nevű VMSS tárolóprofil-tulajdonságait.

Paraméterek

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Típus:SwitchParameter
Aliasok:cf
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DataDisk

Megadja az adatlemez-objektumot.

Típus:VirtualMachineScaleSetDataDisk[]
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-DefaultProfile

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

Típus:IAzureContextContainer
Aliasok:AzContext, AzureRmContext, AzureCredential
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DiffDiskPlacement

Az operációsrendszer-lemez rövid élettartamú lemezelhelyezését adja meg. Ezt a tulajdonságot a felhasználó használhatja a kérésben, hogy kiválassza a helyet, azaz gyorsítótárlemezt vagy erőforráslemezterületet a rövid élettartamú operációsrendszer-lemezek kiépítéséhez. A rövid élettartamú operációsrendszer-lemez méretére vonatkozó követelményekről további információt a Windows https://learn.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements rendszerű és Linux rendszerű virtuális gépek rövid élettartamú operációsrendszer-lemezméretére vonatkozó követelmények között talál.https://learn.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements Ez a paraméter csak akkor használható, ha a DiffDiskSetting paraméter "Local" (Helyi) értékre van állítva.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-DiffDiskSetting

Az operációsrendszer-lemez eltérő lemezbeállításait adja meg.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-DiskControllerType

Megadja a virtuális géphez és a VirtualMachineScaleSethez konfigurált lemezvezérlő típusát. Ez a tulajdonság csak azokhoz a virtuális gépekhez támogatott, amelyek operációsrendszer-lemeze és virtuálisgép-termékváltozata támogatja a 2. generációt (https://learn.microsoft.com/en-us/azure/virtual-machines/generation-2). Ellenőrizze, hogy a régióhoz tartozó Microsoft.Compute termékváltozat api válaszában a virtuálisgép-termékváltozatok részeként visszaadott HyperVGenerations képesség tartalmazza-e a V2 -t (https://learn.microsoft.com/rest/api/compute/resourceskus/list) .
A támogatott lemezvezérlő-típusokkal kapcsolatos további információkért tekintse meg a következőt https://aka.ms/azure-diskcontrollertypes:

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása: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.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Image

A felhasználói lemezkép blob URI-jának megadása. A VMSS létrehoz egy operációsrendszer-lemezt a felhasználói lemezkép ugyanazon tárolójában.

Típus:String
Position:9
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ImageReferenceId

Megadja a kép referencia-azonosítóját.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ImageReferenceOffer

Megadja a virtuálisgép-rendszerkép (VMImage) ajánlat típusát. Képajánlat beszerzéséhez használja a Get-AzVMImageOffer parancsmagot.

Típus:String
Position:2
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ImageReferencePublisher

A VMImage közzétevőjének nevét adja meg. Közzétevő beszerzéséhez használja a Get-AzVMImagePublisher parancsmagot.

Típus:String
Position:1
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ImageReferenceSku

Megadja a VMImage termékváltozatot. Termékváltozatok beszerzéséhez használja a Get-AzVMImageSku parancsmagot.

Típus:String
Position:3
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ImageReferenceVersion

A VMImage verzióját adja meg. A legújabb verzió használatához egy adott verzió helyett adja meg a legújabb értéket.

Típus:String
Position:4
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ManagedDisk

A felügyelt lemezt adja meg.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-OsDiskCaching

Az operációsrendszer-lemez gyorsítótárazási módját adja meg. A paraméter elfogadható értékei a következők:

  • Olvasás
  • ReadWrite Az alapértelmezett érték a ReadWrite. Ha módosítja a gyorsítótárazás értékét, a parancsmag újraindítja a virtuális gépet. Ez a beállítás hatással van a lemez konzisztenciájára és teljesítményére.
Típus:Nullable<T>[CachingTypes]
Elfogadott értékek:None, ReadOnly, ReadWrite
Position:6
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-OsDiskCreateOption

Meghatározza, hogy ez a parancsmag hogyan hozza létre a VMSS virtuális gépeket. A paraméter elfogadható értékei a következők:

  • Csatolás: Ezt az értéket akkor használja a rendszer, ha speciális lemezt használ a VMSS virtuális gép létrehozásához.
  • FromImage : Ezt az értéket akkor használja a rendszer, ha rendszerképet használ a VMSS virtuális gép létrehozásához. Platformrendszerkép használata esetén az imageReference paramétert is használni fogja.
Típus:String
Position:7
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-OsDiskDeleteOption

Megadja, hogy az operációsrendszer-lemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el).

Elfogadott értékek törlése – Ha ezt az értéket használja, a rendszer törli az operációsrendszer-lemezt a VMSS Flex virtuális gép törlésekor. Leválasztás – Ha ezt az értéket használja, az operációsrendszer-lemez megmarad a VMSS Flex virtuális gép törlése után.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-OsDiskName

Az operációsrendszer-lemez nevét adja meg.

Típus:String
Aliasok:Name
Position:5
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-OsDiskOsType

Megadja a lemez operációs rendszerének típusát. Ez csak felhasználói rendszerkép-forgatókönyvekhez szükséges, platformrendszerképekhez nem.

Típus:Nullable<T>[OperatingSystemTypes]
Elfogadott értékek:Windows, Linux
Position:8
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-OSDiskSizeGB

Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható.

Típus:Int32
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-OsDiskWriteAccelerator

Megadja, hogy a WriteAccelerator engedélyezve legyen vagy le legyen tiltva az operációsrendszer-lemezen.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-SecureVMDiskEncryptionSet

A lemeztitkosítási csoport ResourceId azonosítója, amely a inaktív titkosítás engedélyezéséhez használható.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-SecurityEncryptionType

Beállítja a virtuálisgép-méretezési csoport SecurityEncryptionType elemét. Lehetséges értékek: DiskWithVMGuestState, VMGuestStateOnly

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-SharedGalleryImageId

A megosztott katalógus lemezképének egyedi azonosítóját adta meg a virtuális gép üzembe helyezéséhez. Ez lekérhető a megosztott katalógus képének GET hívásából.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-VhdContainer

Megadja azokat a tároló URL-címeket, amelyek a VMSS operációsrendszer-lemezeinek tárolására szolgálnak.

Típus:String[]
Position:10
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-VirtualMachineScaleSet

Megadja a VMSS-objektumot. Az objektum beszerzéséhez használja a New-AzVmssConfig objektumot.

Típus:PSVirtualMachineScaleSet
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Típus:SwitchParameter
Aliasok:wi
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Bevitelek

PSVirtualMachineScaleSet

String

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

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

String[]

VirtualMachineScaleSetDataDisk[]

Kimenetek

PSVirtualMachineScaleSet