Différences
Ci-dessous, les différences entre deux révisions de la page.
| 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é :-) | ||