Ceci est une ancienne révision du document !
apt-get install open-iscsi
ou
yum install iscsi-initiator-utils
Il faut générer un identifiant iscsi pour le poste :
/sbin/iscsi-iname
Déclarer l'identifiant généré dans le fichier /etc/iscsi/initiatorname.iscsi
:
InitiatorName=iqn.xxxxxxxxxxxxx
Pour prendre en compte la configuration, redémarrer le service ainsi :
/etc/init.d/open-iscsi start service iscsi start
Il faut maintenant lancer la découverte des LUN disponible sur la cible 192.168.1.60 port 3260 par exemple :
iscsiadm -m discovery -t sendtargets -p 192.168.1.60:3260
Par défaut les logins ne sont pas automatiques au lancement du service iscsi. Il faut donc modifier le fichier de configuration correspondant.
/var/lib/iscsi/nodes/iqn.xxxxxxxxxxxxx
Après la phase de découverte on devrait voir un nouveau lecteur sur le système, voir /var/log/messages
pour trouver son nom :
tail -f /var/log/messages
Si le lecteur est nommé par exemple /dev/sdc
, lancer la commande suivante pour créer des partitions :
fdisk /dev/sdc
Une fois les partitions créer, il en reste plus qu'a les formater…
mkfs.ext3 /dev/sdc1
… Et à les monter :
mkdir /iscsi mount /dev/sdc1 /iscsi
apt-get install scsi-target-utils
Editer le fichier de configuration /etc/ietd.conf
Target iqn.2009-08.local.fog:storage.lvm # Users, who can access this target # (no users means anyone can access the target) #IncomingUser #OutgoingUser # Lun definition # (right now only block devices are possible) Lun 0 Path=/dev/hdb # Alias name for this target Alias iSCSI # various iSCSI parameters # (not all are used right now, see also iSCSI spec
/etc/init.d/iscsi-target start