Set-SCStorageArray
Modifie les propriétés d’un objet de tableau de stockage.
Syntaxe
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>]
Description
L’applet de commande Set-SCStorageArray modifie les propriétés d’un objet de tableau de stockage VMM (Virtual Machine Manager).
Exemples
Exemple 1 : Modifier le nom d’un tableau de stockage
PS C:\> $Array = @(Get-SCStorageArray)[0]
PS C:\> Set-SCStorageArray -StorageArray $Array -Name "New Name"
La première commande obtient le premier élément du tableau de stockage, puis le stocke dans la variable $Array.
La deuxième commande modifie le nom du tableau de stockage stocké dans $Array en nouveau nom.
Paramètres
-AddStoragePoolToManagement
Indique si la gestion d’un pool de stockage via VMM est activée. Lorsqu’il est défini sur $True, VMM importe tous les objets d’unité logique hébergés par le pool de stockage.
Type: | StoragePool[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-CreateStorageGroupsPerCluster
Indique si un groupe de stockage est créé pour chaque cluster.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Description
Spécifie une description du tableau de stockage.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DiscoverPhysicalDisks
Indique que l’applet de commande effectue une découverte de niveau 3 des disques physiques.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-IOPSNormalizationSizeKB
Type: | UInt32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-JobGroup
Spécifie un ID pour une série de commandes qui s’exécutent en tant que jeu juste avant la commande finale qui inclut le même ID de groupe de travaux.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-JobVariable
Spécifie le nom d’une variable dans laquelle suivre et stocker la progression du travail.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-LogicalUnitCopyMethod
Spécifie la méthode utilisée par le tableau pour copier une unité logique existante. Les valeurs valides sont : cloner et instantané.
Type: | StorageLogicalUnitCopyMethod |
Valeurs acceptées: | Snapshot, Clone, RemoteMirror |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MaximumStorageLogicalUnitNameLength
Spécifie la longueur maximale que le nom d’une unité logique peut être.
Type: | Int16 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Spécifie le nom du tableau de stockage.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Pair
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PeerStorageArrayName
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PROTipID
Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils pro.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RemoveStoragePoolFromManagement
Supprime un pool de stockage de la gestion VMM. Ce paramètre supprime toutes les informations d’unité logique de VMM, mais ne supprime aucune donnée des unités logiques elles-mêmes.
Type: | StoragePool[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RunAsAccount
Type: | RunAsAccount |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RunAsynchronously
Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-StorageArray
Spécifie un objet de tableau de stockage. Ce tableau peut être un sous-système de stockage Fibre Channel ou iSCSI utilisé pour stocker la configuration des machines virtuelles et les disques virtuels.
Type: | StorageArray |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-StorageClassificationAssociation
Spécifie un tableau d’objets de classification de stockage associés à un pool de stockage.
Type: | StorageClassification[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-UnPair
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-VMHostGroupAssociation
Spécifie un tableau d’objets de groupe hôte.
Type: | HostGroup[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Sorties
StorageArray
Cette applet de commande retourne un objet StorageArray.