RESOLU : debian etch iscsi probleme

Le
pmenier
Bonjour à tous

J'ai voulu tester l'iscsi entre 2 machines: ca fonctionne au poil
lorsque l'initiator est un hote windowsxp (dur dur) mais pas avec un
hote debian. J'ai pourtant suivi les docs trouvées sur le net mais pas
moyen de détecter le disque du serveur.

La config ou plutot les configs testées:

1) dans des vmware
initiator : debian etch a jour
target : debian etch a jour (disque dur scsi physique)

fonctionne pas

2) idem avec des machines phyqiues reelles.

J'avoue que je suis un peu perdu surtout qu'entre deux j'ai testé AOE
(ata over ethernet) et la ca fonctionne au poil. D'accord, il ne s'agit
pas des memes protocoles mais sur le fond, ca se ressemble un peu quand
meme

voici comment j'ai procede:

sur l'initiator:
noyau 2.6.22-4-686-backports

#apt-get install open-iscsi
#iscsiadm -m discovery -t st -p 192.168.1.236
192.168.1.236:3260,1 iqn.2001-04.com.example:storage.disk2.sys1.xyz

donc il "voit" bien le server .

ensuite
#/etc/init.d/open-iscsi restart

Le resultat du tail /var/log/messages :

Mar 10 12:23:23 pme-linux kernel: [2257732.714897] Loading iSCSI
transport class v2.0-724.
Mar 10 12:23:23 pme-linux kernel: [2257732.730802] iscsi: registered
transport (tcp)
Mar 10 12:23:23 pme-linux kernel: [2257732.813590] iscsi: registered
transport (iser)

MAIS :
# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: ST3808110AS Rev: 3.AA
Type: Direct-Access ANSI SCSI revision: 05

ne me renvoie que mon disque local.


Cote target:

#wget
http://kent.dl.sourceforge.net/sourceforge/iscsitarget/iscsitarget-0.4.15.tar.gz

#tar zxvf iscsigz && cd iscsi && make && make install

Modif de /etc/ietd.conf ou j'ajoute le disque que je souhaite declarer:

Lun 0 Path=/dev/sdb,Type=blockio

Demarrage de iscsi-target: le port 3260 est bien a l'ecoute (normal cf
plus haut) mais cote client rien de rien pas de disque à l'horizon..

srvglus:/etc# cat /proc/net/iet/volume
tid:1 name:iqn.2001-04.com.example:storage.disk2.sys1.xyz
lun:0 state:0 iotype:blockio iomode:wt path:/dev/sdb

Je n'utilise pas d'authentification, et le fichier initiator.allow
est à jour.

La ou ca devient vraiment grave, c'est qu'apres avoir installe le
package iscsi-initiator (recupere chez $oft) sur un windowsxp tournant
dans une vmware, tout fonctionne a merveille. Le disque est bien vu, je
peux le formatter, le monter bref tout bon :(

J'ai peut-etre loupe qq chose mais je vois pas Si une bonne âme a
deja reussi a faire fonctionner ce bigntz entre 2 machines linux

Merci

Patrick



Desole pour le bruit: en installant le paquet :
open-iscsi_2.0.865-1_i386.deb ca fonctionne au poil. J'etais sans doute
trop presse.

Pour info :
Lors du demarrage de open-iscsi je vois dans /var/log/messages:

Mar 10 17:12:26 pme-linux kernel: [2275056.921353] sdb: sdb1
Mar 10 17:12:26 pme-linux kernel: [2275056.922523] sd 12:0:0:0: [sdb]
Attached SCSI disk
Mar 10 17:12:26 pme-linux kernel: [2275056.922560] sd 12:0:0:0: Attached
scsi generic sg1 type 0
Mar 10 17:12:26 pme-linux kernel: [2275057.174639] scsi13 : iSCSI
Initiator over TCP/IP
Mar 10 17:12:27 pme-linux kernel: [2275057.432048] scsi 13:0:0:0:
Direct-Access IET VIRTUAL-DISK 0 PQ: 0 ANSI: 4
Mar 10 17:12:27 pme-linux kernel: [2275057.432498] sd 13:0:0:0: [sdc]
1048576 512-byte hardware sectors (537 MB)
Mar 10 17:12:27 pme-linux kernel: [2275057.432686] sd 13:0:0:0: [sdc]
Write Protect is off
Mar 10 17:12:27 pme-linux kernel: [2275057.433002] sd 13:0:0:0: [sdc]
Write cache: disabled, read cache: enabled, doesn't support DPO or FUA


Puis je monte normalement le periph par : mount /dev/sdb1 /mnt (la
partition sdb1 etait deja formattee en ext3)

Mar 10 17:13:31 pme-linux kernel: [2275121.979745] kjournald starting.
Commit interval 5 seconds
Mar 10 17:13:31 pme-linux kernel: [2275121.984682] EXT3 FS on sdb1,
internal journal
Mar 10 17:13:31 pme-linux kernel: [2275121.984686] EXT3-fs: recovery
complete.
Mar 10 17:13:31 pme-linux kernel: [2275121.984788] EXT3-fs: mounted
filesystem with ordered data mode.

Patrick







--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Sylvain Sauvage
Le #9701731
pmenier, lundi 10 mars 2008, 17:21:46 CET

Bonjour à tous



Bonsoir tout seul,

[…]



Voilà un fil qu’il est bien : tu fais les questions, les
réponses et le HOWTO qui va avec, tout seul :oD

--
Sylvain Sauvage
Publicité
Poster une réponse
Anonyme