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 |