共用方式為


New-SCStorageZone

在指定網狀架構的區域集合中建立區域。

Syntax

New-SCStorageZone
   [-StorageZoneSet] <StorageZoneSet>
   -Name <String>
   [-Description <String>]
   [-AddZoneAlias <StorageZoneAlias[]>]
   [-AddZoneMembership <String[]>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

New-SCStorageZone Cmdlet 會在指定網狀架構的區域集中建立區域。

範例

範例 1:建立區域並將它認可至區域集

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

第一個命令會取得名為 ZoneSet01 的區域集物件,然後將該物件儲存在$ZoneSet變數中。

第二個命令會取得名為 MyArrayPorts 的儲存區域別名,然後將該物件儲存在$Alias變數中。

第三個命令會建立名為 $Members 的陣列。 第四和第五個命令會填入$Members陣列。

最後一個命令會建立儲存區域,並將區域認可至儲存在 $ZoneSet 中的區域。

範例 2:建立區域而不認可至區域集

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

第一個命令會取得名為 ZoneSet01 的區域集物件,然後將該物件儲存在$ZoneSet變數中。

第二個命令會建立名為 $members 的陣列。 第三和第四個命令會填入$Members陣列。

最後一個命令會建立儲存區域,而不會將它認可到區域集合。

參數

-AddZoneAlias

指定代表一或多個全球埠名稱的區域別名陣列。 若要取得 StorageZoneAlias 物件,請使用 Get-SCStorageZoneAlias Cmdlet。

Type:StorageZoneAlias[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AddZoneMembership

指定要加入此 Cmdlet 的區域成員陣列。

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

-Description

指定儲存區域的描述。

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

-JobVariable

指定用來追蹤和儲存作業進度的變數名稱。

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

-Name

指定新儲存區域的名稱。

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

-PROTipID

指定觸發此動作之 PRO 提示 (PRO 提示的識別碼) 。 此參數可讓您稽核 PRO 秘訣。

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

-RunAsynchronously

表示作業會以非同步方式執行,讓控制項立即返回命令殼層。

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

-StorageZoneSet

指定儲存區域集物件。 若要取得 StorageZoneSet 物件,請使用 Get-SCStorageZoneSet Cmdlet。

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

輸出

StorageZone

此 Cmdlet 會傳回 StorageZone 物件。