Subcategories

  • All Xen related stuff

    627 Topics
    6k Posts
    H
    @dinhngtu said: dinhngtu VATES 🪐 XCP-NG TEAM a day ago @hrvojer There are many bugs in older versions of the Xen PV drivers. I suggest running Windows without guest tools and drivers if you can take the performance and functionality hit (no suspend/migration on UEFI VMs, no metric reporting, etc). Thanks @dinhngtu, appreciated. Running without PV drivers is hard for us: this is an I/O-heavy production SQL Server and we already had timeout problems before adding RAM, so I'm worried emulated disk performance would hurt more than an occasional crash. Our medium-term plan is to migrate SQL to a new VM with a supported Windows Server and current tools. Until then, a few follow-up questions: Is there any official place to still get XenServer VM Tools 9.2.3 (or whichever last version works on 2012 R2)? Would an older XCP-ng PV driver release (e.g. 8.2.2.200) likely be any better here, or is it the same xenvbd code base? One more detail I missed: in the same Feb 2026 change we also enabled "Lock Pages in Memory" for the SQL Server service account (together with 16 -> 64 GB RAM). Is there any known issue between old xenvbd and locked pages / large guest memory? Meanwhile we've capped SQL max server memory at 32 GB as a stopgap.
  • The integrated web UI to manage XCP-ng

    29 Topics
    367 Posts
    olivierlambertO
    The same as @john.c and also XO Lite tends to be less a priority because less critical than the full fledged XO (the priority is to replace entirely XO 5 in the next releases). Why you would need XO Lite outside basic actions? It's mostly meant to bootstrap XO itself and do basic operations (which is already the case, at least with many basic features already). Initially, the goal hasn't moved: replacing XenCenter. We are moving in that direction, but again, I think it's more important to get XO 6 finished first. I'm curious to understand more the use case of XO Lite in your context @unreal-shizzle ?
  • Section dedicated to migrations from VMWare, HyperV, Proxmox etc. to XCP-ng

    132 Topics
    1k Posts
    J
    @mpiton Thanks for a fantasticly quick answer, and detailed as well. I will test this immediately! Update: I can confirm that this was indeed the problem!
  • Hardware related section

    178 Topics
    2k Posts
    S
    @yannsionneau Yes it works Thank you very much, great job Tested on Ryzen 9 9950X / AMD Raphael iGPU Tested the new experimental iGPU passthrough packages. - CPU: AMD Ryzen 9 9950X - iGPU: AMD Raphael (1002:13c0) - XCP-ng: 8.3 - Guest: Bazzite AMD - VBIOS: extracted from the ACPI VFCT and supplied as /root/vbios.bin - iGPU passthrough: working - AMD amdgpu driver: working - Physical HDMI output: working - Bazzite desktop displayed successfully on the physical HDMI port. Ubuntu 24.04.2 was able to initialize the GPU and Vulkan/RADV detected the Raphael iGPU, but the HDMI output went black when the graphical desktop started. Bazzite worked and provided a stable display output. So on my Ryzen 9 9950X, the experimental packages appear to successfully enable Raphael iGPU passthrough and physical HDMI output.
  • The place to discuss new additions into XCP-ng

    255 Topics
    3k Posts
    dicode-nlD
    New version: https://github.com/dicode-nl/xcp-ng-ceph-rbd/releases/tag/v20260903 This one includes native Ceph rbd SXM over SMAPIv3! GitHub updated with the latest commits and changes. As always, use with caution. I did run a lot of test scenario's but please do test yourself and let me know your findings!
  • Error migration

    3
    1
    0 Votes
    3 Posts
    600 Views
    olivierlambertO
    I'm not aware of such problem it's like the VM was kept in limbo. You did the right thing with your commands.
  • Can pass through all NICs except one

    1
    1 Votes
    1 Posts
    315 Views
    No one has replied
  • SMB share write performance issue windows server 2019

    4
    3
    0 Votes
    4 Posts
    2k Views
    D
    Hello, I've tried benchmarking several Windows VMs from another client and am getting expected performance: Read: .\diskspd.exe -c1G -d10 -Su -Sw g:\data.dat Write: .\diskspd.exe -c1G -d10 -Su -Sw -w100 g:\data.dat Windows Server 2022: Read IO thread | bytes | I/Os | MiB/s | I/O per s | file ------------------------------------------------------------------------------ 0 | 1151533056 | 17571 | 109.72 | 1755.53 | g:\data.dat (1GiB) ------------------------------------------------------------------------------ total: 1151533056 | 17571 | 109.72 | 1755.53 Write IO thread | bytes | I/Os | MiB/s | I/O per s | file ------------------------------------------------------------------------------ 0 | 966000640 | 14740 | 92.12 | 1473.98 | g:\data.dat (1GiB) ------------------------------------------------------------------------------ total: 966000640 | 14740 | 92.12 | 1473.98 Windows 11 24H2 (with Eset): Read IO thread | bytes | I/Os | MiB/s | I/O per s | file ------------------------------------------------------------------------------ 0 | 1100283904 | 16789 | 104.81 | 1677.01 | g:\data.dat (1GiB) ------------------------------------------------------------------------------ total: 1100283904 | 16789 | 104.81 | 1677.01 Write IO thread | bytes | I/Os | MiB/s | I/O per s | file ------------------------------------------------------------------------------ 0 | 931594240 | 14215 | 88.82 | 1421.07 | g:\data.dat (1GiB) ------------------------------------------------------------------------------ total: 931594240 | 14215 | 88.82 | 1421.07 Several questions: Are you running benchmarks on a separate virtual disk? If not, could you try again using a share created from a separate virtual disk? Could you run CrystalDiskMark locally on these VMs and see the performance? You mentioned that Eset security takes up 100% CPU during the benchmark. Could you try temporarily uninstalling Eset and testing again?
  • USB Passthrough speed issue

    16
    0 Votes
    16 Posts
    6k Views
    olivierlambertO
    Thanks for your feedback. In the meantime, I will plan a "spike" to investigate the status of USB speed on passthrough.
  • 8.3 USB Passthrough - Win Server 2019 BSOD

    19
    1
    0 Votes
    19 Posts
    5k Views
    M
    @andsmith windbg is also a regular win32 app and is included in any recent windows SDK. Here: https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/ You just need windbg so deselect all the other crap.
  • VDI export of running VM

    7
    0 Votes
    7 Posts
    3k Views
    olivierlambertO
    Yes, you can use XO webhooks (IIRC) to trigger something before or after a backup and send the request to a custom agent you made inside the VM. But I'm not sure to get it, can you provide what do you want to achieve, not the technical solution (script VM backup is already a solution, not the problem you are trying to solve)
  • 0 Votes
    6 Posts
    2k Views
    stormiS
    @andrewperry The release notes warn about PV guests.
  • 8.3 cannot contact other host using TLS

    1
    0 Votes
    1 Posts
    496 Views
    No one has replied
  • XO-lite issue - 8.3 / IPv6

    2
    1
    0 Votes
    2 Posts
    617 Views
    BenjiReisB
    @PimAarts hi! Thx for the report - I reproduced the issue and am investigating. Meanwhile clicking on Cancel will give you access to XOLite
  • Failed upgrade to 8.3 now stuck on grub

    7
    2
    0 Votes
    7 Posts
    2k Views
    olivierlambertO
    2 times the charm I have no idea why it failed initially, but at least you tested the magic rollback As you can see, it's really a GREAT feature
  • Host not running VMs after update

    16
    2
    0 Votes
    16 Posts
    4k Views
    T
    We are now live again with all the VMs - which is a relief. The above steps from @stormi were great, the one thing I notced was the /etc/stunnel/certs directory didn't exist. I created that manually and everything else seemed happy. I did have to mess about a bit with the fibre NICs, but I've repeated the previous renaming and that's now running fine. Thanks very much for all the help - I appreciate it.
  • 1 Votes
    58 Posts
    36k Views
    olivierlambertO
    There is some diff, but not that much between HyperV, ESXi and Xen. However, it's big enough to require a lot of effort to get nested working correctly, one small mistake and your VM is dead.
  • Change Default Grub Option In 8.3 To Serial Console

    2
    0 Votes
    2 Posts
    753 Views
    E
    @elvintmp75 I should have searched forum better lol. Because it’s UEFI the file is in a different location https://xcp-ng.org/forum/post/11939
  • Live Migrate fails with `Failed_to_suspend` error

    8
    1
    0 Votes
    8 Posts
    2k Views
    R
    @randyrue Confirmed that after cold booting a VM to a new host I can then migrate it live to another new host.
  • XCP-ng 8.2.1 Guest UEFI Secure Boot

    12
    0 Votes
    12 Posts
    4k Views
    MathieuRAM
    I see that the bug is actually already fixed on the latest version (5.98.1).
  • Guest running kernel 6.8 hangs after a while

    Solved
    17
    0 Votes
    17 Posts
    6k Views
    T
    I believe Proxmox Backup Server kernel Linux pbs 6.8.4-2-pve has also the same issue. updating to Linux pbs 6.8.12-1-pve solves.
  • Protectli now available preinstalled with XCP-NG

    6
    1
    1 Votes
    6 Posts
    1k Views
    olivierlambertO
    @darkbounce Short answer: it seems that Intel hybrid architecture is finding a way to make something that would result of Xen running the VM with the less "featured" CPU, meaning your VM will never use all P core instructions that aren't on E core, meaning... it will work without disabling one or another. Hard to tell how much is lost in terms of perfs vs the best Intel hybrid scheduler (which is on... Windows) but probably not that much on a machine with a reduced number of P cores like this one.
  • Mirror moved Permanently

    8
    0 Votes
    8 Posts
    2k Views
    olivierlambertO
    @yammy I hope you are not talking of installing Docker in the Dom0, because this is really a bad idea.
  • xo vm-export / vm-import issue with latest XCP-Ng 8.3

    10
    0 Votes
    10 Posts
    2k Views
    P
    @Pix [image: Capture d’écran 2024-08-23 à 16.36.56.png] Looks like the different HW or Pool is an issue, i'll make more tests and report here if it's ok
  • Disable DHCP option 60 when PXE booting

    10
    0 Votes
    10 Posts
    2k Views
    P
    @PontusB i don't even know if disabling option 66 solves the issue but as soon as we add option 66 in our DHCP server it boots fine from XenServer (but without HA between the many PVS servers).