Valaki tudja esetleg, hogy a XenServer-t hogyan lehet rávenni, hogy a Pool-ban levő 2 server egyszerre lássa az iSCSI storage-et, ha mindkét host külön külön subneten csatlakozik a storage-re?
Valahogy így néz ki:
Host 1 Storage NIC IP: 172.16.33.20
Host 2 Storage NIC IP: 172.16.34.20
A Storage-ben két kártya van, ezek 172.16.33.10 ill 172.16.34.10-es IP-vel rendelkeznek. A Netmask mindenhol 255.255.255.0. Direktben vannak kötve az ethernetek, switch sincs a hostok és a storage között.
Külön külön mindkét host látja a storaget, de közös Poolba már nem tudom rakni őket.
- 3831 megtekintés
Hozzászólások
Mi a storage IP-je?
Vagy miért kell külön halozatba rakni ?
Fedora 20, Thinkpad x220
- A hozzászóláshoz be kell jelentkezni
Két IP-je van neki (iscsi target): 172.16.33.10 ill 172.16.34.10
- A hozzászóláshoz be kell jelentkezni
Miért van kettő? Legyen mindenki 1 alhálózatban és kész is.
Fedora 20, Thinkpad x220
- A hozzászóláshoz be kell jelentkezni
A Storage és a 2 host Direct Attached 10Gb-vel vannak összekötve. Ha két külön kártya van a storage-ben, akkor szükségszerűen 2 IP címe lesz (vagy tévedek)
- A hozzászóláshoz be kell jelentkezni
Szerintem azok lehetnek azonos subneten is...
1: 10.10.10.1, 2: 10.10.10.2
---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"
- A hozzászóláshoz be kell jelentkezni
Nem feltétlen lehet a 2-t bondingolni és akkor 1 címe lesz. Ha 1 controller van csak 2 porttal, akkor bonding, és mehet 1 ip.
Fedora 20, Thinkpad x220
- A hozzászóláshoz be kell jelentkezni
nem jár jobban, ha nem bond-ol, hanem multipath-ol ?
viszont ha már multipath van, akkor mindkét XenServer tudna csatlakozni mindkét storage-port-ra, nem?
- A hozzászóláshoz be kell jelentkezni
A gondom az, hogy a XenServerben amikor hozzáadom a Pool-hoz a storage-t akkor egy IP címet tudok megadni.. Mivel a Poolban levő egyik host ezen az IP-nem éri el a storage-t, ezért nem működik.
Boundiggal mehet, holnap ki is fogom próbálni, feltéve, hogy le tudja kezelni azt a helyzetet, hogy a subnet egyik IP címe csak az egyik fizikai interfacen míg a másik cím csak a másik fizikai interfacen elérhető.
- A hozzászóláshoz be kell jelentkezni
Ha jól emlékszek akkor vanank külön network interfészek.
Elméletileg a storage-hoz is tudnál többet bind-elni. Ha esetleg a xencenter gui-jából nem is megy (CLI-ből vélhetően fog)...
nem bounding hanem bonding, és a bonding eredménye egy új interfész (ami tartalmazza a bond-olt interfészeket).
A bonding előnye, hogy egyik link halála után megy a másik tovább, hátránya, hogy valami módon el kell osztani a forgalmat. Emiatt két gép között elvileg nem lesz nagyobb sebességed mint 1 link sebessége. Persze ha van 2-nél több géped (mint jelenleg) akkor megoldható, hogy a két gép (xencenter) csatlakozik a harmadikra (storage) és a storage bond-olt interfésze teljesen ki lesz hajtva.
- A hozzászóláshoz be kell jelentkezni
Én azt hiszem, hogy multipathd -vel
----
올드보이
http://molnaristvan.eu/
- A hozzászóláshoz be kell jelentkezni
Megoldódni látszik a dolog. A Storage-ne összebridgeltem a 2 interface-t az kapott egy IP címet, így a host-ok ugyanazon az IP-n keresztül érik el, így már berakható egy poolba. Köszönöm mindenkinek az ötleteket.
- A hozzászóláshoz be kell jelentkezni