Partager via


Register-SCStorageLogicalUnit

Associe une unité logique à un hôte.

Syntax

Register-SCStorageLogicalUnit
        [-StorageLogicalUnit] <StorageLogicalUnit[]>
        -JobGroup <Guid>
        [-RunAsynchronously]
        [-PROTipID <Guid>]
        [-JobVariable <String>]
        [<CommonParameters>]
Register-SCStorageLogicalUnit
        [-StorageLogicalUnit] <StorageLogicalUnit[]>
        [-JobGroup <Guid>]
        -VM <VM[]>
        [-AddVM <VM>]
        [-RunAsynchronously]
        [-PROTipID <Guid>]
        [-JobVariable <String>]
        [<CommonParameters>]
Register-SCStorageLogicalUnit
        [-StorageLogicalUnit] <StorageLogicalUnit[]>
        [-JobGroup <Guid>]
        -VMHost <Host>
        [-RunAsynchronously]
        [-PROTipID <Guid>]
        [-JobVariable <String>]
        [<CommonParameters>]
Register-SCStorageLogicalUnit
        [-StorageLogicalUnit] <StorageLogicalUnit[]>
        [-JobGroup <Guid>]
        -StorageFileServer <StorageFileServer>
        [-RunAsynchronously]
        [-PROTipID <Guid>]
        [-JobVariable <String>]
        [<CommonParameters>]
Register-SCStorageLogicalUnit
        [-StorageLogicalUnit] <StorageLogicalUnit[]>
        [-StorageEndpoints <String[]>]
        [-StorageGroupName <String>]
        -StorageInitiators <String[]>
        [-RunAsynchronously]
        [-PROTipID <Guid>]
        [-JobVariable <String>]
        [<CommonParameters>]
Register-SCStorageLogicalUnit
        [-StorageLogicalUnit] <StorageLogicalUnit[]>
        -VMHostCluster <HostCluster>
        [-RunAsynchronously]
        [-PROTipID <Guid>]
        [-JobVariable <String>]
        [<CommonParameters>]

Description

L’applet de commande Register-SCStorageLogicalUnit associe une unité logique à un hôte de machine virtuelle. L’unité logique apparaît dans le système d’exploitation en tant que disque.

Exemples

Exemple 1 : Inscrire une unité logique auprès d’un hôte

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> $LU = Get-SCStorageLogicalUnit -Name "LUN01"
PS C:\> Register-SCStorageLogicalUnit -StorageLogicalUnit $LU -VMHost $VMHost

La première commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.

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

La dernière commande inscrit LUN01 auprès de VMHost01.

Paramètres

-AddVM

Spécifie un objet ordinateur virtuel.

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

-JobGroup

Spécifie un identificateur pour une série de commandes qui seront exécutées ensemble juste avant que la commande finale qui comprend le même identificateur de groupe de travaux soit exécutée.

Type:Guid
Position:Named
Default value:None
Required:True
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

-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

-StorageEndpoints

Spécifie un tableau de points de terminaison de stockage.

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

-StorageFileServer

Spécifie un objet de serveur de fichiers de stockage.

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

-StorageGroupName

Spécifie le nom d’un groupe de stockage.

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

-StorageInitiators

Spécifie un tableau d’initiateurs de stockage.

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

-StorageLogicalUnit

Spécifie un tableau d’objets d’unité logique de stockage.

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

-VM

Spécifie un tableau d'objets d'ordinateur virtuel.

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

-VMHost

Spécifie un objet ordinateur hôte d’ordinateur virtuel. VMM prend en charge les hôtes Hyper-V, les hôtes VMware ESX et les hôtes Citrix XenServer.

Pour plus d’informations sur chaque type d’hôte, consultez l’applet de commande Add-SCVMHost .

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

-VMHostCluster

Spécifie un objet cluster hôte VMM.

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

Sorties

StorageDisk

Cette applet de commande retourne un objet StorageDisk .