Delen via


New-SCStorageZone

Hiermee maakt u een zone in een zone die is ingesteld voor een bepaalde infrastructuur.

Syntax

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

Description

De cmdlet New-SCStorageZone maakt een zone in een zone die is ingesteld voor een bepaalde infrastructuur.

Voorbeelden

Voorbeeld 1: Een zone maken en doorvoeren in de zoneset

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

Met de eerste opdracht wordt het zonesetobject met de naam ZoneSet01 opgehaald en wordt dat object vervolgens opgeslagen in de $ZoneSet variabele.

Met de tweede opdracht wordt de opslagzonealias met de naam MyArrayPorts opgehaald en wordt dat object vervolgens opgeslagen in de $Alias variabele.

Met de derde opdracht maakt u een matrix met de naam $Members. De vierde en vijfde opdrachten vullen de $Members matrix.

Met de laatste opdracht maakt u een opslagzone en voert u de zone door naar de zoneset die is opgeslagen in $ZoneSet.

Voorbeeld 2: Een zone maken zonder deze door te voeren naar de zoneset

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

Met de eerste opdracht wordt het zonesetobject met de naam ZoneSet01 opgehaald en wordt dat object vervolgens opgeslagen in de $ZoneSet variabele.

Met de tweede opdracht maakt u een matrix met de naam $members. De derde en vierde opdrachten vullen de $Members matrix.

Met de laatste opdracht maakt u een opslagzone zonder deze door te voeren naar de zoneset.

Parameters

-AddZoneAlias

Hiermee geeft u een matrix van zonealiassen die een of meer wereldwijde poortnamen vertegenwoordigen. Gebruik de cmdlet Get-SCStorageZoneAlias om een StorageZoneAlias-object te verkrijgen.

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

-AddZoneMembership

Hiermee geeft u een matrix van zoneleden op voor deze cmdlet die moet worden toegevoegd.

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

-Description

Hiermee geeft u een beschrijving van de opslagzone.

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

-JobVariable

Hiermee geeft u de naam op van een variabele die u gebruikt om de voortgang van de taak bij te houden en op te slaan.

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

-Name

Hiermee geeft u de naam van de nieuwe opslagzone.

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

-PROTipID

Hiermee geeft u de id op van de tip Prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

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

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

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

-StorageZoneSet

Hiermee geeft u een setobject voor de opslagzone op. Gebruik de cmdlet Get-SCStorageZoneSet om een StorageZoneSet-object te verkrijgen.

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

Uitvoerwaarden

StorageZone

Met deze cmdlet wordt een StorageZone-object geretourneerd.