Belépés
Ubuntu Server 9.10 és Xen 3.3: nincs hálózat!
Sziasztok!
Telepítettem egy ubuntu-server 9.10 + Xen 3.3 + általam fordított xen-es kernelt (leírás alapján), ami hasít is rendesen, de sajnos egyáltalán nincs hálózat a gazdagépen. Nincs xenbr0, és bár van ip címe az eth0, se ki se be nem lát senki, és ezt nagyjából egyáltalán nem tudom hová tenni, teljesen megakadtam.
Részletesebben:
Először foglalkozom a Xen-nel, amit egy Xeon gépre szeretnék felszúrni. A gépre a legújabb 9.10 ubuntu-server-t telepítettem, amire némi nehézségek árán, de sikerült feltelepítenem ubuntu-xen-servert is. Illetve ezzel nem volt gond, csupán a kernel részével, ugyanis azt fordítani kellett hozzá (nincs még a tárolóban).
Az egészet ennek alapján csináltam.
Annyiban tértem el a leírástól, hogy mivel már apt-get-tel már települt nekem az ubuntu-xen-server és ezzel a xen-3.3, ezt is próbálom használni (a leírás forrásból telepítette a xen-3.4-et).
Így most elméletileg van egy dom0 (ha jól fogalmazok), de sajnos nincs hálózat. Ellenőriztem többször is, hogy network-bridge és vif-bridge vannak csak beállíva, de sajnos nem jön létre a xenbr0, csak valami peth0, vagy valami ilyesmi. Hiába van konfigolva normálisan a gazdagép network/interfaces, egyszerűen már a gazdagépen sincs net.
Az ifconfig a szokásosat mutatja (+peth0), és nincs iptables-ben egy szabály sem.
Tud valaki ötletet, tanácsot adni, hogy miért lehet ez? Lehetséges, hogy ez nem is beállítás kérdése, hanem tényleg forrásból telepítenem a xen-t, ahogy a fent említett leírás is mutatja?
Segítséget előre is köszönöm!
Medvesajt
- A hozzászóláshoz regisztráció és belépés szükséges
Köszönöm, megoldódott a probléma.
Miután elmolyolgattam vele pár órát, úgy döntöttem, hogy teljes egészében az említett leírást követem, tehát letöröltem az összes xen-es csomagot, és forrásból telepítettem, ha jól emlékszem, akkor a xen 3.4.2-öt.
Ezek után, már csak a python modulokkal volt gond. Ezek a site-packages könyvtárba települtek, de asszem a 9.10-estől az alapértelmezett könyvtár a dist-packages, és a python itt keresi az import utasításokra a modulokat, márpedig xen make install-nál a régi helyre települtek ezek, így aztán nem is lehetett használni semmit.
Van egy leírás, amely javasolja még fordítás előtt a symlinkelést - azaz a site-packages mutasson a dist-packages-re -, de miután erre már csak a fordítás után jöttem rá, egyszerűen csak átmásoltam mindent, és onnantól kezdve hibátlan volt. Volt net, sőt, miután egy vendég gépet is csináltam, azon is volt.
Nem tudom, hogy valójában mi volt a hiba, csak sejtem, hogy a kevert verziós telepítések okozhatták a problémát.
Össze foglalva, a 9.10-es ubuntu-server még nincs felkészítve a tisztán csomagból történő telepítésre, csupán a fent említett nagyon jó leírás igazított el.
Néhány link a témából, amelyek segítettek:
https://help.ubuntu.com/community/Xen
http://wiki.kartbuilding.net/index.php/Xen_Networking
http://cosi.clarkson.edu/docs/installingxen/
Üdv, Medvesajt
Na pont kapóra jött ez a bejegyzés, most harcolok én is vele, Python hibákkal szállt el eddig az xm. :) Így már menni fog nekem is, thx.
||"Ha előre tudtad volna, hogy a gyertya lángja tűz, akkor már régen kész lenne az étel..." || My Homepage = Hasznos tippek & Trükkök