Oldal kiválasztása

A téma: WriteCache bekapcsolása LSI1068 alapú Raid vezérlőben, ESXi rendszer alatt (SSH konzolból)

Nincs abban semmi különös, ha egy lemezvezérlő írási gyorsítótárját a gyártó gyárilag (default) kikapcsolja. Ez nem is lenne sokszor gond, ihszen így biztonságosabb akku nélküli vezérlők esetében. Viszont tény, hogy 5-10x gyorsabbak a lemezműveletek a WriteCache bekapcsolásával. Persze az élelmes gyártó a konfigurácós panelről (Raid-BIOS) kihagyta ezt az apró kapcsolót. Mindenesetre van megoldás:

Amennyiben elfogadjuk azt a hátrányt és nem kis veszélyt, (ha netán áramszünet, reset miatt) a vezérlőnkben/harddiskben levő memória, aktuális adathalmaz elvész, akkor a következő módon bekapcsolhatjuk azt a fránya, jól elrejtett cache-t.

A rendszerünk ESXi-4 , ESXi-4.1, ESXi-5. Előzőleg engedélyezzük az SSH elérést  (Az SSH-t engedélyezni lehet közvetlenül a server konzolról, Pl: (SystemCustomization / TroubleshootingOptions / EnableRemoteTechSupport(SSH)>Enable)

Nem kis időmbe telt, míg megtaláltam az ESXi alá fordított LSIUtil programot, amit egyébként Windows-os, Linux disztribúciók környezetéhez a gyártó oldaláról könnyedén letölthetünk, de ezt a példányt nem lelhetjük meg hivatalos (LSI) oldalon (legalábbis nekem nem sikerült) Így hát INNEN letölthető.

Ezután már csak a szerver-hostra kell varázsolni, pl a vSphere Client segítségével:

Host » Configuration » Storage / datastore1 (vagy ahogy hívják) jobbegér» Browse » Upload files

Nyissunk egy SSH terminált a host-ra (lehet akár konzolról is, vagy Linuxból, vagy Putty-al windows alól)

Sétáljunk át a feltöltött mappába: (ha datastore1 a tárolónk és lsiutil a mappánk, amit feltöltöttünk)

cd /vmfs/volumes/datastore1/lsiutil

Módosítsuk a fájl engedélyeket, hogy futtatható legyen:

chmod +x ./lsiutil

Futtassuk:

./lsiutil

Ha sikerrel jártunk, akkor az első menübe értünk, itt válasszuk ki a megfelelő vezérlőt (gyaníthatóan 1 van, tehát):

1 [Enter]

21[Enter]

32 [Enter]

Ezzel a Change volume settings menu-ben kell lennünk.

Itt [Enter] gombbal mehetünk tovább az adott paramétereken, ezáltal a Default értéket adjuk vissza.

Amint meglátjuk:

Enable write caching: [Yes or No] » Yes

Ezek után [Enter] , mig elfogynak a paraméterek, majd 0 (nulla) menu-parancsokkal kilépegetünk.

Sajnos egy újraindítást mindenképp végre kell még hajtanunk, aztán élvezhetjük a többszörös írási sebesség növekedését! (és ne feledjük az ezzel járó veszélyeket!)

Természetesen ezen program “telepítésével” elértük azt is, hogy egyéb lemez/raid tömb műveleteket végezhetünk az ESXi hostunk vezérlőjén, lekérdezzük az aktuális tömbök állapotát, hozzárendeljünk újabb lemezeket, stb.

forrás: VMware.com

 

A honlap további használatához a sütik használatát el kell fogadni. További információ

A süti beállítások ennél a honlapnál engedélyezett a legjobb felhasználói élmény érdekében. Amennyiben a beállítás változtatása nélkül kerül sor a honlap használatára, vagy az "Elfogadás" gombra történik kattintás, azzal a felhasználó elfogadja a sütik használatát.

Bezárás