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


Set-AzureDataDisk

Módosítja egy meglévő adatlemez gazdagépi gyorsítótárazását egy Azure-beli virtuális gépen.

Feljegyzés

A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.

Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.

Syntax

Set-AzureDataDisk
   [-HostCaching] <String>
   [-LUN] <Int32>
   -VM <IPersistentVM>
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]
Set-AzureDataDisk
   [-DiskName] <String>
   [-ResizedSizeInGB] <Int32>
   -VM <IPersistentVM>
   [-Profile <AzureSMProfile>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]

Description

A Set-AzureDataDisk parancsmag módosítja egy meglévő adatlemez gyorsítótárattribútumait egy Azure-beli virtuális gépen. Adja meg, hogy melyik adatlemezt kell frissíteni a logikai egységszám (LUN) alapján.

Példák

1. példa: Adatlemez gazdagép-gyorsítótárazásának módosítása

PS C:\> Get-AzureVM "ContosoService" | Set-AzureDataDisk -VM "VirtualMachine07" -LUN 2 -HostCaching ReadOnly | Update-AzureVM

Ez a parancs lekéri a ContosoService nevű szolgáltatáson futó virtuális gépeket a Get-AzureVM parancsmaggal. A parancs a folyamatkezelő használatával továbbítja őket az aktuális parancsmagnak. Ez a parancsmag a VirtualMachine07 nevű virtuális gép LUN 2-nél állítja be az adatlemezt a ReadOnly gazdagép gyorsítótárazásának használatára. A parancs az Update-AzureVM parancsmaggal frissíti a virtuális gépet, hogy tükrözze a változásokat.

2. példa: A gazdagép gyorsítótárazásának módosítása a virtuális gép összes adatlemezén

PS C:\> Get-AzureVM "ContosoService" -Name "VirtualMachine07" | Get-AzureDataDisk | Set-AzureDataDisk -HostCaching ReadWrite | Update-AzureVM

Ez a parancs lekéri a VirtualMachine07 nevű virtuális gép objektumát a ContosoService felhőszolgáltatásban. A parancs átadja a Get-AzureDataDisk parancsmagnak, amely lekéri a virtuális gép adatlemezeit. Az aktuális parancsmag ezután az egyes adatlemezek gazdagép-gyorsítótárazási módját ReadWrite értékre állítja. A parancs frissíti a virtuális gépet, hogy tükrözze a módosításokat.

Paraméterek

-DiskName

Megadja annak az adatlemez-konfigurációnak a nevét, amelyet ez a parancsmag módosít.

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

-HostCaching

Figyelmeztetés

A lemez-gyorsítótárazás 4 TiB vagy nagyobb lemezek esetében nem támogatott. Ha több lemez van a virtuális gépéhez csatolva, a 4 TiB-nél kisebb lemezek támogatják a gyorsítótárazást.

Egy Azure-beli lemez gyorsítótár-beállításainak módosításakor a céllemez le lesz választva, és újra lesz csatlakoztatva. Ha az operációs rendszer lemeze, a virtuális gép újraindul. A lemezgyorsítótár beállításainak módosítása előtt állítson le minden olyan alkalmazást és szolgáltatást, amelyet ez a megszakítás érinthet. Ha nem követi ezeket a javaslatokat, az adatsérüléshez vezethet.

Megadja a lemez gazdagépszintű gyorsítótárazási beállításait. Az érvényes értékek a következők:

  • Egyik sem
  • Olvasás
  • ReadWrite
Típus:String
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-InformationAction

Meghatározza, hogy ez a parancsmag hogyan reagál egy információs eseményre.

A paraméter elfogadható értékei a következők:

  • Folytatás
  • Mellőzés
  • Érdeklődik
  • SilentlyContinue
  • Leállítás
  • Felfüggesztés
Típus:ActionPreference
Aliasok:infa
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-InformationVariable

Egy információs változót ad meg.

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

-LUN

Megadja a virtuális gép adatmeghajtójának LUN-ját. Érvényes értékek: 0–15.

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

-Profile

Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.

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

-ResizedSizeInGB

Megadja az adatlemez új méretét gigabájtban. Az új méretnek nagyobbnak kell lennie, mint az aktuális méret.

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

-VM

Megadja az adatlemezhez csatolt virtuálisgép-objektumot. Virtuálisgép-objektum beszerzéséhez használja a Get-AzureVM parancsmagot.

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