Portál AbcLinuxu, 2. května 2025 23:30

pripojenie iSCSI disku

Pozn.: primarne urcene pre openSUSE 10.3

Ešte pred spustením služby treba skontrolovať, či je v subore /etc/iscsi/initiatorname.iscsi definovaná položka InitiatorName. Pokiaľ nie, prípadne chceme hodnotu zmeniť, riadime sa RFC 3721. Hint: /sbin/iscsi-iname -p iqn.$(date +%Y-%m).$(domainname|cut -d. -f1).$(domainname|cut -d. -f2):01


Teraz spustíme službu rcopen-iscsi start (link na /etc/init.d/open-iscsi - pre iné distribúcie). Tento skript loadne kernelový modul, spustí daemona a pripojí targety, pokiaľ už sú nadefinované (v našom prípade zatiaľ nie).


Ok, služba bezí, máme IP adresu portálu, skúsime sa pozrieť, aké targety ponúka:

iscsiadm -m discovery -t st -p IP_adresa_portalu
[a3f400] 192.168.111.11:3260,1 iqn.2006-05.net.anything:store0


Druhý riadok je príklad výstupu. Tento výstup sa automaticky zapisuje do databázy, takže si môžme pozrieť vsetky doteraz prehliádané targety:

iscsiadm -m session


Zobrazený target si môžme pripojiť a to dvomi spôsobmi.

    Prvý spôsob je pomocou record ID, ktoré je v hranatých zátvorkách, tento spôsob uz nepodporovany:
  1. iscsiadm -m node -r a3f400 --login
  2. Druhý spôsob je pomocou targetname:
  3. iscsiadm -m node -T iqn.2006-05.net.anything:store0 -p 192.168.111.11:3260 --login


Všetky momentálne pripojené relácie môžme vidieť :

iscsiadm -m session
Všetky pripojené disky uvidíme príkazom
lsscsi
.


Autentifikácia Tažší prípad je autentifikácia. Pre discovery sa používajú autentifikačné údaje uvedené v /etc/iscsi/iscsid.conf Pre incoming autentifikáciu zeditujeme:

node.session.auth.username=meno
node.session.auth.password=heslo


Pre outgoing:

discovery.sendtargets.auth.authmethod=CHAP
discovery.sendtargets.auth.username=meno
discovery.sendtargets.auth.password=heslo


Poznamka: Nezabudnite vratit hodnoty do povodneho stavu


Outgoing autentifikácia pri pripájaní:

iscsiadm -m node -T iqn.2006-05.net.anything:store0 -p 192.168.111.11:3260 --op=update --name=node.session.auth.authmethod --value=CHAP
iscsiadm -m node -T iqn.2006-05.net.anything:store0 -p 192.168.111.11:3260 --op=update --name=node.session.auth.username --value=meno
iscsiadm -m node -T iqn.2006-05.net.anything:store0 -p 192.168.111.11:3260 --op=update --name=node.session.auth.password --value=heslo


Incoming autentifikácia:

iscsiadm -m node -T iqn.2006-05.net.anything:store0 -p 192.168.111.11:3260 --op=update --name=node.session.auth.username_in --value=meno
iscsiadm -m node -T iqn.2006-05.net.anything:store0 -p 192.168.111.11:3260 --op=update --name=node.session.auth.password_in --value=heslo

Pozn.: tymto sme pripojili len disk, jednotlive particie (filesystemy) treba tradicne namountovat

Dokument vytvořil: miso, 22.9.2007 13:10 | Zobrazeno: 1488×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.