Subcategories

  • All Xen related stuff

    531 Topics
    5k Posts
    M

    My apologies if this is in the wrong group.
    I'm trying to install a Windows 11 image captured using FOG Project to a XCP-NG VM over PXE. The iPXE agent boots without issue but as soon as I start the deployment process I get "EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDI_GUID device path" followed by "EFI stub: Measured initrd data into PCR 9"
    The system hangs at this point and will proceed no further.
    Any suggestions for anything I can try here?

    VM: Win 11 Template, VTPM ON, Secure Boot OFF

    XOA Version: 5.100.2
    XCP-NG Version: 8.3.0
    HW: HP Z840 Dual Xeon E5-2650 v3, 64GB ECC

  • The integrated web UI to manage XCP-ng

    12 Topics
    229 Posts
    E

    @DustinB

    Hi Dustin,

    It's amazing what one can miss when setting something up, and I surely did miss that part. I now see much more in the way of management items. My project for the weekend will be XO/XOCE from source for my home rack. Thanks so much for seeing what I didn't.

    Take care,

    Eric

  • Section dedicated to migrations from VMWare, HyperV, Proxmox etc. to XCP-ng

    72 Topics
    907 Posts
    A

    @LuisRiveraSig What are you trying to use the serial ports for?

    XCP console? Dom0 Serial port (ie. UPS monitor)? DomU/VM?
  • Hardware related section

    94 Topics
    936 Posts
    C

    @gskger said in NVIDIA Tesla M40 for AI work in Ubuntu VM - is it a good idea?:

    Nvidia RTX A2000 12GB

    I am curious how your testing goes. That sounds like a great card. Not as expensive as the T4 so might be more reasonable for me to consider.

  • The place to discuss new additions into XCP-ng

    230 Topics
    3k Posts
    olivierlambertO

    Everything told here is already in our (huge) backlog 🙂

  • block tdc: sector-size: 512/512 capacity: 20938752

    2
    0 Votes
    2 Posts
    14 Views
    apzA

    @Kajetan321 Your disk image is presented as a block device to the VM. This is done by a kernel module called blktap and its userspace part tapdisk.

    You are seeing dom0's kernel messages when these block devices are attached by blktap. It's just an informational message.

  • Wide VMs on XCP-ng

    8
    0 Votes
    8 Posts
    138 Views
    A

    @plaidypus I am not 100% sure what the correct answer is for the default XCP configuration. I think the basic answer is: no. Xen/XCP does not care what cores it uses for your VM. So on average your performance will be a little worse than not crossing NUMA nodes but better than always interleaving NUMA nodes. Some systems will be better/worse than others.

    Xen/XCP hypervisor does have a NUMA aware scheduler. There are two basic modes, one is CPU hard pinning where you specify which cores a VM (domain) uses. This would force the VM to use only the cores it is assigned. The other is to let Xen/XCP do its own work where it tries to schedule core use of a VM (domain) on a single CPU pool. The problem with this is the default config is to put all cores (and HT) in a single default pool. There are some options to try and enable best-effort NUMA assignment but I believe it is not set that way by default.

    You can configure CPUs of a NUMA node into an individual pool (see below). A VM can be set for an affinity for a single pool (soft CPU pinning). This would keep most of the work on that single node as you want.

    The links listed before to have good information about NUMA and CPU pinning. Below are some more:

    Here is an older link about Xen on NUMA machines.
    Here is a link about Xen CPU pools.
    Here is a link about performance improvements on an AMD EPYC CPU (mostly related to AMD cache design).

    There are also APIs in the guest tools to allow the VM to request resources based on NUMA nodes.

    If you start hard limiting VMs where/how they can run you may break migration and HA for your XCP pool.

  • 0 Votes
    21 Posts
    334 Views
    daveD

    @R2rho yeah, there are Supermicro systems with AM5 which can handle a decent amount of load, like based on the h13sae-mf, like:

    https://www.supermicro.com/de/products/system/mainstream/1u/as-1015a-mt
    (with less depth)

    Seem to be stable, but we have a small issue regarding onboard graphics ATM:

    https://xcp-ng.org/forum/topic/9976/black-screen-after-install-on-supermicro-h13sae-mf-with-ryzen-9950x/3?_=1734419502978

  • VM not booting after attaching GPU

    2
    0 Votes
    2 Posts
    37 Views
    DanpD

    You should start by checking the logs. https://docs.xcp-ng.org/troubleshooting/log-files/

  • XCP-ng v8.3 Host Crashing Upon Console Login and Performing Any Action

    Solved
    6
    0 Votes
    6 Posts
    116 Views
    bleaderB

    Thanks for letting us know, and I'm happy you have thing working nicely now.
    I think to mark this as resolved you need to convert your original post as a question, and it can then be marked as resolved. I actually cannot do it myself, I think only a few people have the permission to do it for others at Vates.

  • 0 Votes
    4 Posts
    48 Views
    olivierlambertO

    Can you try on latest release channel and see if you still have the error? Thanks!

  • Change VM RAM

    Solved
    6
    0 Votes
    6 Posts
    70 Views
    olivierlambertO

    Enjoy XO & XCP-ng then 🙂

  • host time and xoa time are not consistent with each other

    Solved
    4
    0 Votes
    4 Posts
    90 Views
    C

    @olivierlambert

    I resolved it, logged in the XCP-ng console and set the NTP servers to default. All good now.
    Thanks

    xcp-ntp2.png

  • reboot of host does it stop or kill running VM's?

    13
    0 Votes
    13 Posts
    473 Views
    V

    I have yet to successfully reboot a host from XO. I have tools installed on three out of four VM. I try shutting down the VM without tools, then issue reboot host in XO GUI. Get warning:
    Some VMs cannot be migrated without first rebooting this host. Please try force reboot.

    Is this a setting perhaps?

    I'm always needing to shutdown all VMs before I can reboot the host. It is a single host environment, so there will never be an available server to migrate VMs to.

    Rebooting in XSCONSOLE causes the host to be unavailable in XO. I have to remove then add the host back in XO.

    Can anyone shed light as to what I'm doing wrong?

    Do I just need to always run the following after a reboot?
    xe host-enable host=xxxx

  • Cloning Windows VMs

    5
    0 Votes
    5 Posts
    66 Views
    D

    Preferably after, since the PV drivers contain some VM-specific settings that may be wiped by Sysprep.

  • 0 Votes
    7 Posts
    165 Views
    A

    FWIW...having the same issue with Server 2025.

  • Issues with XCP-ng Windows PV Tools 9.0.9000.0 Testsign Pre-release

    6
    1 Votes
    6 Posts
    115 Views
    W

    @dinhngtu said in Issues with XCP-ng Windows PV Tools 9.0.9000.0 Testsign Pre-release:

    With 9.0.9000.0, you could sometimes run into this issue if you reboot too early after installing. This will also be fixed in the next release.

    I just did two more tests and the boot-up failure happened both times. On the last test I waited some time (like 30 to 60 sec) after the driver installation before rebooting (using Windows restart from the start menu). Even though I waited before rebooting I still encountered the boot-up problem:

    Windows is spinning on this screen and doesn't finish booting:
    ef30a370-5897-41e6-a0f1-41fa3720dacb-image.png

  • Citrix or XCP-ng drivers for Windows Server 2022

    13
    0 Votes
    13 Posts
    453 Views
    W

    (In regards to uninstalling XenServer / Citrix Tools)

    I tested uninstalling XenServer tools v9.4.0 on Windows and it seems to uninstall cleanly. (the xcp-ng docs mention there have been problems uninstalling everything cleanly in the past)

    Also since XenServer tools v9.3.1 there is a new purge function:

    uninstall.exe purge - (9.3.1 and later) Resets the VM to a clean state as it was before any part of the XenServer VM Tools were installed.

    Full uninstall of all XenServer VM Tools components
    https://docs.xenserver.com/en-us/citrix-hypervisor/vms/windows/vm-tools.html#full-uninstall-of-all-xenserver-vm-tools-components

    What does the purge option remove?
    https://docs.xenserver.com/en-us/citrix-hypervisor/vms/windows/vm-tools.html#what-does-the-purge-option-remove

  • 0 Votes
    5 Posts
    92 Views
    olivierlambertO

    I wasn't aware of this plugin even existing (thanks for the discovery). I'm not sure it's really maintained, but we have a clear goal of getting one officially maintained anyway.

  • Windows Admin Center extensions for XCP?

    4
    0 Votes
    4 Posts
    95 Views
    G

    @olivierlambert

    Which one, powershell or WAC. They are kind of one in the same when you look at how WAC makes the calls to do the work, there's a button to reveal the powershell behind the button clicks so you might be able to get both at once.

    But WAC draws nice graphs and gives us a GUI to get the work done. Yes I know, real Admins don't use GUI. Whatever, AI will eat our jobs anyway, just trying to stick it out another 9 years at this point.

    When I get time, I'll still probably take a swing at this task for WAC, because to me this would be valuable. Big learning curve though.

    Now if MS would finally add Group Policy to WAC and fix some of the DHCP and DNS features that are still in preview...

  • xenserver - net 9.1.7.65 issues

    3
    0 Votes
    3 Posts
    122 Views
    D

    @dinhngtu Ah thank you! Idk why I couldn't find that on my own, I searched for a while.

  • Xapi service missing

    6
    0 Votes
    6 Posts
    89 Views
    DanpD

    According to the documentation, you only need xfsprogs.

  • Error migration

    3
    0 Votes
    3 Posts
    71 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
    0 Votes
    1 Posts
    46 Views
    No one has replied
  • SMB share write performance issue windows server 2019

    4
    0 Votes
    4 Posts
    117 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?