Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: Martin Kiklhorn 05 Listopadu 2008, 06:29:29

Název: XEN-3.3, Hardy, jádro 2.6.24-21-xen
Přispěvatel: Martin Kiklhorn 05 Listopadu 2008, 06:29:29
Hardy.
Standardní apt-get install ubuntu-xen-server nainstaluje XEN-3.2
Namísto toho jsem použil jiný postup, chtěl jsem totiž XEN-3.3 a nechtěl jsem kvůli tomu instalovat II, který má problematický open-iscsi
V backports repozitářích jsem objevil že již existuje zdroják, s otestovaným překladem, zkoušeno pomocí prevu ( http://bderzhavets.wordpress.com/2008/11/03/attempt-of-prevu-xen-33-hypervisor-at-ubuntu-hardy-dom0-2624-21-xen/ )

Udělal jsem to trochu jinak, přímou instalaci ze zdrojáků v bakports
Nedávám to do tipů, předpokládám že se v brzké době objeví binárka.
Čistá instalace ubuntu-server 8.04.1 LTS, nainstalován jen openssh server.
Kód: [Vybrat]
#povolit backports
nano /etc/apt/sources.list
apt-get update
#nainstaluji závislosti
apt-get install dpkg-dev build-essential debhelper libcurl3-dev python-all-dev transfig libsdl1.2-dev libvncserver-dev libjpeg-dev bcc quilt libc6-dev-i386 libncurses5-dev pciutils-dev libxml2-dev graphviz gs-common texlive-fonts-recommended texlive-latex-recommended
#xen rovnou i přeložím
apt-get source xen-3.3 -b
#nainstaluji
dpkg -i *.deb
#a dodám odpovídající jádro, nabídka grubu se mi vygeneruje automaticky
apt-get install linux-image-xen bridge-utils
reboot
to je vše
Název: Re: XEN-3.3, Hardy, jádro 2.6.24-21-xen
Přispěvatel: Martin Kiklhorn 13 Listopadu 2008, 05:49:14
Na VirtualBox a KVM je tu už pár návodů, já si momentálně hraju s XEN.
Spáchal jsem pár návodů (spíše okomentované pracovní poznámky)

Neřeším úplné základy, jako úložiště používám iSCSI (ale mapovaný už na úrovni dom0, takže při použití lokálních disků se v návodech nic nemění), při použití souborů namísto fyzických disků se mění jen disk = [ 'phy:sdb5... na disk = [ 'file:/guests/guest1
A neřeším zatím ani rozšířené možnosti (loop nějakého PCI slotu přímo do virtuálního stroje, clustering atd.)
Velké zádrhely typu nemám konzoli, nevidím co se děje a nepřipojím se ani přes VNC ani přes SSH by nastat neměly.

Nestíhám/nechce se mi to momentálně sem přepisovat, takže odkazy:
Xen 3.3 na Hardy 8.04 LTS (http://www.hej.cz/Pocitace/9/xen-33-na-ubuntu-804-lts-hardy-dom0)
 Jak na to nainstalovat plně virtualizovaný Windows server (http://www.hej.cz/Pocitace/7/windows-server-2003-na-xenu)
 Jak na to nainstalovat paravirtualizované třeba Ubuntu 8.10 (včetně Gnome příp. KDE) s jádrem 2.6.24 a zprovoznit vzdálené ovládání přes ssh a desktop přes NX server (http://www.hej.cz/Pocitace/10/paravirtualiuzovany-linux-na-xen-instalovany-pres-debootstrap)
 a jak jádro povýšit na distribuční 2.6.27 (které virtualizaci podporuje) (http://www.hej.cz/Pocitace/11/ubuntu-810-domu-kernel-2627-na-xen-dom0-je-ubuntu-804-lts-server)

Nedělám si nárok na to že používám nejjednodušší/nejsprávnější postupy, jsou to mé první pokusy s virtualizací, ale fungují.

Pro živou migraci spuštěných virtuálních strojů mezi jednotlivými hardwarovými stroji jen kopíruji konfiguráky virtuálů (nutnost udržovat konfiguráky na více místech by se dala eliminovat třeba použitím OpenAFS (http://www.openafs.org/) nebo Lustre (http://lustre.org))

Pokud někoho případně zajímá i řešení síťového úložiště (obojí umí iSCSI) tak přidám odkazy:
http://www.openfiler.com/ (tento mám vyzkoušený) (http://www.hej.cz/Pocitace/8/iscsi-target-jednoduse)
http://www.freenas.org/
A řešení přístupu na některý hardware z virtualizovaných Windows http://wiki.xensource.com/xenwiki/XenWindowsGplPv