PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : open-iscsi und feste Devicenamen ?



Andy2005
25.05.07, 13:53
Hallo zusammen,

habe hier folgendes Problem. Ich würde gerne 3 iSCSI - Freigaben per open-iscsi in SLES10 ins System einbinden. Funktioniert an sich auch wunderbar, nur werden bei jedem Bootvorgang die Device - Namen /dev/sdb , /dev/sdc, usw. nach Zufallsprinzip neu geordnet.

Ich bräuchte allerdings eine feste Zuordnung, d.h. 1. Freigabe nach /dev/sdb , usw. , die mir auch nach jedem Boot erhalten bleibt.

Google hat da leider nicht wirklich geholfen. Hat noch jemand ne Idee, was ich machen könnte?

Betriebssystem ist SLES10

bla!zilla
25.05.07, 14:18
Poste bitte mal die Konfiguration /etc/iscsi/iscsid.conf. Wie hast du den automatischen Login beim iSCSI Target eingerichtet?

mail2roland
22.06.07, 11:43
Hallo Leute,

ich habe ein ähnliches Problem und wollte nur fragen, ob der Thread noch aktiv ist, oder ob das Problem schon auf Anderem Wege geklärt wurde...

Grüße
Roland

bla!zilla
22.06.07, 12:54
Poste bitte die oben genannten Dinge, dann sehen wir weiter.

mail2roland
02.07.07, 08:59
hi, hatte mein Problem ein bisschen auf die lange Bank geschoben, deswegen erst jetzt die Antwort.

also hier die /etc/iscsi/iscsid.conf

# Open-iSCSI default configuration.
# Could be located at /etc/iscsid.conf or ~/.iscsid.conf
#
node.active_cnx = 1
node.startup = automatic
#node.session.auth.username = dima
#node.session.auth.password = aloha
node.session.timeo.replacement_timeout = 120
node.session.err_timeo.abort_timeout = 10
node.session.err_timeo.reset_timeout = 30
node.session.iscsi.InitialR2T = No
node.session.iscsi.ImmediateData = Yes
node.session.iscsi.FirstBurstLength = 262144
node.session.iscsi.MaxBurstLength = 16776192
node.session.iscsi.DefaultTime2Wait = 0
node.session.iscsi.DefaultTime2Retain = 0
node.session.iscsi.MaxConnections = 0
node.conn[0].iscsi.HeaderDigest = None
node.conn[0].iscsi.DataDigest = None
node.conn[0].iscsi.MaxRecvDataSegmentLength = 65536
#discovery.sendtargets.auth.authmethod = CHAP
#discovery.sendtargets.auth.username = dima
#discovery.sendtargets.auth.password = aloha


zwischenzeitlich hatte ich noch folgendes drin:

node.conn[0].address = xxx
node.conn[0].port = 3260
node.conn[0].startup = automatic

Grüße
Roland


PS:

mittlerweile bin ich am überlegen, ob ich den ganzen Kram nochmal deinstallieren soll und nochmal von vorne anfagen, da ich schon recht viel ausprobiert und dementsprechend verhackstückt hab.

Hilfreich wäre ein paar Tipps, was generell nach der Installation von open-iscsi gemacht werden muss, damit die automatische Einbindung nach einem Boot funzt...

bla!zilla
02.07.07, 09:41
Es sollte ausreichen Targets für einen automatischen Login zu konfigurieren:

iscsiadm -m node -T $NODENAME -p ip –op update -n node.conn[0].startup -v automatic

Das machst du für alle Targets und bei einem Reboot sollte er die Devices wieder einbinden.