VmWare ESXi iSCSI HA hogyan [MEGOLDVA]

Fórumok

Üdv mindenkinek,

Kísérleti jelleggel szeretnék egy olyan megoldást készíteni amiben az ESXi két storage-t hsznál. Az egyiket aktívan a másikat tartaléknak. Ha az aktív elérhetetlenné válik akkor a tartalék lépne az aktív helyébe


         +------+
         | ESXi |
         +--O---+
            |
            |
      +--[switch]--+
     /              \
    /                \
+--O----+          +--O----+
|       |          |       |
| SAN1  O<= sync =>O SAN2  |
| iSCSI |          | iSCSI |
+-------+          +-------+

A kérdésem az lenne, hogy elméletileg megodható ez így az ESXi részéről?

Kipróbáltam a favágó módszert is. Miszerint ha egy szolgáltatás IP lebeg a két san között akkor elviekben az elsődleges kiesése esetén az IP átkerül a tartalék SAN-ra ahol aztán minden ugyanúgy menne mint a hiba előtt. De sajnos nem működik mert ha felveszek egy tárolót az ESXi alá akkor egy egyedi azonosító is bekerül a tároló definíciójába ami aztán nem fog egyezni a két SAN esetén. Annak ellenére hogy az iSCSI konfig betűre ugyanaz mindkét SAN esetén.

Van más módszer mivel megoldható az, hogy az ESXi egyszerre lássa a két tárolót és hiba esetén térjen át a másikra?

A válaszokat előre is köszönöm.

Hozzászólások

Közben megtaláltam a megoldást.

Az ScsiSN= és ScsiId= paraméterekkel megadható hogy 2 tároló eszköz legyen. Így a két tároló között az ESXi automatikusan átvált hiba esetén.

--
maszili

Nem tudom, milyen "SAN"-od van, de ha jól értelmezem, azt csinálod, hogy a két portalt felveszed, és scsisn/id egyezéssel ráveszed, hogy az ugyanaz a diszk. Multipath policyt úgy állítod be, hogy az elsődleges "SAN"-ról (jaj) failovereljen a másodlagosra. Ha nem jól értelmezem, akkor sorry, de ez így ebben a formában egyfajta orosz rulett, mert semmilyen infója nincs az ESX-nek a replika konzisztenciájáról, pl. simán vissza fog menni az elsődlegesre abban a pillanatban ahogy visszajön üzemszünet után, akkor is ha 1 hétnyi replikálandó cucc begyűlt a másodlagoson, meg még vagy 10 féle szkenáriót lehetne említeni.

"Van más módszer mivel megoldható az, hogy az ESXi egyszerre lássa a két tárolót és hiba esetén térjen át a másikra?"

Van, az iscsi multipath. Felveszed mindket kontrollert a ket ip-jevel, az esxi pedig konstatalja, hogy mindketto mogott ugyanaz a volume van, tehat csak az egyiket hasznalja (vagy mindkettot RR-ban, ha ugy allitod be). Hatranya a dolognak, hogy sufnisannal (ahol egyszerre csak az egyik oldal irhato) nem mukodik.

--
"You're NOT paranoid, we really are out to get you!"