Subcategories

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

    328 Topics
    2k Posts
    O
    Hello, I'm new to the world of XCP-NG/XO so this might just be a case of new user missing something obvious. I've not got a clear answer from a search of the docs/forums, so figured it was worth asking. I'm running XCP-NG 8.3 on my host. I'm managing it with Xen Orchestra from sources (commit 8d39f). I've got a VM that I'd like to use for some basic Ollama/Openwebui tasks, so want to passthrough the Nvidia GPU from the host. I'm not using Ollama/Webui 24/7 so I'd also like to dynamically allocate RAM so that I don't have to consistently throw large quantities of the hosts RAM at it. For this reason, I configured the VM with the following memory setup: Static: 1 GiB/48 GiB Dynamic: 16 GiB/48 GiB When the VM is running, this configuration appears to work. I have the GPU passed through and the dynamic memory allocation set. When I stop the VM and attempt to start it again, the boot fails with the error: Error from xenguesthelper: Populate on Demand and PCI Passthrough are mutually exclusive If I adjust dynamic to be 48 GiB/48 GiB the machine will then boot. Once booted, I can then once again apply the desired dynamic config of 16 GiB/48 GiB. Am I misunderstanding the configuration options and this is just not supported, or have I stumbled across a bug?
  • ACLs, Self-service, Cloud-init, Load balancing...

    84 Topics
    707 Posts
    CyrilleC
    @ferrao Yes it is. At the end the task disappears unless there is an error / failure.
  • All XO backup features: full and incremental, replication, mirrors...

    337 Topics
    3k Posts
    olivierlambertO
    Thanks for your feedback, we'll discuss internally if there's any other possible approach (and I'm not sure).
  • Everything related to Xen Orchestra's REST API

    61 Topics
    476 Posts
    S
    @Studmuffn1134 I changed my link from ws:// to https:// and it now gives me this error File "Z:\Valera\School\Lakeland University\Finished\Programming 2\Python Programs\StudsPrograms.venv\Lib\site-packages\jsonrpc_base\jsonrpc.py", line 213, in parse_response raise ProtocolError(code, message, data) jsonrpc_base.jsonrpc.ProtocolError: (10, 'invalid parameters', {'error': {'message': 'invalid parameters', 'code': 10, 'data': {'errors': [{'instancePath': '/id', 'schemaPath': '#/properties/id/type', 'keyword': 'type', 'params': {'type': 'string'}, 'message': 'must be string'}]}}, 'id': '0a11ec72-9300-4030-a5d2-a5c0286f3811', 'jsonrpc': '2.0'})
  • Terraform, Packer or any tool to do IaC

    30 Topics
    279 Posts
    nathanael-hN
    Hello, I suggest you look also for Packer to build ready to use VM templates, with cloud-init, guest tools, and the softwares you'd need. There's a blog post for this https://xcp-ng.org/blog/2024/02/22/using-packer-with-xcp-ng/.
  • Deleted Backup Jobs

    Solved
    7
    7
    0 Votes
    7 Posts
    543 Views
    A
    Complete solution is delete delete all jobs with type "call" then delete this job ids from job_ids table. After this delete all schedule's with this job ids. And then delete this schedule ids from schedule_ids table.
  • when i use the eve-ng it crashs

    2
    0 Votes
    2 Posts
    1k Views
    olivierlambertO
    Hi, I think the issue was already reported on EVE-ng forums. It's a problem with their image and Xen, if I remember correctly.
  • Roadmap vote

    2
    1
    0 Votes
    2 Posts
    272 Views
    olivierlambertO
    Hi, We never had the time to formalize that. But we do something "close": feature requests via paid support ticket are given a top priority. For the community feedback, it's pretty easy to see what's the most required via github repo or here.
  • Unable to start newly created VM

    Solved
    4
    0 Votes
    4 Posts
    432 Views
    olivierlambertO
    Thanks for the feedback. If you couldn't find this in our troubleshooting section of our doc, feel free to contribute, that will be helpful to others too
  • New install of XCP-ng, can't complete Quick Deploy

    Solved
    12
    0 Votes
    12 Posts
    6k Views
    DanpD
    @mstollenwerk Took care of that for you
  • Complete uninstall of XOSANv1?

    2
    0 Votes
    2 Posts
    204 Views
    olivierlambertO
    Hi, Please open a support ticket so we can take a look remotely. In theory, just removing the SR should be enough.
  • XOA backups missing after changing IP on the remote

    3
    0 Votes
    3 Posts
    189 Views
    ForzaF
    @danp said in XOA backups missing after changing IP on the remote: Hi @s-pam, I assume you tried disabling and then reenabling the remote, correct? Dan Yes indeed. Thanks for the suggestion. I did file a support ticket so hopefully I can get some support to solve this.
  • Fixed IP and domain name for XOA

    Solved
    3
    0 Votes
    3 Posts
    887 Views
    ForzaF
    Thanks! I did look in the XOA docs at first, but didn't think that network configuration was under the "Support" headline.
  • Negative values for CPU usage (graph)

    9
    2
    0 Votes
    9 Posts
    1k Views
    T
    @badraz Thank you for your time, I think I finally fixed it. This is how: First time I've installed XO from this guide: https://github.com/ronivay/XenOrchestraInstallerUpdater I used Appliance version - prebuilt VM with XO installed. And there was a problem with negative values. Now I've tried this guide: https://github.com/Jarli01/xenorchestra_updater And instead of using prebuilt VM version, I ran Installation script on previously created Debian 10 VM. After script finish installing XO and all necessary libraries/dependencies, I've all telemetry working properly.
  • Task list enhancement

    4
    1 Votes
    4 Posts
    533 Views
    J
    @julien-f said in Task list enhancement: We don't to do special cases for some operations in XO 5, we'll revisit this in XO 6 which will bring the notion of XO tasks in addition to XAPI tasks. But we'll probably display the elapsed and estimated duration of the task though Regarding previous tasks, why do you need to hide some of them? How do you use these previous tasks? Hello Julien, Well, it's not really that I use them. It's just that being so filled with information not useful most of the times, it's quite unusable (with all due respect for your great job). Example of what for? To see how much it lasted an already finished VM moving/copy operation. Displaying elapsed (and estimated, and I know this won't be always 100% accurante, but will be under normal circumstandes tho) would be great. After all, knowing the size of the object that it's being copied/moved, you can always extrapolate how much is remaining knowing how much it's lasting at any given moment. Thanks!
  • 0 Votes
    3 Posts
    1k Views
    olivierlambertO
    Ah that makes sense now Thanks for the feedback, sorry for the lack of answer, I didn't spot the problem myself after a first read!
  • Create VM - Network names too large

    5
    1
    0 Votes
    5 Posts
    478 Views
    rajaa-bR
    @bashninja Hi, we won't add a tooltip but we will display it on two lines.
  • How Backup Destinations Work

    2
    1
    0 Votes
    2 Posts
    216 Views
    olivierlambertO
    Hi, There's no known mount issue at the moment. You can use SMB or NFS. XAPI is not able to push files, when you backup, an HTTP handle is created in the dom0, so it has to be fetched by something (XO in this case, or a proxy).
  • Error when taking a snapshot in XO

    2
    0 Votes
    2 Posts
    172 Views
    DanpD
    @nicolai-comar said in Error when taking a snapshot in XO: xo-server 5.12.1 and xo-web 5.12.0 Those are really out-of-date. Please update to the latest available versions and try again.
  • Navigate Away from Import VM?

    3
    0 Votes
    3 Posts
    366 Views
    julien-fJ
    @busthead If you are importing a VM from your browser, you should not navigate away from XO as it will interrupt the upload. You can navigate to another page of XO though.
  • Device Position in VM

    2
    1
    0 Votes
    2 Posts
    293 Views
    olivierlambertO
    Just forget the device, readd in the order you like (first comes at 0 and so on)
  • XO from source and CentOS 7

    9
    0 Votes
    9 Posts
    1k Views
    B
    I concentrated here, after upgrading my second server: Error: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /root/xen-orchestra/node_modules/argon2/lib/binding/napi-v3/argon2.node) I've found circumstantial evidence that this depends on libraries found in newer gcc than is in the Cent OS 7 repo at this time. strings /usr/lib64/libstdc++.so.6 | grep CXXABI CXXABI_1.3 CXXABI_1.3.1 CXXABI_1.3.2 CXXABI_1.3.3 CXXABI_1.3.4 CXXABI_1.3.5 CXXABI_1.3.6 CXXABI_1.3.7 CXXABI_TM_1 so argon2.node requires something newer than centos7 can provide?! and upgrading gcc does the trick? I may have to try when I have more time. https://stackoverflow.com/questions/63374392/node-module-argon2-usr-lib-x86-64-linux-gnu-libstdc-so-6-version-cxxabi-1 Indeed here is Centos 8. $ strings /usr/lib64/libstdc++.so.6 | grep CXXABI CXXABI_1.3 CXXABI_1.3.1 CXXABI_1.3.2 CXXABI_1.3.3 CXXABI_1.3.4 CXXABI_1.3.5 CXXABI_1.3.6 CXXABI_1.3.7 CXXABI_1.3.8 CXXABI_1.3.9 CXXABI_1.3.10 CXXABI_1.3.11 CXXABI_TM_1 CXXABI_FLOAT128 and yes, I understand that XO doesn't target CentOS, but its our 'standard' right now.
  • DR backup - Error: IMPORT_ERROR_PREMATURE_EOF()

    11
    2
    0 Votes
    11 Posts
    1k Views
    S
    @bsodmike Increase memory to node.js as described in the docs under memory management. Adding mem to VM is insufficient in isolation, so my post above may have been misleading (sorry!).
  • Cant access xoa on mobile or ipad

    9
    1
    0 Votes
    9 Posts
    1k Views
    olivierlambertO
    Then change the bundled self signed cert with something else
  • XO Backup Quiesce, VSS - confused

    Solved
    4
    0 Votes
    4 Posts
    623 Views
    olivierlambertO
    You are welcome!