New-SCStorageZone
Hiermee maakt u een zone in een zoneset voor een bepaalde infrastructuur.
Syntaxis
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 deze 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 variabele $ZoneSet.
Met de tweede opdracht wordt de alias van de opslagzone 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. Met de vierde en vijfde opdracht wordt de $Members matrix ingevuld.
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 variabele $ZoneSet.
Met de tweede opdracht maakt u een matrix met de naam $members. De derde en vierde opdracht vullen de $Members matrix.
Met de laatste opdracht wordt een opslagzone gemaakt zonder deze door te voeren naar de zoneset.
Parameters
-AddZoneAlias
Hiermee geeft u een matrix van zonealiassen die een of meer wereldwijde poortnamen vertegenwoordigt. Als u een StorageZoneAlias--object wilt verkrijgen, gebruikt u de cmdlet Get-SCStorageZoneAlias.
Type: | StorageZoneAlias[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-AddZoneMembership
Hiermee geeft u een matrix van zoneleden voor deze cmdlet toe te voegen.
Type: | String[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Description
Hiermee geeft u een beschrijving van de opslagzone.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam van de nieuwe opslagzone.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-StorageZoneSet
Hiermee geeft u een setobject voor de opslagzone op. Als u een StorageZoneSet-object wilt verkrijgen, gebruikt u de cmdlet Get-SCStorageZoneSet.
Type: | StorageZoneSet |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Uitvoerwaarden
StorageZone
Met deze cmdlet wordt een StorageZone--object geretourneerd.