Proxmox 4.1 LXC a VM tárolóhelye
A Proxmox 3-ban az egyik oka az volt amiért szerettem OpemVZ konténereket használni, mert nem raw fájlban, hanem egy könyvtárban tárolta a gép fájlrendszerét. Ez azért jó, mert hiába osztok ki a gépnek egy viszonylag nagy lemez tárterületet, a gazdagépen csak annyi helyet fog használni amennyi adat van benne.
És ez így működött Clusterben is, ha a konténer a cluster meghajtón (SAN-NAS) volt és a live-migrációt is tökéletesen végrehajtotta.
Nemrégen migráltam a Proxmox 3-at 4.1-re. Meglepően egyszerűen lezajlott a dolog. A VM-ek ugyanúgy működnek mint korábban.
Az OpenVZ konténereket is átkonvertáltam a leírás szerint LXC konténerekké és ekkor lepődtem, meg, hogy minden LXC konténerben lévő gépnek készített egy raw-fájlt. Ha a GUI-n készítek új LXC konténert az is így készül, hogy egy raw-fájlt készít a lemezegységnek. Ha a raw-fájlt kibontom egy könyvtárban és a PVE alatt az lxc könyvtárban lévő hozzátartozó konfigot is átírom, akkor működik a könyvárat használva is. A méretét viszont nem tudom beállítani, mindenképpen az adott gazda meghajtó teljes méretét engedélyezi. a ",size=30G" hatástalan.
Ráadásul ebben az esetben a live-migráció sem megy. :(
Leírom a két config fájl különbségét.
RAW meghajtó esetében: (így megy a live-migráció is!)
rootfs: nfs-vm-netapp:2250/vm-2250-disk-1.raw,size=30G
Könyvtár használat esetén: (így nem megy a live-migráció!)
rootfs: /mnt/pve/nfs-vm-netapp/images/2210/vm-2210-disk-1/,size=30G
(itt a vm-2210-disk-1 egy könyvtár!)
Persze, látom a különbséget.
De a "rootfs: nfs-vm-netapp:2250" után csak raw meghajtót fogad el, könyvtárat nem.
Az nfs-vm-netapp ide van mountolva: /mnt/pve/nfs-vm-netapp (alapértelmezetten ide tette amikor a cluster Datacenterben csatoltam az nfs meghajtót)
Két kérdésem lenne.
1. LXC konténerben ha könyvtárat használok a rendszerben meghajtóként, akkor hogy lehet korlátozni, beállítani a meghajtó méretét, mint ahogy ezt OpenVZ esetén is lehetett?
2.) Ha könyvtárat akarok megadni meghajtóként azt hogy lehet megtenni úgy hogy a cluster mindegyik tagja tudja használni és menjen a live-migráció is.
- Tovább (Proxmox 4.1 LXC a VM tárolóhelye)
- 3813 megtekintés