Set-SCStoragePool
Hiermee wijzigt u een opslaggroepobject in de VMM-database.
Syntax
Set-SCStoragePool
[-StorageClassification <StorageClassification>]
[-StoragePool] <StoragePool>
[-Name <String>]
[-Description <String>]
[-AddVMHostGroup <HostGroup[]>]
[-RemoveVMHostGroup <HostGroup[]>]
[-AddStoragePhysicalDisk <StoragePhysicalDisk[]>]
[-RemoveStoragePhysicalDisk <StoragePhysicalDisk[]>]
[-Optimize]
[-FaultDomainAwareness <FaultDomainAwarenessType>]
[-InterleaveDefaultKB <UInt64>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
De cmdlet Set-SCStoragePool wijzigt een opslaggroepobject in de VMM-database (Virtual Machine Manager). U kunt de eigenschappen van een opslaggroep wijzigen, een VMHostGroup toevoegen aan de opslaggroep of een VMHostGroup verwijderen uit een opslaggroep.
Voorbeelden
Voorbeeld 1: De naam van een opslaggroep wijzigen
PS C:\> $Pool = @(Get-SCStoragePool)[0]
PS C:\> Set-SCStoragePool -StoragePool $Pool -Name "New name of pool"
Met de eerste opdracht worden alle opslaggroepobjecten opgehaald en in een matrix geplaatst. Met de opdracht wordt vervolgens het eerste item opgeslagen in de matrix van de opslaggroep in de $Pool variabele.
Met de tweede opdracht wijzigt u de naam van de opslaggroep die is opgeslagen in de $Pool variabele in 'Nieuwe naam van pool'.
Voorbeeld 2: De classificatie voor een opslaggroep instellen
PS C:\> $Pool = Get-SCStoragePool -ID "346e17e9-d50a-480e-8dec-c41d7e2125b0"
PS C:\> $Classification = Get-SCStorageClassification -Name "StorageClassification01"
PS C:\> Set-SCStoragePool -StoragePool $Pool -StorageClassification $Classification
Met de eerste opdracht wordt het opslaggroepobject opgehaald met de id 346e17e9-d50a-480e-8dec-c41d7e2125b0 en wordt het object opgeslagen in de $Pool variabele.
Met de tweede opdracht wordt het opslagclassificatieobject met de naam StorageClassification01 opgehaald en wordt het object opgeslagen in de $Classification variabele.
De laatste opdracht koppelt de opslagclassificatie die is opgeslagen in $Classification (StorageClassification01) aan de opslaggroep die is opgeslagen in $Pool.
Parameters
-AddStoragePhysicalDisk
Hiermee geeft u een matrix van fysieke schijfobjecten toe te voegen.
Type: | StoragePhysicalDisk[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AddVMHostGroup
Hiermee geeft u een matrix van hostgroepen op die met deze cmdlet worden toegevoegd aan een bestaande hostgroepmatrix of privécloud.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Geeft een beschrijving voor het opgegeven object.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FaultDomainAwareness
Hiermee geeft u het standaardfoutdomein op voor nieuwe virtuele schijven die in deze opslaggroep zijn gemaakt. De aanvaardbare waarden voor deze parameter zijn:
- 1: PhysicalDisk
- 2: StorageEnclosure
- 3: Knooppunt
Type: | FaultDomainAwarenessType |
Accepted values: | NotSupported, PhysicalDisk, StorageEnclosure, StorageScaleUnit |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InterleaveDefaultKB
Hiermee geeft u de standaardgrootte voor interleave in kilobytes op voor nieuwe virtuele schijven die in deze opslaggroep zijn gemaakt.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de naam van een VMM-object.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Optimize
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
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 |
-RemoveStoragePhysicalDisk
Hiermee geeft u een matrix van fysieke schijven die uit deze opslaggroep moeten worden verwijderd.
Type: | StoragePhysicalDisk[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveVMHostGroup
Hiermee geeft u een matrix van hostgroepen op die door deze cmdlet uit een hostgroepmatrix of privécloud worden verwijderd.
Type: | HostGroup[] |
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 |
-StorageClassification
Hiermee geeft u een opslagclassificatieobject op.
Type: | StorageClassification |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StoragePool
Hiermee geeft u een opslaggroepobject op.
Type: | StoragePool |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Uitvoerwaarden
StoragePool
Met deze cmdlet wordt een StoragePool-object geretourneerd.