Xen
Skočit na navigaci
Skočit na vyhledávání
Instalace distribučního rozšíření pro Xen
Kromě distribučních balíků bylo nutné doinstalovat balík python-xml
, který nebyl uveden nikde v závislostech, ale ukázal se jako nezbytný pro spuštění.
Virtuální síť
Ve výchozím nastavení se zařízení veth nevytváří! Je třeba upravit volbu v konfiguračním souboru /etc/xen/xend-config.sxp z
(network-script network-dummy)
za předpokladu že se má přemostit hlavní síťové rozhraní (zpravidla eth0) na
(network-script network-bridge)
Pokud mají virtuální stroje lézt přes jinou síťovku (např. eth1) pak by měla volba vypadat takto:
(network-script 'network-bridge,netdev=eth1')
Přičemž je třeba dát pozor na uzavření parametrů do uvozovek..
VLAN
Pokud používáme vlany, máme několik možností.
Protažení celého svazku VLAN do domU
Rozdělení svazku VLAN v dom0 a protažení jednotlivých zařízení
Virtuální stroj
Problém s přihlášením na konzoli virtuálního stroje
- Příčina...
- Virtuální stroj nespouští ve výchozím nastavení getty na /dev/hvc0 jak vyžaduje Xen, ale na /dev/tty1.
user@stroj:~$ ssh root@147.32.87.41 root@147.32.87.41's password: PTY allocation request failed on channel 0 stdin: is not a tty
- ..a řešení problému
- Je třeba upravit soubor inittab. Viz níže:
user@stroj:~$ ssh root@147.32.87.41 "bash -i" pads:~# apt-get install udev pads:~# echo "none /dev/pts devpts defaults 0 0" >> /etc/fstab pads:~# mount -a
Problém s přihlášením do virtuálního stroje přes ssh
- Příčina..
- Stroj, pokud byl nainstalován přes debootstrap nemá nainstalován udev.
- ..a řešení
- Je třeba si při přihlášení spustit bash a doinstalovat balíček udev