Debian Lenny+Xen virtualizáció
Üdv mindenki!
Lenne egy kis problémám, úgy érzem eléggé benne vagyok a slamasztikában, mert most már fogalmam sincs, hogy mit csinálok. A probléma a következő: szeretnék Debian Etch alatt Xen el virtualizálni, egy-két oprenszeret, ez félig meddig sikerül is. Igazából egy how to alapján dolgoztam: http://www.howtoforge.com/virtualization-with-xen-on-debian-lenny-amd64 így néz ki a konfigom. A gép paraméterei ugyanazok. Az xm paranccsal létre tudok hozni virtuális gépet, tudom futtatni, be tudok rá jelentkezni, de csak console-ról. Amit igazából nem is nagyon értek mert, egy frissen meg createlt, image-re, hogy lépekbe, nincs rajta oprendszer, nem ir semmi olyat, hogy nem tud miről bootolni? Nah mind1, szóval rootkent be tudok rá jelentkezni és ott a nagy semmi, de ez nem baj. A probléma ott kezdődik, hogy szeretném azt megoldani, hogy vnc-vel vagy virt-managerel, tudjak egy adott guest-re bejelentkezni. Na és itt jön a kalamajka a libvirt-el a virt-managerel és a vnc vel. Ugyanis ha "kézzel" csinálok egy guest-et akkor ez megjelenik a virt-managerbe és látom a /etc/xen/guestgepem.hostname.com.cfg-t is ahol a guestem beállítasi vannak, de ezek mellett tudok csinalni virt-manager-el is guestet, de annak a konfigját sehol sem látom (feltételezem valahova létrehoz egy xml file-t). Még ez sem lenne baj, de mikor elindul a frissen megcreatelt guest, akkor vnc-vel tudok rá csatlakozni, csakis kizárolag localon és ott is a 127.0.0.1-re. Na most ha leállítom a virt-manager el createlt guestemet az többé nem lesz hajlandó elindulni. Megpróbáltam egy másik megoldást is http://www.howtoforge.com/how-to-run-fully-virtualized-guests-hvm-with-…. Ez ugyan attól származik mint aki az első how to-t írta. Ez is kb azt produkálja mint, a virt-managerben létrehozott guest. Elindítom xm create-el. Egy pillre megjelnik a virt-managerben és aztán leáll. Érdekesség még, hogy amit a virt-managerben createlek gép az akkor is látható a virt-managerben ha nem fut, amit kézzel csinálok az csak akkor látható ha fut. Na most arra már rájöttem, hogy ha vif = [ 'type=ioemu, bridge=eth0' ] et statikussá teszem, vagyis kézzel adok meg ip címet tehát: vif = [ 'ip=192.168.2.133,mac=00:16:3E:6A:41:6A' ] és így indítom a rendszert akkor ugyan futni fog, de nem tudom elérni vnc-vel. Másik dolog, felraktam egy másik gépre a virt managert és tudok csatlakozni ehhez a géphez, de pl nem tudok létrehozni, új guestet, mert a Következő lépés gomb nem aktív a létrehozásnál, mikor beírom a Guest name-t. Szóval teljes a káosz. Elvileg ez lehet a hiba: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514803 de itt meg azt írja a srác, hogy ez nem hiba csak nem fut a default controller. Na és akkor itt jön a virsh, eddig nem használt új parancs, ezt már végképp nem tudom hova tenni. Nekem a virsh net-list --all ra azt dobja hogy: Name: default State: inactive Autostart: yes. Már próbáltam létrehozni kézzel is bridge-t és azt megadni de az sem volt jó. Elvileg a virsh meg az xm alternatívák és ehhez jön meg a virt-manager-es megoldás mindhárommal azt tudnám előidézni, hogy virtuális gépet hozok létre és ahhoz vnc vel csatlakozok. De ebből egyik sem működik. Ja elvileg a virt-managernek is lenne consoleja amivel ugyanúgy láthatnám a guestemet mint vnc vel, ott meg azt írja ha elindul (létrehozás utáni első és egyben utolsó indításnál, hogy:) Console Not Configured For Guest.
Nagyon örülnék ha valaki tudná nekem ezt az egészet tisztázni, mert nem tudok egyről a kettőre jutni...
Előre is köszi!
- Tovább (Debian Lenny+Xen virtualizáció)
- 4233 megtekintés