01 December 2018

Install XenProject

UPDATE: In the end I just went with Citrix XenServer as I found the open source version too difficult to get working:

  • Documentation out of date, instructions no longer apply to the Host
  • Unable to get guest OS installed
  • Unable to reattach previous guest OS installs
  • Conflicting information about toolsets and Host OS


Additional notes supplementing:

Install Host (Dom0) and XenServer

  • Install Ubuntu (see previous post Ubuntu install checklist)
  • Install Xen:
    • sudo apt-get install xen-hypervisor-amd64
      If package isn't found see below (Update packages)
    • reboot
  • Setup Network as bridged:
    • sudo systemctl stop network-manager
      (it may not be in use)
    • If your system is using netplan backup the conf:
      sudo cp /etc/network/interfaces /etc/network/interfaces.backup
    • Install ifupdown
      sudo apt install ifupdown
    • Set the config for ifupdown:
      vi /etc/network/interfaces (then see below)
    • The default timesout at 5mins (boot) so reduce that:
      cp /lib/systemd/system/networking.service /lib/systemd/system/networking.service.backup
      vi /lib/systemd/system/networking.service
      TimeoutStartSec=30sec

/etc/network/interfaces

auto lo eth0 xenbr0
iface lo inet loopback

iface xenbr0 inet dhcp
  bridge_ports eth0

iface eth0 inet manual

Troubleshooting

No comments:

Post a Comment