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?
- 1972 megtekintés
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.
- A hozzászóláshoz be kell jelentkezni
Ez a kliens oldali rediscovery, nem ez volt a kerdes.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Nem szorosan kötődik a téma de az ietd tud olyat, hogy "scsi-3 persistent reservation"?
--
maszili
- A hozzászóláshoz be kell jelentkezni
Az pont nem, asszem az scst tud talan ilyet.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Szerintem az ietadm lesz a te barátod. Nem próbáltam, de ez akár jó is lehet neked: http://blog.dastrup.com/?p=201
- A hozzászóláshoz be kell jelentkezni
mint mondtam, az elozo kapcsolatokat kell megtartani...amit linkeltel, a bovitesrol szol
- A hozzászóláshoz be kell jelentkezni
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 hozzászóláshoz be kell jelentkezni
Persze persze, az leszek, csak a "nem próbáltam" dolgok nem mindig hatásosak.
Sajna nem nagyon lehet leállítani alatta a cuccot, így biztos megoldás kell.
Mindenesetre kösz a tippet.
Azért egy próbát megér.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Van, a tgt csomagban, ha jól rémlik...
- A hozzászóláshoz be kell jelentkezni