Subcategories

  • VMs, hosts, pools, networks and all other usual management tasks.

    476 Topics
    4k Posts
    A
    @pkgw Planning an RPU as a whole is a nice idea in theory, but it's inherently designed to co-exist with normal pool management operations (you should still be able to migrate VMs between hosts B and C during it, or start new ones), we are not "pre-booking" memory and other resources for groups of VMs, otherwise it can quickly make the rest of the pool hard to manage while some VM migrations could still be far away. Regarding the narrower case - I'll note this down and see if we can improve things, thank you!
  • ACLs, Self-service, Cloud-init, Load balancing...

    105 Topics
    864 Posts
    M
    Is a centralized XOA server "managing" two remote Proxy-fronted XCP clusters supported with the SDN Controller Plugin? We are looking to deploy an architecture similar to this blog post from 2022: https://xen-orchestra.com/blog/xo-proxy-a-concrete-guide/
  • All XO backup features: full and incremental, replication, mirrors...

    515 Topics
    5k Posts
    poddingueP
    Thanks for checking. That's useful, even if it points away from where I was looking. Clocks within a second of each other means drift probably isn't your problem, and I'd guess the MST/UTC difference is just how dom0 displays it, though I'm not sure. What I keep coming back to is that your full backups fail while the delta jobs on the same hosts never do. That's the same split in https://github.com/vatesfr/xen-orchestra/issues/9181, where full backups hit BodyTimeoutError on VMs with big disks or a lot of free space and the deltas are fine. If your failing VMs look like that, your dates and the MST/UTC detail would do more good on that issue than buried in here. MajorP93 created this issue in vatesfr/xen-orchestra open Full backup fails on large VMs / VMs with lots of free disk space #9181
  • Everything related to Xen Orchestra's REST API

    86 Topics
    645 Posts
    J
    Hello I'm pulling stats for all VMs to understand CPU usage. We're a bit behind the curve in terms of XO versions, but these questions hopefully are still relevant. If using a granularity of days, the interval is set to 86400 (understandably) but the endTimestamp varies. Running this on June 9th @ ~1740 we get timestamps for both Mon Jun 8 01:00:00 AM BST 2026 and Tues Jun 9 01:00:00 AM BST 2026. Does this average across the day? Why is the timestamp 0100? Why would there be different timestamps between VMs (all are running) and does that mean that the figures are misaligned in the results? These are retrieved via curl and a bash script, a bit hacky, but for clarity the request is: ++ curl -X GET -s -H accept:application/json -b authenticationToken=[[REDACTED]] -o [[REDACTED]] 'https://[[REDACTED]]/rest/v0/vms/[[REDACTED]]/stats?granularity=days' Really keen to know if we can control the start and endtime, as well as provide a manual interval, as well as the aggregation strategy (min, max, average). Are any of these possible? Lastly, is cpuUsage the percentage as per the dashboard, but averaged over all CPUs? Thanks so much in advance. James
  • Terraform, Packer or any tool to do IaC

    51 Topics
    471 Posts
    poddingueP
    The Kubernetes CSI driver for Xen Orchestra just hit v0.4.0, and we want it on more real clusters before it reaches a stable release candidate. If you run Kubernetes on XCP-ng VMs, this is a good time to give it a proper workout. What's new in v0.4.0: Local-storage support Automatic pool-discovery fallback Kubernetes metadata now lives in Xen Orchestra VDI tags instead of the deprecated other_config. That change also drops the old requirement for Xen Orchestra 6.4 or newer, so the driver runs on more deployments now. ️ Read this before you upgrade. v0.4.0 is a breaking change. The Kubernetes metadata moved from other_config to VDI tags, so you must migrate before upgrading from v0.3.0. Do not upgrade in place: follow the v0.3.0 to v0.4.0 migration guide in the release notes, then move to v0.4.0. What helps us most is hearing how it behaves on your own setup: what works, what breaks, which storage backend you use, and which flavour of Kubernetes you run (k3s, full k8s, or something else). Edge cases on real clusters are the ones we don't see in our own testing. Where to report: start right here in this thread. It keeps everything visible to the community and lets others on the same setup jump in. If something turns out to be a reproducible bug, we'll move it to a GitHub issue on the repo so the team can track it to a fix. Release notes and migration guide: https://github.com/vatesfr/xenorchestra-csi-driver/releases/tag/v0.4.0
  • Backup Error: "302 Found"

    7
    0 Votes
    7 Posts
    1k Views
    D
    @Danp said in Backup Error: "302 Found": @DustinB You could try the same backup job using XOA. If that works correctly, then that would eliminate some of the environmental causes. Got it sorted out, and addressed a speed issue I was experiencing. The advanced options of the pool, I had set ETH1 as the backup network, which for some reason keeps falling back to 10FDx and is generally just bad. Undid that change as well as moved my XO over to a different vNIC which appears to have addressed the issues.
  • Faulty XCP-ng host after update (but only on XO)

    Solved
    22
    2
    0 Votes
    22 Posts
    6k Views
    A
    Alright I updated XO again and the problem is gone. I would just like to comment that unlike described by another user that was only happening on single-node installs, this was happening to me in 2 out 4 nodes in a cluster. Two hosts would show normal, and another two showed glitched. Anyway, SOLVED!
  • Is my backup configuration sane? (plus a bonus delta backup question)

    Solved
    16
    1
    0 Votes
    16 Posts
    3k Views
    olivierlambertO
    I'm talking about VM snapshots (and by transitivity, VDI snapshots). Retention is the number of backup you save on the backup repository, and it's totally unrelated to the number of snapshots when doing full or incremental backups.
  • is Xo Proxy available in community version

    6
    0 Votes
    6 Posts
    2k Views
    olivierlambertO
    The code is entirely open source. It's just that the deploy is exposed in the XOA UI
  • Delta backups failing

    5
    0 Votes
    5 Posts
    959 Views
    A
    @Hannes_5253 No, my mistake.... I think it was this post. (off buy a digit... 8117 vs 8177)
  • If using XO from Source - How much ram are you assigning

    4
    1
    0 Votes
    4 Posts
    859 Views
    olivierlambertO
    Of real RAM usage? Eg with htop, take care of the cache too, because even if the cache is used doesn't mean it's really important. Maybe 8GiB is enough for example.
  • "Orphan VDIs" and "VDIs attached to Control Domain" Safe to delete all?

    11
    0 Votes
    11 Posts
    4k Views
    olivierlambertO
    Nothing like that could happen. If your orphaned VDI is in use, it will error out with "VDI in use".
  • Just performed server update and stats page is blank in XO now.

    Solved
    6
    0 Votes
    6 Posts
    2k Views
    olivierlambertO
    You are welcome, thanks for the feedback
  • PIF_VLAN_STILL_EXISTS

    4
    1
    0 Votes
    4 Posts
    2k Views
    julien-fJ
    @olivierlambert I can do it pretty easily, but there may be a good reason for XAPI to throw this error instead.
  • NDB Connections per Disk?

    3
    0 Votes
    3 Posts
    1k Views
    planedropP
    I second 4 being a good sweet spot, I personally have seen very little improvement from going higher than 4 in my environments.
  • advanced tag creation

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    V
    @ajpri1998 Thank you!
  • VDI_IO_ERROR Continuous Replication on clean install.

    Solved
    66
    2
    0 Votes
    66 Posts
    30k Views
    olivierlambertO
    Good to know it works now Thanks for the feedback!
  • Import from VMware fails after upgrade to XOA 5.91

    64
    0 Votes
    64 Posts
    30k Views
    olivierlambertO
    Great news and also great feedback! I think we'll add this in our guide
  • XOCE Warning on build

    Solved
    4
    0 Votes
    4 Posts
    898 Views
    GheppyG
    ok, thank you
  • Instant restore

    6
    0 Votes
    6 Posts
    1k Views
    olivierlambertO
    And I'd like to keep it like that It's very important!
  • Change "Created by" and "date" information

    Solved
    16
    1
    0 Votes
    16 Posts
    3k Views
    olivierlambertO
    No problem, happy to help!
  • XOA Recipe for Kubernetes cluster requiements?

    8
    1
    0 Votes
    8 Posts
    2k Views
    R
    @shinuza The version inside the Debian image and the version on GitHub may be different. It is likely that there will be more recent versions on GitHub. Just don't select a version and the latest version from the Debian repository will be installed. const k8sInstall = k8sVersion !== undefined ? `apt-get install -y kubelet=${k8sVersion} kubeadm=${k8sVersion} kubectl=${k8sVersion}` : "apt-get install -y kubelet kubeadm kubectl";
  • Pool local storage?

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    D
    @olivierlambert Yes, I had just ejected and rejoined the host so I could reconfigure the network on the pool. Thanks for the information!
  • 0 Votes
    2 Posts
    617 Views
    olivierlambertO
    Do you have the XOA SDN controller enabled?
  • zen orshestra cummunity edit

    5
    0 Votes
    5 Posts
    831 Views
    jag5cofJ
    @DustinB thank you