Bagikan melalui


New-SCStorageZone

Membuat zona dalam zona yang ditetapkan untuk fabric tertentu.

Sintaks

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

Deskripsi

Cmdlet New-SCStorageZone membuat zona di zona yang ditetapkan untuk fabric tertentu.

Contoh

Contoh 1: Membuat zona dan menerapkannya ke set zona

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

Perintah pertama mendapatkan objek set zona bernama ZoneSet01, lalu menyimpan objek tersebut dalam variabel $ZoneSet.

Perintah kedua mendapatkan alias zona penyimpanan bernama MyArrayPorts, lalu menyimpan objek tersebut dalam variabel $Alias.

Perintah ketiga membuat array bernama $Members. Perintah keempat dan kelima mengisi array $Members.

Perintah akhir membuat zona penyimpanan dan menerapkan zona ke set zona yang disimpan di $ZoneSet.

Contoh 2: Membuat zona tanpa menerapkannya ke set zona

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

Perintah pertama mendapatkan objek set zona bernama ZoneSet01, lalu menyimpan objek tersebut dalam variabel $ZoneSet.

Perintah kedua membuat array bernama $members. Perintah ketiga dan keempat mengisi array $Members.

Perintah terakhir membuat zona penyimpanan tanpa menerapkannya ke set zona.

Parameter

-AddZoneAlias

Menentukan array alias zona yang mewakili satu atau beberapa nama port di seluruh dunia. Untuk mendapatkan objek StorageZoneAlias , gunakan cmdlet Get-SCStorageZoneAlias .

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

-AddZoneMembership

Menentukan array anggota zona untuk cmdlet ini untuk ditambahkan.

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

-Description

Menentukan deskripsi zona penyimpanan.

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

-JobVariable

Menentukan nama variabel yang Anda gunakan untuk melacak dan menyimpan kemajuan pekerjaan.

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

-Name

Menentukan nama zona penyimpanan baru.

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

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (tip PRO) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

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

-RunAsynchronously

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

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

-StorageZoneSet

Menentukan objek set zona penyimpanan. Untuk mendapatkan objek StorageZoneSet , gunakan cmdlet Get-SCStorageZoneSet .

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

Output

StorageZone

Cmdlet ini mengembalikan objek StorageZone .