iSCSI sur CentOs

Vmware Esxi permet l’utilisation de systèmes SAN tels que Fibre Chanel ou iSCSI. L’avantage de iSCSI est de s’appuyer sur Ethernet et Ip. Il est moins coûteux à mettre en œuvre et n’exige aucun matériel spécifique en dehors des matériels utilisés dans la mise en œuvre des réseaux Ethernet.

iSCSI utilise une cible (target) côté serveur  et un initiateur (initiator) côté client.

Le serveur

Sous Centos 5.5, vous ne disposez pas du paquet iscsi-target. Il faut donc le compiler. Téléchargez l’archive à partir du site iSCSI Enterprise Target. Installez les paquets gcc et kernel-devel. Compilez par make et make install.

Vous pouvez utiliser, pour accueillir la cible, tout type de partitions ou de disque. Vous pouvez même utiliser un fichier.

Créez tout d’abord un LUN (Logical Unit Number). Ici, nous créons un fichier de 10 Go :

mkdir /home/iscsi
dd if=/dev/zero of=/home/iscsi/lun0.img bs=1024kcount=10000

Editez le fichier /etc/iet/ietd.conf et ajoutez :

Target iqn.2010-11.com.acerarien:lun0
IncomingUser denis denis
OutgoingUser
Lun 0 Path=/home/iscsi/lun0.img,Type=fileio
Alias lun0

Vous pouvez restreindre l’accès au target par le fichier /etc/initiators.allow

iqn.2010-11.com.acerarien:storage.lun1 192.168.1.0/24
#ALL ALL

Sources

CentOS  / Centos Linux Vmware Esxi Vsphere 

Commentaires

Pas encore de commentaire.

Laisser un commentaire

(requis)

(requis)