Sdílet prostřednictvím


Expand-SCVirtualDiskDrive

Rozbalí virtuální pevný disk připojený k objektu virtuální diskové jednotky.

Syntax

Expand-SCVirtualDiskDrive
      [-VirtualDiskDrive] <VirtualDiskDrive>
      -VirtualHardDiskSizeGB <Int32>
      [-JobGroup <Guid>]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]

Description

Rutina Expand-SCVirtualDiskDrive rozbalí virtuální pevný disk připojený k objektu virtuální diskové jednotky, aby se zvýšila celková kapacita virtuálního pevného disku. Pokud se soubor virtuálního disku připojí ke řetězu SCSI virtuálního počítače, můžete změnit velikost virtuálního disku, když je virtuální počítač online.

Tato rutina rozbalí soubor windows.vhd nebo .vhdx připojený k objektu virtuální diskové jednotky na virtuálním počítači nasazeném na hostiteli Hyper-V. Tuto rutinu můžete použít také k rozšíření souboru VMware založeného na souboru .vmdk na virtuálním počítači nasazeného na hostiteli ESX. Tuto rutinu nelze použít k rozšíření virtuálního pevného disku na virtuálním počítači nasazeného na hostiteli Citrix XenServer.

Příklady

Příklad 1: Rozbalení virtuálního pevného disku

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> $VirtDiskDrive = Get-SCVirtualDiskDrive -VM $VM | Where-Object {$_.Bus -Eq 0 -And $_.Lun -Eq 0}
PS C:\> Expand-SCVirtualDiskDrive -VirtualDiskDrive $VirtDiskDrive -VirtualHardDiskSizeGB 40

První příkaz získá objekt virtuálního počítače s názvem VM01 pomocí rutiny Get-SCVirtualMachine . Příkaz uloží tento objekt do proměnné $VM.

Druhý příkaz získá objekt virtuální diskové jednotky umístěné na prvním řadiči ($. Sběrnice -Eq 0) a první slot tohoto kontroleru ($. Lun -Eq 0) virtuálního počítače VM01 a ukládá tento objekt do proměnné $VirtDiskDrive.

Poslední příkaz rozšíří velikost virtuálního pevného disku připojeného k virtuální diskové jednotce na 40 GB.

Parametry

-JobGroup

Určuje identifikátor řady příkazů, které běží jako sada těsně před posledním příkazem, který obsahuje stejný identifikátor skupiny úloh.

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

-JobVariable

Určuje proměnnou, ve které se sleduje a ukládá průběh úlohy.

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

-OnBehalfOfUser

Určuje uživatelské jméno. Tato rutina funguje jménem uživatele, který tento parametr určuje.

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

-OnBehalfOfUserRole

Určuje roli uživatele. Zadejte tento parametr a parametr OnBehalfOfUser pro odebrání oprávnění z role uživatele, která patří jménem uživatele. K získání objektu role uživatele použijte rutinu Get-SCUserRole .

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

-PROTipID

Určuje ID tipu pro optimalizaci výkonu a prostředků (tip PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.

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

-RunAsynchronously

Označuje, že úloha se spouští asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.

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

-VirtualDiskDrive

Určuje objekt jednotky virtuálního disku. K objektu virtuální jednotky disku můžete připojit virtuální pevný disk nebo průchozí disk.

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

-VirtualHardDiskSizeGB

Určuje velikost v gigabajtech (GB), na které se dynamicky rozšiřuje virtuální pevný disk.

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

Výstupy

VirtualHardDisk

Tato rutina vrátí objekt VirtualHardDisk .

Poznámky

  • Tato rutina vyžaduje objekt virtuální diskové jednotky VMM, který lze načíst pomocí rutiny Get-SCVirtualDiskDrive .