XenServer 6.2 - új disk hozzáadása meglévő szerverhez
A dyra.eu megőrzött technikai archívumából
Szerettem volna egy PC-n kettő virtuális gépet futtatni, de nem egy közös LVM-s adattározón, hanem két különböző DISK-en. Azért szerettem volna így, mert otthon a saját adataimat úgy gondoltam megvédeni (disaster recovery-n kívül), hogy az úgynevezett “Master” szervert replikálja folyamatosan egy másodlagos szerver. Tehát ha bármilyen probléma adódna a merevlemezzel - esetleg a VHD-val - az nem érintené a másodlagos szervert. Ezen tervem megvalósításához volt szükségem a XEN Serveren belül 2 darab adattároló helyre. (Amiből végül három lett, hiszen egyet már korábban hozzáadtam). Az írásom nagyban támaszkodik a következő linken található információkra: http://www.sourceamax.com/?p=649&lang=en
A lépések sorban:
1.
Nyissunk egy SSH kapcsolatot (putty, futty, linux konzol stb.)
2.
Indítsuk el az xsconsole-t az xsconsole paranccsal és nézzük meg a jelenlegi helyzetet, navigáljuk magunkat: Disk and Storage Repositories, azon belül pedig a Current Storage Repositories ezután a Local Storage-ba. Látható a mostani helyzet. Ide fogunk később visszatérni.

3.
Nyissunk egy új konzolt vagy zárjuk az xconsole-t és dolgozzunk ott. Kérdezzük le a jelenlegi particiókat a “cat /proc/partitions” paranccsal. Nálam a RAID miatt meglehetősen sok van, én az SDC és SDD eszközöket akarom külön lokális tárolóhoz rendelni.

4.
Az általam használt HDD-k tiszták voltak, tehát nem volt rajtuk semmi. Az elérhető legnagyobb méretre formáztam őket EXT3-as típusú fájlrendszerre (tudtommal a XenServer még nem támogatja az EXT4-t).

5.
Formázás és Particionálás után kérdezzük le a XenServerünk HOST-UUID számát “xe host-list” paranccsal, majd adjuk hozzá a HDD egyetlen particióját mint különálló lokális tárolót az alábbi paranccsal. A type lehet lvm is.
xe sr-create content-type=user device-config:device=/dev/sdc1 host-uuid=“te géped HOST UUID száma” name-label=“A te tárolódnak a megnevezése szabadon választott” shared=false type=ext


