iscsi target reload?

Fórumok

Adott egy iscsi target szerver (ietd alapon), amelyben van egy fileio-s image kiosztas, mint LUN.

"Lun 0 Path=/mnt/hely.img,Type=fileio"

Namost ezen a targeten tobbszor is kellene valtoztatni - azaz hozzadani uj fileokat, lun-okat, DE a meglévő kapcsolatok megtartásával!

Olvasgatok itt ezt azt, hogy reload, meg force-reload,

"
1) /etc/init.d/ietd reload - would only make non-destructive changes
(i.e., added new targets, removed targets with no initiators connected)

2) /etc/init.d/ietd force-reload - do above, plus destructive changes
(kill the connection, add/change luns etc.).
"

de megnézve az iscsitarget szkriptet debian6-amd64 alatt nincs is sima reload funkcio.

Van e tapasztalatotok, hogyan lehet konzisztensen boviteni a target lun-okat az elozo kapcsolatok megtartasaval?

Hozzászólások

Elsőre ezt tippelném:

iscsiadm -m discovery -t sendtargets -p ipaddress

Bizonytalan vagyok, mert nincs napi rutinom iSCSI kérdésben, még csak ismerkedem ezzel a technológiával.

Ave, Saabi.

Jogos. Viszont kipróbáltam most azt is, hogy használatban lévő iSCSI target mellé kreáltam egy újat. És ez nem zavarta a meglévőt. (Már persze azon túl, hogy a frissen létrehozott disk miatt újra kellett indítanom az iSCSI target servert)
Azt még ki akarom próbálni, hogy mi van ha meglévő targethez új LUN-t adok? Mondjuk nem hiszem, hogy ennek problémát kellene okoznia.

Ave, Saabi.

Nem szorosan kötődik a téma de az ietd tud olyat, hogy "scsi-3 persistent reservation"?

--
maszili

mint mondtam, az elozo kapcsolatokat kell megtartani...amit linkeltel, a bovitesrol szol

Próbálj konstruktív lenni... Ha bővíteni lehet így egy lun-t, akkor a targeten felvenni egy újat...? Dettó pepita, csak nem off/bővít/on, hanem kreál/behirdet/örül. Nagyjából ahogy saabi is írta. Igen, valóban, marha randa hosszú parancssort kell gépelni...
A lényeg az, hogy az ietadm megfelelő paraméterezésével csináld meg, és vele együtt a változást vezesd át a konfigban is, hogy reboot/restart után is megmaradjon.

A force-reload -ot felejtsd el, a Debian ertelmezeseben az ekvivalens a restart-tal.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Debiánon nincs olyan hogy

tgtadm

? Én az alábbi módon hoztam létre új targetet a már meglévő mellé. (miközben a meglévő fel volt mountolva egy másik gépen)


# tgtadm --lld iscsi --op new --mode target --tid < target ID > --targetname < iqn >
# tgtadm --lld iscsi --op new --mode logicalunit --tid < target ID > --lun < LUN ID > -b < device >
# tgtadm --lld iscsi --op bind --mode target --tid < target ID > -I ALL

Mondjuk mindezt Red Hat-en, ha Debian alatt ez másképp néz ki, akkor bocs a beleszólásért!

Ave, Saabi.
ps: a végére még jól jöhet egy

# tgt-admin --dump > /etc/tgt/targets.conf

. Persze ez is RHEL-en igaz, Debianon nem tudom hogy hol van és hogy néz ki a config file.