Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
sysadmin:iscsi_initiator [2010/05/26 11:01]
james ajout label UUID et fstab
sysadmin:iscsi_initiator [2015/07/21 13:52] (Version actuelle)
james [Connexion au serveur] typo
Ligne 1: Ligne 1:
 +{{tag>​iSCSI initiator sysadmin client howto}}
 +
 ====== Installation d'un client iSCSI ====== ====== Installation d'un client iSCSI ======
  
Ligne 29: Ligne 31:
 iscsiadm ​ -m discovery -t st -p 10.31.192.36 iscsiadm ​ -m discovery -t st -p 10.31.192.36
 </​code>​qui devrait vous renvoyer un résultat similaire à : <​code>​10.31.192.36:​3260,​1 iqn.2010-05.com.example.mamachine:​cache-debian</​code>​ </​code>​qui devrait vous renvoyer un résultat similaire à : <​code>​10.31.192.36:​3260,​1 iqn.2010-05.com.example.mamachine:​cache-debian</​code>​
-  * On peut ensuite initier une session sur ce target en utilisant :<​code>​iscsiadm ​ -m node  --targetname "​iqn.2010-05.com.example.mamachine:​cache-debian"​ --portal "​10.31.192.36:​3260"​ --login +  * On peut ensuite initier une session sur ce target en utilisant :<​code>​iscsiadm ​ -m node  --targetname "​iqn.2010-05.com.example.mamachine:​cache-debian"​ --portal "​10.31.192.36:​3260"​ --login</​code>​ 
-</​code><​note>​Il faut bien entendu adapter le nom du target et l'IP du serveur pour qu'ils correspondent a votre installation</​note>​Si tout ce passe bien vous devriez voir s'​afficher quelque chose comme :<​code>​Logging in to [iface: default, target: iqn.2010-05.com.example.mamachine:​cache-debian,​ portal: 10.31.192.36,​3260]+<​note>​Il faut bien entendu adapter le nom du target et l'IP du serveur pour qu'ils correspondent a votre installation</​note>​Si tout ce passe bien vous devriez voir s'​afficher quelque chose comme :<​code>​Logging in to [iface: default, target: iqn.2010-05.com.example.mamachine:​cache-debian,​ portal: 10.31.192.36,​3260]
 Login to [iface: default, target: .com.example.mamachine:​cache-debian,​ portal: 10.31.192.36,​3260]:​ successful Login to [iface: default, target: .com.example.mamachine:​cache-debian,​ portal: 10.31.192.36,​3260]:​ successful
 </​code>​Il suffit ensuite de vérifier que vous voyez bien un "​nouveau disque dur" a l'aide de la commande dmesg qui devrait afficher dans les dernieres lignes <​code>​[ 8702.186708] scsi2 : iSCSI Initiator over TCP/IP </​code>​Il suffit ensuite de vérifier que vous voyez bien un "​nouveau disque dur" a l'aide de la commande dmesg qui devrait afficher dans les dernieres lignes <​code>​[ 8702.186708] scsi2 : iSCSI Initiator over TCP/IP
Ligne 56: Ligne 58:
 <note important>​Attention,​ l'​ordre des disques peut varier, pour le montage il est préférable d'​utiliser les labels des partitions ( voir [[sysadmin:​labels_partitions|cette page]] pour définir les labels ) ou les UUID</​note>​ <note important>​Attention,​ l'​ordre des disques peut varier, pour le montage il est préférable d'​utiliser les labels des partitions ( voir [[sysadmin:​labels_partitions|cette page]] pour définir les labels ) ou les UUID</​note>​
  
-==== Monter la partition automatiquement ​====+=== Monter la partition automatiquement ===
  
 Pour monter la partition automatiquement,​ il existe 2 méthodes : Pour monter la partition automatiquement,​ il existe 2 méthodes :
Ligne 62: Ligne 64:
   * Utilisation des UUID   * Utilisation des UUID
  
-=== Utilisation des labels ​===+== Utilisation des labels ==
 Il faut tout d'​abord définir le label de votre partition en suivant par exemple [[sysadmin:​labels_partitions|cette doc]]. Il faut tout d'​abord définir le label de votre partition en suivant par exemple [[sysadmin:​labels_partitions|cette doc]].
  
Ligne 71: Ligne 73:
  
  
-=== Utilisation des UUID ===+== Utilisation des UUID ==
 Si vous préférez utiliser l'UUID a la place du label : Si vous préférez utiliser l'UUID a la place du label :
  
Ligne 81: Ligne 83:
 UUID=3bacbc00-6c54-4060-a0a4-b328ee5ffda9 ​   /​export/​mirror/​debian-backports ​   ext3    _netdev ​   0    0</​code>​ UUID=3bacbc00-6c54-4060-a0a4-b328ee5ffda9 ​   /​export/​mirror/​debian-backports ​   ext3    _netdev ​   0    0</​code>​
  
 +=== Scanner les LUNs ===
 +
 +Nous avons vu coté serveur que l'on peut ajouter des LUNs dynamiquement,​ c'est tres bien mais encore faut il pouvoir rafraichir coté client.
 +
 +C'est possible entre autres avec ce superbe script de Kurt Garloff / Hannes Reinecke disponible ici : http://​www.garloff.de/​kurt/​linux/​ . Lien vers le script direct : http://​www.garloff.de/​kurt/​linux/​rescan-scsi-bus.sh-1.38 .
 +
 +Utilisation du script, si par exemple vous venez d'​ajouter le LUN 5 coté serveur :
 +<​code>#​ ./​rescan-scsi-bus.sh-1.38 ​ --luns=5
 +Host adapter 0 (iscsi_tcp) found.
 +Scanning SCSI subsystem for new devices
 +Scanning host 0 channels 0 for  SCSI target IDs  0 1 2 3 4 5 6 7, LUNs  5
 +Scanning for device 0 0 0 5 ...
 +NEW: Host: scsi0 Channel: 00 Id: 00 Lun: 05
 +      Vendor: IET      Model: VIRTUAL-DISK ​    Rev: 0   
 +      Type:   ​Direct-Access ​                   ANSI SCSI revision: 04
 +1 new device(s) found. ​              
 +0 device(s) removed. ​                
 +</​code>​
 +
 +Le nouveau LUN est bien visible, et prêt a etre utilisé :-)
sysadmin/iscsi_initiator.1274864471.txt.gz · Dernière modification: 2010/05/26 11:01 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0