• qemu-img formats

    3
    0 Votes
    3 Posts
    2k Views
    J
    Late to the game, but this might help someone... I don't recommend this in a production environment, but it would be fine for e.g. a home lab. I built qemu from source on another host (in my case, on a laptop running Ubuntu Mate): ./configure --static make ... and then sftp'd the generated qemu-img executable to the XCP-ng host (I didn't care about any other outputs from the build process, some of which failed anyway likely due to the ancient version of Ubuntu Mate running on my laptop). Building with --static avoided any issues with missing libraries on the XCP-ng host, at least for qemu-img.
  • 0 Votes
    8 Posts
    2k Views
    N
    Thank you for that @olivierlambert I've tried with the Dell R710 and R730, without any luck - I did a lot more extensive tests with the R710, which led to the frustration of not "trying as hard" with the R730, but perhaps there are some "tricks" that I missed? I tried to enable NV with modprobe and the like (I know that's vague, but its a LOT of nuance to describe for the "what and how"). Since the R710 is fairly ancient, I would typically assume its "less capable" than the R730 for NV with XCP-ng, but then sometimes I run into oddities where the R710 actually outperforms the R730 "without additional configuration" (such as with my other post/comment I'm actively exploring/troubleshooting - https://xcp-ng.org/forum/post/89035 ) - Then there is also the incredibly tedious and annoying mxGPU "slicing" features from the limited GPUs that feature was available for that the major of the internet has reported to NOT work for them in any modern Kernel of Linux, (though a few "edge cases" have been reported sucessfull). So, "maybe" older hardware has better / more mature drivers in some cases? That said, I've retired the R710, so the point is somewhat moot, anyway - but it serves as an interesting use case that I've learned a great deal from "conceptually". (TL;DR - its true what they say about "assuming" ) But, rather than start tinkering again and potentially create another 3+ day project, are there any specific "success stories" with the R730, specifically that you could recommend? or perhaps a specific model / CPU combination where NV has been reported by others as working with XCP-ng? Perhaps specific UEFI/BIOS settings or "kernel hacks" that "tend to have a higher reported success"?
  • CPU C-states

    8
    1
    0 Votes
    8 Posts
    768 Views
    olivierlambertO
    It's very likely in Xen itself since a part of the power management is done there. Another topic to bring during the Xen Winter Meetup @TeddyAstie
  • can`t import Mikrotik

    10
    0 Votes
    10 Posts
    711 Views
    A
    @gudge25 ...forget about it... Mikrotik won't fix v6 and they have a proprietary OS, so you can't install normal stuff.
  • Memory reporting incorrect values

    Solved
    24
    3
    0 Votes
    24 Posts
    2k Views
    olivierlambertO
    Great news
  • OpenBSD & XCP-ng 8.3, virtio (Net&GuestTools) no longer works.

    Solved
    10
    0 Votes
    10 Posts
    1k Views
    N
    @knightjoel I have not but glad you found something and I wasn't (at least then) crazy.
  • Some questions about vCPUs and Topology

    3
    0 Votes
    3 Posts
    562 Views
    tjkreidlT
    @jasonnix Yes, a vCPU means a virtual CPU, which is the assignment of a VM to a physical CPU core. Servers have sockets that contain physical CPUs, so it sounds like your system has four sockets, holding four physical CPUs. Each physical CPU can have multiple cores and in some cases, one thread per core or in others, two threads per core, but let's stick to the simpler case here. A configuration of 4 cores with 1 core per socket means each of the 4 vCPUs will reside on a core on four separate physical CPU sockets, so all four physical CPUs are accessed. This is in most cases not ldeal as in many servers with 4 physical CPUs, the memory banks are split between pairs of CPUs, two on one bank, two on the other. Having VMs cross over physical CPU memory bank boundaries is generally inefficient and should be avoided if possible. This is why NUMA (Non-Uniform Memory Access) and vNUMA become important in the configuration. And @gskger is correct that licensing can sometimes depend on the configuration. I should add that under some circumstances, configuring the CPUs for turbo mode can be an advantage. Suggested reading: my article on the effects of vCPU and GPU allocations in a three-part set of articles. In particular, Part 3 addresses NUMA and configuration issues and Part 2 discusses turbo mode. I hope this helps as it is initially quite confusing. https://community.citrix.com/citrix-community-articles/a-tale-of-two-servers-how-bios-settings-can-affect-your-apps-and-gpu-performance/ https://community.citrix.com/citrix-community-articles/a-tale-of-two-servers-part-2-how-not-only-bios-settings-but-also-gpu-settings-can-affect-your-apps-and-gpu-performance/ https://community.citrix.com/citrix-community-articles/a-tale-of-two-servers-part-3-the-influence-of-numa-cpus-and-sockets-cores-persocket-plus-other-vm-settings-on-apps-and-gpu-performance/
  • Upgrading to Server 2025 and Xenserver VM tools

    1
    0 Votes
    1 Posts
    254 Views
    No one has replied
  • RockyLinux VM's random reboots!

    11
    0 Votes
    11 Posts
    538 Views
    S
    @olivierlambert Will do... that VM is running a massive rsync job at the moment, but once it's finished I'll be able to shut it down.
  • Short VM freeze when migrating to another host

    33
    0 Votes
    33 Posts
    9k Views
    olivierlambertO
    IIRC, just remove it (small cross) so it should use something default
  • Unable to Install Windows Image from FOG over PXE

    10
    0 Votes
    10 Posts
    2k Views
    G
    @mattnj Thanks for the update, I didn't realize you could select the kernel in the ipxe boot, this might help me down the road.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • Unable to create VM

    11
    0 Votes
    11 Posts
    792 Views
    S
    @MathieuRA It does indeed Sir. Thank you very much!
  • 0 Votes
    29 Posts
    21k Views
    C
    @nomad What do you mean by the grand reconfiguration? Is there a new version that changes how things work?
  • Migrate VM Error: VDI_NOT_IN_MAP

    7
    5
    0 Votes
    7 Posts
    1k Views
    S
    @StormMaster Thank you for sharing your findings! @stephane-m-dev Thank you for the update! Looking forward to testing the fix just not sure how to replicate other than what @StormMaster found.
  • OmniOS / Illumos / Solaris as a guest - not working

    30
    1
    0 Votes
    30 Posts
    5k Views
    B
    @TeddyAstie thank you for investigating.
  • This topic is deleted!

    1
    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • Issues getting serial to work

    3
    0 Votes
    3 Posts
    386 Views
    D
    I don't think you need the --unit declaration. Try serial --port=pci,0b:00.0 perhaps?
  • DomU - recomended clocksource TSC over XEN

    3
    0 Votes
    3 Posts
    286 Views
    ForzaF
    What latency are you referring to?
  • Server 2016 BSOD Loop

    16
    0 Votes
    16 Posts
    894 Views
    D
    Could you collect a crash dump using a boot CD?