Partager via


Set-SCStorageLogicalUnit

Mises à jour les métadonnées d’un objet d’unité logique de stockage.

Syntax

Set-SCStorageLogicalUnit
   [-VMHostGroup <HostGroup>]
   [-LogicalUnitCopySource <StorageLogicalUnit>]
   [-StorageLogicalUnit] <StorageLogicalUnit>
   [-Name <String>]
   [-Description <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

L’applet de commande Set-SCStorageLogicalUnit met à jour les métadonnées d’un objet d’unité logique de stockage. Set-SCStorageLogicalUnit ne modifie pas les données sur l’unité logique elle-même.

Exemples

Exemple 1 : Mettre à jour le nom d’une unité logique de stockage

PS C:\> $LogicalUnit = Get-SCStorageLogicalUnit -Name "LUN01"
PS C:\> Set-SCStorageLogicalUnit -StorageLogicalUnit $LogicalUnit -Name "New Name for Logical Unit"

La première commande obtient l’objet d’unité logique nommé LUN01 et stocke l’objet dans la variable $LogicalUnit.

La deuxième commande modifie le nom de l’objet d’unité logique stocké dans $LogicalUnit en nouveau nom pour l’unité logique.

Exemple 2 : Allouer le stockage à un groupe hôte

PS C:\> $LU = Get-SCStorageLogicalUnit -Name "LUN01"
PS C:\> $HostGroup = Get-SCVMHostGroup -Name "All Hosts"
PS C:\> Set-SCStorageLogicalUnit -StorageLogicalUnit $LU -VMHostGroup $HostGroup

La première commande obtient l’objet d’unité logique de stockage nommé LUN01 et stocke l’objet dans la variable $LU

La deuxième commande obtient l’objet de groupe hôte nommé All Hosts et stocke l’objet dans la variable $HostGroup.

La dernière commande alloue LUN01 au groupe hôte Tous les hôtes.

Paramètres

-Description

Spécifie une description pour l’unité logique de stockage.

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

-JobVariable

Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.

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

-LogicalUnitCopySource

Spécifie une unité logique de stockage à partir de laquelle un clone est copié.

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

-Name

Spécifie le nom d’un objet VMM.

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

-PROTipID

Spécifie l’ID du conseil d’optimisation des performances et des ressources qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.

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

-RunAsynchronously

Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

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

-StorageLogicalUnit

Spécifie un objet d’unité logique de stockage.

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

-VMHostGroup

Spécifie un objet de groupe hôte de machine virtuelle ou un tableau d’objets de groupe hôte.

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