Set-SCStorageArray

Ändert die Eigenschaften eines Speicherarrayobjekts.

Syntax

Set-SCStorageArray
   [-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
   [-CreateStorageGroupsPerCluster <Boolean>]
   [-MaximumStorageLogicalUnitNameLength <Int16>]
   [-DiscoverPhysicalDisks]
   [-IOPSNormalizationSizeKB <UInt32>]
   [-StorageArray] <StorageArray>
   [-Name <String>]
   [-Description <String>]
   [-RemoveStoragePoolFromManagement <StoragePool[]>]
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCStorageArray
   [-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
   [-CreateStorageGroupsPerCluster <Boolean>]
   [-MaximumStorageLogicalUnitNameLength <Int16>]
   [-DiscoverPhysicalDisks]
   [-IOPSNormalizationSizeKB <UInt32>]
   [-StorageArray] <StorageArray>
   [-Name <String>]
   [-Description <String>]
   -AddStoragePoolToManagement <StoragePool[]>
   -StorageClassificationAssociation <StorageClassification[]>
   [-VMHostGroupAssociation <HostGroup[]>]
   [-RemoveStoragePoolFromManagement <StoragePool[]>]
   [-JobGroup <Guid>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCStorageArray
   [-LogicalUnitCopyMethod <StorageLogicalUnitCopyMethod>]
   [-CreateStorageGroupsPerCluster <Boolean>]
   [-MaximumStorageLogicalUnitNameLength <Int16>]
   [-DiscoverPhysicalDisks]
   [-IOPSNormalizationSizeKB <UInt32>]
   [-StorageArray] <StorageArray>
   [-Name <String>]
   [-Description <String>]
   [-RemoveStoragePoolFromManagement <StoragePool[]>]
   [-JobGroup <Guid>]
   -PeerStorageArrayName <String>
   [-Pair]
   [-UnPair]
   [-RunAsAccount <RunAsAccount>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Set-SCStorageArray ändert die Eigenschaften eines VMM-Speicherarrayobjekts (Virtual Machine Manager).

Beispiele

Beispiel 1: Ändern des Namens eines Speicherarrays

PS C:\> $Array = @(Get-SCStorageArray)[0]
PS C:\> Set-SCStorageArray -StorageArray $Array -Name "New Name"

Der erste Befehl ruft das erste Element im Speicherarray ab und speichert es dann in der $Array Variablen.

Der zweite Befehl ändert den Namen des in $Array gespeicherten Speicherarrays in "Neuer Name".

Parameter

-AddStoragePoolToManagement

Gibt an, ob die Verwaltung eines Speicherpools über VMM aktiviert ist. Wenn VMM auf $True festgelegt ist, importiert VMM alle logischen Einheitenobjekte, die vom Speicherpool gehostet werden.

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

-CreateStorageGroupsPerCluster

Gibt an, ob für jeden Cluster eine Speichergruppe erstellt wird.

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

-Description

Gibt eine Beschreibung für das Speicherarray an.

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

-DiscoverPhysicalDisks

Gibt an, dass das Cmdlet eine Ebene 3-Ermittlung physischer Datenträger ausführt.

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

-IOPSNormalizationSizeKB

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

-JobGroup

Gibt eine ID für eine Reihe von Befehlen an, die direkt vor dem endgültigen Befehl ausgeführt werden, der dieselbe Auftragsgruppen-ID enthält.

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

-JobVariable

Gibt den Namen einer Variablen an, in der der Auftragsfortschritt nachverfolgt und gespeichert werden soll.

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

-LogicalUnitCopyMethod

Gibt die Methode an, die vom Array zum Kopieren einer vorhandenen logischen Einheit verwendet wird. Gültige Werte sind: Klon und Momentaufnahme.

Type:StorageLogicalUnitCopyMethod
Accepted values:Snapshot, Clone, RemoteMirror
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaximumStorageLogicalUnitNameLength

Gibt die maximale Länge an, die der Name für eine logische Einheit sein kann.

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

-Name

Gibt den Namen für das Speicherarray an.

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

-Pair

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

-PeerStorageArrayName

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

-PROTipID

Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

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

-RemoveStoragePoolFromManagement

Entfernt einen Speicherpool aus der VMM-Verwaltung. Dieser Parameter löscht alle Logischen Einheiteninformationen aus VMM, löscht jedoch keine Daten aus den logischen Einheiten selbst.

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

-RunAsAccount

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

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.

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

-StorageArray

Gibt ein Speicherarrayobjekt an. Dieses Array kann ein Fibre Channel- oder iSCSI-Speicheruntersystem sein, das zum Speichern der Konfiguration virtueller Computer und virtueller Datenträger verwendet wird.

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

-StorageClassificationAssociation

Gibt ein Array von Speicherklassifizierungsobjekten an, die einem Speicherpool zugeordnet sind.

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

-UnPair

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

-VMHostGroupAssociation

Gibt ein Array von Hostgruppenobjekten an.

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

Ausgaben

StorageArray

Dieses Cmdlet gibt ein StorageArray-Objekt zurück.