@randyrue Confirmed that after cold booting a VM to a new host I can then migrate it live to another new host.
Posts
-
RE: Live Migrate fails with `Failed_to_suspend` error
-
RE: Live Migrate fails with `Failed_to_suspend` error
We're having the same trouble. xcp-ng 8.2.1 and xoa 5.95.2. VMs are ubuntu 20, 22, and 24 LTS, some SuSE. Failed migrations are keeping us from vacating hosts for patching. Shutting down the VM lets us move it but some production VMs require significant planning to take down.
-
RE: PXE Boot a VM and use HTTP for kernel/initrd download
I did just find this: you should realize that GRUB may be relying on the network support of the UEFI firmware at that point. To support boot over HTTP, the firmware needs to support UEFI specification version 2.5 or greater
Finding even more information. uefi.org says v2.6 was released Jan 2016. And VMs use the tianocore UEFI code, don't know what version or how to tell.
Anybody know what UEFI version a VM is running in its "firmware?"
-
PXE Boot a VM and use HTTP for kernel/initrd download
Hello,
We're unable to PXE boot a VM in UEFI for an unattended install as the tftp download of the kernel and initrd file download is so slow it times out. The kernel loads in a few minutes and initrd fails after 45 minutes or so. This is not a new problem and I've found many posts describing it and none with a real solution. Some posts claim the problem is block size and I've tried every suggestion with no change.
Other posts say to use http instead of tftp but if I specify an http source, grub just reads it as a local source and I get "file not found."
I wasn't initially sure this was even an xcp-ng question. Seems like it might depend on whether the grubx64.efi I'm using supports http as a device. FWIW I'm using the efi file that came with the Ubuntu 22.04 LTS install media. But it looks like this is also determined by whether the VM's "BIOS" supports it. Anybody know?
I'm also finding references to iPXE as an alternative. That can involve flashing the PXE firmware on a physical device but they also have some kind of chainloader alternative.
Has anybody made pxe installing a UEFI VM work?
-
RE: xcp-ng Pro "alert" in the XOA pools page
You make a good point about costs not just disappearing because we externalize them. Gonna have to think about how we can pay our way without actually being able to pay. Active participation in the forums, maybe.
-
RE: xcp-ng Pro "alert" in the XOA pools page
Thank you for your reply. And my bad for using the word "freeware" carelessly. And yes, while I have opinions on cluttering an interface with big red alerts that aren't actually problem, along the lines of a signal to noise thing and desensitizing users to actual problems, I can live with it as a cost of getting this stack for free. Have I mentioned how glad we are to be rid of Citrix? Not just the cost, but their increasingly convoluted, noisy and unusable sales and support systems?
-
xcp-ng Pro "alert" in the XOA pools page
There's a new great big red "bang" in the pools page that links to sales info for paid support for xcp-ng.
I recognize that folks need to make a living and that freeware comes with tradeoffs but my understanding is that xcp-ng came about as a response to Citrix making their hypervisor into crippleware. We switched to xcp-ng and XOA because we're a non-profit with almost literally no money for IT. Should we be concerned that xcp-ng might go the same way Citrix did?
And is there a way to acknowledge / disable those red alerts in the XOA interface? This is not a "critical error" situation.