Ceci est une ancienne révision du document !
apt-get install open-iscsi
Editer le fichier de configuration /etc/iscsi/iscsid.conf
ou ~/.iscsid.conf
et configurer node.session.auth.username, node.session.auth.password et les autres paramètres de la façon suivante :
node.startup = automatic node.session.auth.username = MY-ISCSI-USER node.session.auth.password = MY-ISCSI-PASSWORD discovery.sendtargets.auth.username = MY-ISCSI-USER discovery.sendtargets.auth.password = MY-ISCSI-PASSWORD node.session.timeo.replacement_timeout = 120 node.conn[0].timeo.login_timeout = 15 node.conn[0].timeo.logout_timeout = 15 node.conn[0].timeo.noop_out_interval = 10 node.conn[0].timeo.noop_out_timeout = 15 node.session.iscsi.InitialR2T = No node.session.iscsi.ImmediateData = Yes node.session.iscsi.FirstBurstLength = 262144 node.session.iscsi.MaxBurstLength = 16776192 node.conn[0].iscsi.MaxRecvDataSegmentLength = 65536
Pour prendre en compte la configuration, redémarrer le service ainsi :
/etc/init.d/open-iscsi restart
Maintenant il faut lancer une découverte des serveurs iSCSI cible :
iscsiadm -m discovery -t sendtargets -p ISCSI-SERVER-IP-ADDRESS
Si 192.168.1.60 est l'adresse IP d'un serveur iSCSI, entrer :
iscsiadm -m discovery -t sendtargets -p 192.168.1.60
Pour terminer, redémarrer une nouvelle fois le service :
/etc/init.d/open-iscsi restart
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