3 votes

Comment monter un LUN iSCSI en tant que lecteur sur un boîtier Win2k8R2 server core ?

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.

4voto

frameworkninja Points 628

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.

2voto

Shlomi Fish Points 1951

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.

SistemesEz.com

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.

Powered by:

X