...
TODO: better/different to install xen-linux-system instead of xen-tools?
aptitude install xen-tools
...
linux-system
...
Adjust grub so the default boot item is Xen (ref: https://xen-orchestra.com/cant-find-hypervisor-information-in-sysfs/)
dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen
update-grub
shutdown -r now
Test: does the the xen infolist
command workshow that the current system is Domain-0?
Configuration
Tool stack/kit/box
DomU*
Networking
Choice:
- Bridged Bridged Each DomU* OS is connected to the LAN
- Routed Routed Dom0 is a router between the LAN and the DomU* network interfaces
- NATted
...
- Dom0 is a NATting router between the LAN and the DomU* network interfaces
xen-tools
Installation (domu*)
...
- Wikipedia: http://en.wikipedia.org/wiki/Xen
- Debian Wiki Xen page (in draft): https://wiki.debian.org/Xen
- Xen Project Beginners Guide: http://wiki.xenproject.org/wiki/Xen_Beginners_Guide#Setup_Linux_Bridge_for_guest_networking
- Xen On Debian Wheezy With LVM (HowtoForge. Has bridge example with fixed IP): http://www.howtoforge.com/xen-on-debian-wheezy-with-lvm
- Using Xen With LVM-Based VMs Instead Of Image-Based VMs (HowtoForge. Etch): http://www.howtoforge.com/using-xen-with-lvm-based-vms-instead-of-image-based-vms-debian-etch
- Debian Wheezy -> Jessie and set up Xen (HowtoForge): http://www.howtoforge.com/how-to-set-up-xen-4.3-on-debian-wheezy-7.0.2-and-then-upgrade-to-jessie
- Setting up XEN on a Hetzner Dedicated Server: https://gist.github.com/meskyanichi/3354956
- Routed XEN VM based on LVM (step-by-step for Hetzner DS3000): http://wiki.summercode.com/routed_xen_vm_based_lvm_step_by_step_guide_for_hetzner_ds3000
- XPSU13 VIDEO: Xen for Beginners (49 min): http://www.xenproject.org/help/presentations-and-videos/video/latest/xpus13-beginners.html
- Xen on 4 app servers: http://wiki.xenproject.org/wiki/Xen_on_4_app_servers
- Debian Guest Installation Using Debian Installer: http://wiki.xen.org/wiki/Debian_Guest_Installation_Using_Debian_Installer
- The Debian Administrator's Handbook, Virtualisation chapter (covers domU* creation using xen-tools): http://debian-handbook.info/browse/stable/sect.virtualization.html
- How to install Xen in Debian (Armen's Wiki. Has scripts for both public and private IPs for virtual machines): http://vardump.org/wiki.php/HowToInstallXenInDebianGNULinux.
- Network Configuration Examples (Xen WIKI): http://wiki.xen.org/wiki/Host_Configuration/Networking:
- Bridging Network Connections (Debian WIKI): https://wiki.debian.org/BridgeNetworkConnections