Hali!
Van arra mód valahogy, hogy a host OS felől bizonyos kernel modulokat elérhetővé tegyek a virtuális gépeken?
Konkrétan arra vagyok kiváncsi, hogy a drbd modult hogy tudom betölteni a virtuális "vason"?
Ubuntu 8.10-et használok libvirtd-vel, host és guest OS-ként. KVM-es virtuális gépek vannak. Ezek közül kettőn szeretnék DRBD-t használni. Viszont a virtuális gépen "linux-image-virtual" kernel van és mivel nem létezik ezért nem is tudja betölteni a drbd modult.
root@storage1:~# modprobe drbd
FATAL: Module drbd not found.
Míg a hoszt gépen gond nélkül betölti.
Arra gondoltam, hogy hátha KVM alatt is beállítható, hogy milyen modulokat érjen el a guest, mint pl. OpenVZ alatt?
- 1339 megtekintés
Hozzászólások
én xen alatt, a virtuális gépek fájlrendszerébe bemásolom az aktuális kernel moduljait, így gond nélkül megy minden.
Core2Duo T7100, 2.5G, Ubuntu 8.04, 2.6.27.6
- A hozzászóláshoz be kell jelentkezni
kipróbáltam:
- 1) copy
- 2) depmod -a
FATAL: Error inserting drbd (/lib/modules/2.6.27-9-server/kernel/ubuntu/drbd/drbd.ko): Invalid module format
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
én 8.04 es ubi alatt használtam libvrtd-t de ott kvm miatt teljes gépet telepítettem, tehát a modulokat is felmásolta, mondjuk drbd-t pont nem néztem,de virtualbox, vmware alatt simán müködött, a drbd.
A gondolom KVM es gép is 2.6.27-9 es kernellel fut, mert érdekes hogy invalid module format ot ad vissza.
Core2Duo T7100, 2.5G, Ubuntu 8.04, 2.6.27.6
- A hozzászóláshoz be kell jelentkezni
Én a virtuális gépeket vmbuilder-rel telepítettem, nem teljes rendszert, de most nekem is az jutott eszembe, hogy lehet csak le kellene vakarni a virtual kernelt és egy rendes szervert rakni alá.
Gondolom valami értelme van a virtual kernel csomagnak, ha már ennyire különböznek?
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
Megválaszolom magamnak :)
Szóval a linux-image-virtual kernelből hiányzik egy rakat modul, többek közt a drbd is. Gyanítom azért, hogy mondjuk ne töltsük be guest os alól például a kvm modult újra :)
Felraktam a linux-image-server kernelt (a régit meg le) így teljes a gyönyör.
Már csak annyi kérdésem van, hogy lehet ezt jelenteni Ubuntuék felé?
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
reportbug csomag-neve
- A hozzászóláshoz be kell jelentkezni
Ez már hétfőre marad.
Most épp kiélvezem mai munkámat. Egy 64bites Ubuntu JeOS + 4db 32bites guest OS. Heartbeat + ldirectord + DRBD :)
Hátramaradt még az ocfs2 teszt, majd a mysql replikáció :)
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
A virtuális gépen is "vmlinuz-2.6.27-9-server" bootol be, de ahogy nézem ez közel sem ugyanaz mint amit a host bootol be :(
Gyanítom, hogy a linux-image-virtual metapackage kavar be valamit. Csak nem tudom mit.
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni