New-SCStorageZone
Vytvoří zónu v sadě zón pro dané prostředky infrastruktury.
Syntaxe
New-SCStorageZone
[-StorageZoneSet] <StorageZoneSet>
-Name <String>
[-Description <String>]
[-AddZoneAlias <StorageZoneAlias[]>]
[-AddZoneMembership <String[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Rutina New-SCStorageZone vytvoří zónu v zóně nastavené pro danou prostředky infrastruktury.
Příklady
Příklad 1: Vytvoření zóny a potvrzení do sady zón
PS C:\> $ZoneSet = Get-SCStorageZoneSet -Name "ZoneSet01"
PS C:\> $Alias = Get-SCStorageZoneAlias -Name "MyArrayPorts"
PS C:\> $Members = @()
PS C:\> $Members += "D113ED3B8A310220"
PS C:\> $Members += "C003FF3B8A610000"
PS C:\> New-SCStorageZone -StorageZoneSet $ZoneSet -Name "MyZone" -Description "Zone for virtual machine host" -AddZoneAlias $Alias -AddZoneMembership $Members -ForceZoneSetActivation
První příkaz získá objekt sady zón s názvem ZoneSet01 a pak tento objekt uloží do $ZoneSet proměnné.
Druhý příkaz získá alias zóny úložiště s názvem MyArrayPorts a pak tento objekt uloží do proměnné $Alias.
Třetí příkaz vytvoří pole s názvem $Members. Čtvrtý a pátý příkaz naplní pole $Members.
Poslední příkaz vytvoří zónu úložiště a potvrdí ji do sady zóny uložené v $ZoneSet.
Příklad 2: Vytvoření zóny bez potvrzení do sady zón
PS C:\> $ZoneSet = Get-SCStorageZoneSet -Name "ZoneSet01"
PS C:\> $Members = @()
PS C:\> $Members += "D113ED3B8A310220"
PS C:\> $Members += "C003FF3B8A610000"
PS C:\> New-SCStorageZone -StorageZoneSet $ZoneSet -Name "MyZone" -Description "Zone for virtual machine host" -AddZoneMembership $Members
První příkaz získá objekt sady zón s názvem ZoneSet01 a pak tento objekt uloží do $ZoneSet proměnné.
Druhý příkaz vytvoří pole s názvem $members. Třetí a čtvrtý příkaz naplní pole $Members.
Poslední příkaz vytvoří zónu úložiště bez potvrzení do sady zón.
Parametry
-AddZoneAlias
Určuje pole aliasů zóny, které představují jeden nebo více názvů portů pro celý svět. K získání objektu StorageZoneAlias použijte rutinu Get-SCStorageZoneAlias.
Typ: | StorageZoneAlias[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-AddZoneMembership
Určuje pole členů zóny, které má tato rutina přidat.
Typ: | String[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Description
Určuje popis zóny úložiště.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-JobVariable
Určuje název proměnné, kterou používáte ke sledování a ukládání průběhu úlohy.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Určuje název nové zóny úložiště.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | 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.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-StorageZoneSet
Určuje objekt sady zón úložiště. K získání objektu StorageZoneSet použijte rutinu Get-SCStorageZoneSet.
Typ: | StorageZoneSet |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Výstupy
StorageZone
Tato rutina vrátí objekt StorageZone.