J'utilise en fait Microsoft Hyper-V Server, ce qui, à mon avis, est similaire à une installation de noyau de serveur.
Mon objectif est d'utiliser OpenFiler pour stocker mes fichiers VHD et y accéder via iSCSI.
J'utilise en fait Microsoft Hyper-V Server, ce qui, à mon avis, est similaire à une installation de noyau de serveur.
Mon objectif est d'utiliser OpenFiler pour stocker mes fichiers VHD et y accéder via iSCSI.
Exécuter iscsicpl
Il s'agit exactement de la même interface que celle de Win7 (et très similaire à celle de 2008/Vista). Tout est déjà intégré et prêt à fonctionner.
Assurez-vous que vous démarrez automatiquement le service iSCSI : sc config msiscsi start=auto
Je recommande vivement de configurer un petit LUN (~200MB) et de le mettre de côté pour une utilisation future en tant que disque quorum au cas où vous mettriez hyper-v en cluster. C'est un investissement minime pour s'assurer que votre stockage est prêt à partir plus tard.
Il y a de très bonnes instructions sur la façon de le faire. sur cette page ici mais au cas où ce lien disparaîtrait, je vais en reproduire le contenu ici :
sc config msiscsi start= auto [SC] ChangeServiceConfig SUCCESS
Puis je suis entré :
net start msiscsi The Microsoft iSCSI Initiator Service service is starting. The Microsoft iSCSI Initiator Service service was started successfully.
Ensuite, vous utilisez l'interface de ligne de commande Iscsicli pour vous connecter à un iSCSI Target et répertorier les cibles disponibles. La commande que j'ai entrée était :
iscsicli QAddTargetPortal 192.168.1.31 Microsoft iSCSI Initiator Version 6.0 Build 6000 The operation completed successfully.
Ensuite, je suis entré :
iscsicli ListTargets Microsoft iSCSI Initiator Version 6.0 Build 6000
Targets List: quorum data The operation completed successfully.
Vous pouvez ensuite vous connecter à une cible en utilisant le code suivant à titre d'exemple :
iscsicli qlogintarget data Microsoft iSCSI Initiator Version 6.0 Build 6000 Session Id is 0xfffffa800626e018-0x4000013700000006 Connection Id is 0xfffffa800626e018-0x5 The operation completed successfully.
Le code suivant vérifie que l'opération a réussi :
iscsicli reporttargetmappings Microsoft iSCSI Initiator Version 6.0 Build 6000
Total of 1 mappings returned Session Id : fffffa800626e018-4000013700000006 Target Name : data Initiator : Root\ISCSIPRT\0000_0 Initiator Scsi Device : \\.\Scsi4: Initiator Bus : 0 Initiator Target Id : 0 Target Lun: 0x0 OS Lun: 0x0
The operation completed successfully.
Vous vous déconnectez en utilisant le commutateur logouttarget avec l'ID de session, comme le montre l'exemple de code suivant :
iscsicli logouttarget fffffa800626e018-4000013700000006 Microsoft iSCSI Initiator Version 6.0 Build 6000
The operation completed successfully.
Pour confirmer que l'opération a réussi, j'ai entré le code suivant :
iscsicli reporttargetmappings Microsoft iSCSI Initiator Version 6.0 Build 6000
No Mappings The operation completed successfully.
Les mappages obtenus par la commande qlogintarget ne sont pas persistants et seront perdus au redémarrage. Si vous souhaitez une connexion persistante, utilisez le commutateur perssitenlogintarget, comme le montre le code suivant :
iscsicli persistentlogintarget data T * * * * * * * * * * * * * * * 0 Microsoft iSCSI Initiator Version 6.0 Build 6000
The operation completed successfully.
Pour confirmer que l'opération a réussi, j'ai saisi :
iscsicli listpersistenttargets Microsoft iSCSI Initiator Version 6.0 Build 6000
Total of 1 peristent targets Target Name : data Address and Socket : 192.168.1.31 3260 Session Type : Data Initiator Name : Root\ISCSIPRT\0000_0 Port Number : ++Security Flags : 0x0 ++Version : 0 ++Information Specified: 0x20 ++Login Flags : 0x8 ++Username :
The operation completed successfully.
Saisir T * * * * * * * * * * * * 0 spécifie tous les commutateurs requis. Pour supprimer une cible persistante, appliquez les informations obtenues à partir de la commande listpersistentargets, en utilisant le code suivant comme exemple :
iscsicli removepersistenttarget Root\ISCSIPRT\0000_0 data * 192.168.1.31 3260 Microsoft iSCSI Initiator Version 6.0 Build 6000
The operation completed successfully.
Pour confirmer le succès de l'opération, je suis entré :
iscsicli listpersistenttargets Microsoft iSCSI Initiator Version 6.0 Build 6000 Total of 0 peristent targets The operation completed successfully.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.