Group: linux.debian.user.french
From: pmenier
Date: Monday, March 10, 2008 10:40 AM
Subject: Re: debian etch iscsi probleme

pmenier a écrit :
> 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 iscsi...gz && 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
>
>
>
>
>
>
>
>
>
>
Suite... ca progresse un peu en installant open-iscsi depuis les sources
(version open-iscsi-2.0-865.15):

root@pme-linux:/var/log# iscsi_discovery -d 192.168.1.236
Logout session [sid: 4, target:
iqn.2001-04.com.example:storage.disk2.sys1.xyz, portal: 192.168.1.236,3260]
Set target iqn.2001-04.com.example:storage.disk2.sys1.xyz to automatic
login over tcp to portal 192.168.1.236:3260
discovered 1 targets at 192.168.1.236, connected to 1


root@pme-linux:/var/log# tail /var/log/messages
Mar 10 16:31:45 pme-linux kernel: [2272617.920977] scsi 9:0:0:1:
Direct-Access IET VIRTUAL-DISK 0 PQ: 0 ANSI: 4
Mar 10 16:31:45 pme-linux kernel: [2272617.921469] sd 9:0:0:1: [sdc]
204800 512-byte hardware sectors (105 MB)
Mar 10 16:31:45 pme-linux kernel: [2272617.921664] sd 9:0:0:1: [sdc]
Write Protect is off
Mar 10 16:31:45 pme-linux kernel: [2272617.922104] sd 9:0:0:1: [sdc]
Write cache: disabled, read cache: enabled, doesn't support DPO or FUA

Là je me dis c'est gagné....je vais partitionner sdc et youpla... eh
bien non !

root@pme-linux:/dev/disk# fdisk -l

Disque /dev/sda: 80.0 Go, 80026361856 octets
255 heads, 63 sectors/track, 9729 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0ad70ad6

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 9375 75304656 83 Linux
/dev/sda2 9376 9729 2843505 5 Extended
/dev/sda5 9376 9729 2843473+ 82 Linux swap / Solaris

Toujours pas l'ombre d'un periph reseau...

A suivre...

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