Connectar una cabina iSCSI des de Debian (iniciador iSCSI)

Última actualització: gener 2012

Per a connectar la nostra Debian a una cabina iSCSI necessitem instal·lar el paquet open-iscsi:

apt-get install open-iscsi

Si volem muntar la cabina automàticament en cada reiniciada hem de modificar una línia a /etc/iscsi/iscsid.conf:

node.startup = automatic

Després de qualsevol canvi reiniciem el servei:

service open-iscsi restart

Suposem que tenim la cabina connectada al nostre equip i que sabem que aquesta te configurada la IP 172.16.1.5. Fem un discovery:

iscsiadm -m discovery -t sendtargets -p 172.16.1.5

i obtenim aquesta resposta:

172.16.1.5:3260,0 iqn.2005-06.com.datarobotics:drobopro.tdb102840149.node0

Ara que tenim l'identificador IQN:

iscsiadm --mode node --targetname iqn.2005-06.com.datarobotics:drobopro.tdb102840149.node0 --portal 172.16.1.5:3260 --login

I obtenim (successful):

Logging in to [iface: default, target: iqn.2005-06.com.datarobotics:drobopro.tdb102840149.node0, portal: 172.16.1.5,3260]

Login to [iface: default, target: iqn.2005-06.com.datarobotics:drobopro.tdb102840149.node0, portal: 172.16.1.5,3260]: successful

Ara treballem com si fos un disc local:

    • fdisk -l
    • particionem el disc si ens interessa
    • mkfs de la/es particions
    • preparem el punt de muntatge, p.e: mkdir /mnt/drobopro
    • obtenim amb blkid el UUID de la/es particions

Finalment, afegim una línia a /etc/fstab per tal que el disc es munti automàticament a cada reiniciada. Suposem que tenim una sola partició a muntar de la qual coneixem el UUID, sabem que està formatada en xfs i que la muntarem a /mnt/drobopro. La línia a afegir serà:

UUID=e3a9dc6b-9239-4f2d-94cf-15c5bbe5a798 /mnt/drobopro xfs _netdev 0 0