XCP-NG xe-guest-utilities auf Fedora CoreOS mit guest-tools.iso installieren
Wichtiger Hinweis: Obwohl die Installation der Xen-Dienstprogramme über die CD-ISO noch funktioniert, ist sie veraltet und Sie sollten vorzugsweise die Installation über das RPM-Paket durchführen. Siehe unseren Beitrag Fedora CoreOS: Xen/XCP-NG-Gast-Dienstprogramme mit rpm-ostree installieren
Legen Sie zuerst die mit XCP-NG mitgelieferte guest-tools.iso in das DVD-Laufwerk der virtuellen Maschine ein.
Führen Sie dann diese Befehlsfolge zur Installation aus. Beachten Sie, dass dies die CoreOS-Instanz neu startet!
curl -fsSL https://techoverflow.net/scripts/install-xenutils-coreos.sh | sudo bash /dev/stdinDies führt das folgende Skript aus:
sudo mount -o ro /dev/sr0 /mnt
sudo rpm-ostree install /mnt/Linux/*.x86_64.rpm
sudo cp -f /mnt/Linux/xen-vcpu-hotplug.rules /etc/udev/rules.d/
sudo cp -f /mnt/Linux/xe-linux-distribution.service /etc/systemd/system/
sudo sed 's/share\/oem\/xs/sbin/g' -i /etc/systemd/system/xe-linux-distribution.service
sudo systemctl daemon-reload
sudo systemctl enable /etc/systemd/system/xe-linux-distribution.service
sudo umount /mnt
sudo systemctl rebootNach dem Neustart der VM sollte XCP-NG den Verwaltungsagenten erkennen.
Basierend auf der Arbeit von steniofilho im Fedora-Forum.
Bitte werfen Sie das Gast-Dienstprogramme-Medium nach dem Neustart aus der Maschine aus! Manchmal führen unnötig eingehängte Medien zu Problemen.