Condividi tramite


Set-SCStorageArray

Modifica le proprietà di un oggetto array di archiviazione.

Sintassi

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>]

Descrizione

Il cmdlet Set-SCStorageArray modifica le proprietà di un oggetto array di archiviazione VMM (Virtual Machine Manager).

Esempio

Esempio 1: Modificare il nome di un array di archiviazione

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

Il primo comando ottiene il primo elemento nella matrice di archiviazione e quindi lo archivia nella variabile $Array.

Il secondo comando modifica il nome della matrice di archiviazione archiviata in $Array in Nuovo nome.

Parametri

-AddStoragePoolToManagement

Indica se la gestione di un pool di archiviazione tramite VMM è abilitata. Se impostato su $True, VMM importa tutti gli oggetti unità logica ospitati dal pool di archiviazione.

Tipo:StoragePool[]
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-CreateStorageGroupsPerCluster

Indica se viene creato un gruppo di archiviazione per ogni cluster.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Description

Specifica una descrizione per l'array di archiviazione.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-DiscoverPhysicalDisks

Indica che il cmdlet esegue un'individuazione di livello 3 dei dischi fisici.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-IOPSNormalizationSizeKB

Tipo:UInt32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-JobGroup

Specifica un ID per una serie di comandi eseguiti come set subito prima dell'esecuzione del comando finale che include lo stesso ID gruppo di processi.

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-JobVariable

Specifica il nome di una variabile in cui tenere traccia e archiviare lo stato del processo.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LogicalUnitCopyMethod

Specifica il metodo utilizzato dalla matrice per copiare un'unità logica esistente. I valori validi sono: Clone e Snapshot.

Tipo:StorageLogicalUnitCopyMethod
Valori accettati:Snapshot, Clone, RemoteMirror
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-MaximumStorageLogicalUnitNameLength

Specifica la lunghezza massima che il nome di un'unità logica può essere.

Tipo:Int16
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Specifica il nome per l'array di archiviazione.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Pair

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PeerStorageArrayName

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PROTipID

Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RemoveStoragePoolFromManagement

Rimuove un pool di archiviazione dalla gestione VMM. Questo parametro elimina tutte le informazioni sull'unità logica da VMM, ma non elimina dati dalle unità logiche stesse.

Tipo:StoragePool[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RunAsAccount

Tipo:RunAsAccount
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-StorageArray

Specifica un oggetto array di archiviazione. Questo array può essere un sotto-sistema di archiviazione Fibre Channel o iSCSI usato per archiviare la configurazione delle macchine virtuali e i dischi virtuali.

Tipo:StorageArray
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-StorageClassificationAssociation

Specifica una matrice di oggetti di classificazione di archiviazione associati a un pool di archiviazione.

Tipo:StorageClassification[]
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-UnPair

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VMHostGroupAssociation

Specifica una matrice di oggetti gruppo host.

Tipo:HostGroup[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Output

StorageArray

Questo cmdlet restituisce un oggetto StorageArray.