Sdílet prostřednictvím


Set-SCStorageVolume

Upraví nastavení svazku na hostiteli, který umožňuje nástroji VMM vyhodnotit tento svazek jako dostupné úložiště během procesu umístění virtuálního počítače.

Syntax

Set-SCStorageVolume
   [-StorageVolume] <StorageVolume>
   [-AvailableForPlacement <Boolean>]
   [-DedupMode <DedupMode>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Rutina Set-SCStorageVolume upraví nastavení, které určuje, jestli Nástroj Virtual Machine Manager (VMM) vyhodnotí konkrétní svazek na hostitelském serveru jako dostupné úložiště během procesu umístění virtuálního počítače.

Během procesu umístění nástroj VMM vyhodnotí spravované hostitele, včetně svazků na těchto spravovaných hostitelích, při výpočtu doporučení pro nejlepší umístění, na kterém se má virtuální počítač nasadit. Pokud určíte, že při výpočtu automatického umístění nástroj VMM nebude zahrnut svazek na hostiteli, můžete se přesto rozhodnout, že na tento svazek nasadíte virtuální počítač ručně.

Příklady

Příklad 1: Zpřístupnění svazku na hostiteli pro umístění

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> $StorageVol = Get-SCStorageVolume -VMHost $VMHost
PS C:\> Set-SCStorageVolume -StorageVolume $StorageVol[0] -AvailableForPlacement $True

První příkaz získá hostitelský objekt S názvem VMHost01 a uloží objekt do proměnné $VMHost.

Druhý příkaz získá objekt svazku úložiště pro hostitele uloženého v $VMHost a pak uloží objekt do proměnné $StorageVol. Tento příklad předpokládá, že VMHost01 má pouze jeden svazek.

Poslední příkaz zpřístupní první objekt svazku na VMHost01 pro umístění. Nastavení parametru AvailableForPlacement na $True umožňuje procesu umístění VMM vyhodnotit tento svazek na VMHost01 jako možného kandidáta na hostování virtuálních počítačů.

Příklad 2: Zpřístupnění druhého svazku na hostiteli pro umístění

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02.Contoso.com"
PS C:\> $StorageVols = Get-SCStorageVolume -VMHost $VMHost 
PS C:\> Set-SCStorageVolume -StorageVolume $StorageVols[1] -AvailableForPlacement $True

První příkaz získá hostitelský objekt S názvem VMHost02 a uloží objekt do proměnné $VMHost.

Druhý příkaz získá všechny objekty svazků úložiště VMHost02 a uloží objekty do pole objektů s názvem $StorageVols. Tento příklad předpokládá, že VMHost02 má alespoň dva svazky.

Poslední příkaz zpřístupní druhý svazek uložený v poli $StorageVols pro umístění.

Parametry

-AvailableForPlacement

Určuje, jestli proces umístění nástroje VMM považuje tohoto hostitele nebo tento svazek na hostitele za způsobilé jako možné umístění, do kterého se mají nasadit virtuální počítače. Pokud je tento parametr nastavený na $False, můžete přesto nasadit virtuální počítače na tomto hostiteli nebo svazku. Výchozí hodnota je $True. Tento parametr se nevztahuje na hostitele VMware ESX.

Pokud použijete tento parametr se síťovými adaptéry, pokud je nastavená na $False, umístění nepovažuje logické sítě nakonfigurované v tomto síťovém adaptéru k určení, jestli je hostitel vhodný pro připojení virtuálního počítače.

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

-DedupMode

Použití odstranění duplicitních dat na svazku nebo sdílené složce na základě úlohy Tento parametr přijímá tyto hodnoty:

  • 0 – Zakázáno
  • 1 . GeneralPurpose
  • 2. Hyper-V
  • 3. Zálohování
Type:DedupMode
Accepted values:Disabled, GeneralPurpose, HyperV, Backup, NotAvailable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Určuje, že průběh úlohy se sleduje a ukládá do proměnné pojmenované tímto parametrem.

Type:String
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 běží asynchronně, aby se ovládací prvek vrátil do příkazového prostředí okamžitě.

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

-StorageVolume

Určuje objekt svazku úložiště na konkrétním hostiteli virtuálního počítače.

Type:StorageVolume
Aliases:VMHostVolume
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Výstupy

StorageVolume

Tato rutina vrátí objekt StorageVolume .