Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Microsoft Serveur cible iSCSI est un rôle serveur qui permet à un ordinateur windows de fonctionner en tant qu’appareil de stockage. Cet article explique comment configurer un microsoft Serveur cible iSCSI dans le stockage System Center Virtual Machine Manager (VMM).
Voici ce que vous devez faire :
- Installez le rôle: Installez le rôle Serveur cible iSCSI (Rôles de serveur>Services de fichiers et iSCSI) sur un serveur que vous souhaitez ajouter en tant que dispositif de stockage en blocs.
- Configurer des disques iSCSI virtuels : après avoir installé le rôle, vous devez configurer des disques iSCSI virtuels et vous connecter aux serveurs souhaités. Plus d’informations
- Installez le fournisseur : si le Serveur cible iSCSI exécute Windows Server 2012, vous devez installer le fournisseur SMI-S sur celui-ci. Le fournisseur se trouve avec les fichiers d’installation dans \amd64\Setup\msi\iSCSITargetSMISProvider.msi et sur le serveur VMM dans \Program Files\Microsoft System Center 2012\Virtual Machine Manager\Setup\Msi\iSCSITargetProv\iSCSITargetSMISProvider.msi. Vous devez exécuter le fichier .msi sur le Serveur cible iSCSI. Si le serveur exécute Windows Server 2012 R2, vous n’avez pas besoin d’installer le fournisseur.
- Ajouter un compte : ajoutez le compte d’administrateur VMM en tant qu’administrateur sur le serveur.
- Découvrir dans VMM : ajoutez l’appareil de stockage à VMM. Sélectionnez les appareils SAN et NAS détectés et gérés par un fournisseur SMI-S comme type de fournisseur et spécifiez l’adresse IP ou le nom de domaine complet comme serveur. Sélectionnez le compte avec des autorisations pour le serveur comme compte d’identification. Ajoutez-le à la classification de stockage requise et terminez l'Assistant Ajouter des appareils de stockage.
Après avoir ajouté le serveur en tant qu’appareil de stockage sous gestion VMM, vous pouvez allouer les pools de stockage et les numéros d’unité logique à un groupe hôte et approvisionner le stockage pour les hôtes et les clusters.
Exemple PowerShell
Vous pouvez utiliser VMM pour configurer la Serveur cible iSCSI via Windows PowerShell. Cette section répertorie certaines des tâches les plus courantes avec des exemples de commandes Windows PowerShell. Le fournisseur SMI-S prend en charge toutes les tâches de gestion via VMM.
Gérer le stockage sur un serveur cible iSCSI
Ouvrez PowerShell et utilisez les applets de commande décrites ci-dessous pour gérer les ressources du serveur cible iSCSI dans VMM.
Ajouter un fournisseur de stockage
Commande | Objectif |
---|---|
$Cred = Get-Credential |
Obtenez les identifiants administratifs locaux du serveur iSCSI cible basés sur le nom d'utilisateur et le mot de passe. Tout compte faisant partie du groupe Administrateurs locaux est suffisant. |
$Runas = New-SCRunAsAccount -Name "iSCSIRunas" -Credential $Cred |
Créez un compte Run As dans VMM. |
Add-SCStorageProvider -Name "Microsoft iSCSI Target Provider" -RunAsAccount $Runas -ComputerName "<computername>" -AddSmisWmiProvider |
Ajoutez le fournisseur de stockage. |
Afficher les propriétés de stockage
Commande | Objectif |
---|---|
$array = Get-SCStorageArray -Name “<computername>” |
Passez en revue les attributs du tableau de stockage. |
$array.StoragePools |
Afficher les pools de stockage disponibles. |
Ajouter des pools de Serveur cible iSCSI à la gestion VMM
Commande | Objectif |
---|---|
$pool = Get-SCStoragePool -Name "MS iSCSITarget Concrete: D:" |
Sélectionnez le pool de stockage spécifique à ajouter. |
$class = New-SCStorageClassification -Name “gold” |
Créez une classification de stockage si aucune n’existe. |
Set-SCStorageArray -AddStoragePoolToManagement $pool -StorageArray $pool.StorageArray -StorageClassification $class |
Ajoutez le pool de stockage à VMM. |
Set-SCStoragePool -StoragePool $pool -AddVMHostGroup (Get-SCVMHostGroup -Name "All Hosts") |
Allouez le pool de stockage à un groupe de serveurs de virtualisation. |
Créer une carte LUN
Commande | Objectif |
---|---|
$LUN = New-SCStorageLogicalUnit -Name "iSCSI1" -StoragePool $pool -DiskSizeMB 1000 |
Créez un numéro d’unité logique iSCSI (LUN). |
Set-SCStorageLogicalUnit -StorageLogicalUnit $LUN -VMHostGroup (Get-SCVMHostGroup -Name "All Hosts") |
Attribuez le numéro d’unité logique au groupe d’hôtes. |
$host = Get-SCVMhost -ComputerName <host name> |
Récupérez les propriétés d’un hôte. |
Register-SCStorageLogicalUnit -StorageLogicalUnit $LUN -VMHost $host |
Affectez le numéro d’unité logique à l’hôte. |
Désaffecter les ressources
Commande | Objectif |
---|---|
Remove-SCStorageLogicalUnit -StorageLogicalUnit $LUN |
Supprimez un numéro d’unité logique. |
Remove-SCStorageProvider -StorageProvider (Get-SCStorageProvider -Name "Microsoft iSCSI Target Provider") |
Supprimez un fournisseur de stockage. |
Étapes suivantes
Découvrez l'approvisionnement en stockage pour les hôtes et clusters Hyper-V.