Subcategories

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

    445 Topics
    3k Posts
    V
    Hello Hope this help here is how I manage to configure GPU Passthrough. In my case I have follow the documentation on XCP-ng website : https://docs.xcp-ng.org/compute/ To sum up with XOA 8.3 here is what I did: ssh to XCP host, to identify the GPU PCI and run lspci to find my GPU. [root@xen ~]# lspci ... 0f:00.0 VGA compatible controller: NVIDIA Corporation GA102 [GeForce RTX 3090] (rev a1) Then disable the GPU for being used by XCP-ng itself( Dom0) using the XCP-ng uuid [root@xen ~]# xe pci-list uuid ( RO) : 7970825f-dd1c-c270-93a3-6761f00e1362 vendor-name ( RO): NVIDIA Corporation device-name ( RO): GA102 [GeForce RTX 3090] pci-id ( RO): 0000:0f:00.0 xe pci-disable-dom0-access uuid=<pci uuid> 3 reboot the XCP-ng host 4 Then from XOA attached the PCI related to my GPU to my guest VM. [image: 1770098359041-4dcb36ff-b29c-4d0b-b113-127243928dd6-image-resized.png] [image: 1770098407490-3f29792e-154f-40fc-b554-323d8ef87e52-image.png] [image: 1770098436148-7208a3ff-68e2-4c50-9dc8-2edde9ac8d76-image-resized.png] 5 install official Nvidia drivers ( closed source ) and have then the card available in the guest. [image: 1770098585851-9bcbea25-b83b-4a26-a085-b58236c83f84-image.png] [image: 1770098624052-88f35aba-bd75-4da6-9cbf-d62bb8994ef7-image.png] What I didn't do is adding a vGPU in the guest configuration: [image: 1770098900399-63b2a458-9758-40d1-9515-48b5cd4615ea-image.png] I did it some times ago, also I don't recall having to do any specific configuration in the Bios to make this work. PS: I have an issue, I don't have output to the Display port or HDMI of this video card, which is not a blocker for me as that's not my immediate needs. Best.
  • ACLs, Self-service, Cloud-init, Load balancing...

    98 Topics
    825 Posts
    D
    @bleader Hopefully the palm print on my forehead isn't visible from where you are sitting. Of course the interface needs an IP address. In my defense, normally for something like this, I wouldn't put it on the bonded interface with all the trunked VLAN's for guest traffic (we don't give that one an IP) and it would go on the other bonded interface that isn't trunked and does get an IP, but these are test hosts and I didn't set up the other bond, so it is pulling double duty. I was able to set the IP's and get SDN working. Thanks!
  • All XO backup features: full and incremental, replication, mirrors...

    457 Topics
    5k Posts
    V
    @Danp thank you for the help. I have looked at all vhd in my disk and they are all good as per vhd-tool check. Regarding the logs in xensource logs the first error is showing up few mins after I trigger the export. #!/bin/bash # Script to check all VHD files in the current directory using vhd-tool set +e # Don't exit on error total=0 failed=0 echo "Checking VHD files..." echo "" # Loop through all .vhd files in current directory for vhd_file in *.vhd; do # Skip if no .vhd files found [ -e "$vhd_file" ] || continue ((total++)) # Run vhd-tool check if vhd-tool check "$vhd_file" > /dev/null 2>&1; then echo "PASS: $vhd_file" else echo "FAIL: $vhd_file" ((failed++)) fi done # Report echo "" echo "====================" echo "Total: $total" echo "Failed: $failed" echo "====================" [ $failed -eq 0 ] && exit 0 || exit 1 /checkvhd.sh Checking VHD files... PASS: 014e122e-7908-4566-be52-31fc40ea6042.vhd PASS: 054f3177-e40b-4c87-86c6-88ac9db3edfe.vhd PASS: 154c4dd3-651d-404b-8df0-e85a07aa5bf6.vhd PASS: 16f68c2a-74d7-4698-8276-56bdc686e161.vhd PASS: 18b4a57f-3c77-42da-973c-d136375878da.vhd PASS: 1a129b44-a562-4555-8785-2bfaa1f98455.vhd PASS: 1e62a336-bb27-40f0-8da5-1f53cbeeee83.vhd PASS: 24b6ede5-b698-4a9d-acb1-a4898d78cf8c.vhd PASS: 24b82a29-9fe2-47af-a68b-f36a73b34624.vhd PASS: 2d8b1375-4fc8-46eb-b1f6-2d887e37602c.vhd PASS: 2e3897fb-7d45-4098-9956-d985636d9a12.vhd PASS: 3165bf7b-ca6f-4a30-b33d-bda31e2c67ab.vhd PASS: 31832728-0001-407d-85f6-0de340e2dbda.vhd PASS: 32f501b3-47df-4730-824b-f9e297e9d12c.vhd PASS: 346c5bf0-6635-4f1b-af32-fc9f8fac5088.vhd PASS: 3a7f68ce-b342-4d03-878f-956e74074b6a.vhd PASS: 406f2750-fea7-4389-920f-0b080335284f.vhd PASS: 4156d2ea-d39d-436d-b89f-06ad64949c53.vhd PASS: 475b16f8-f1c0-40b6-b181-99f83f14dd73.vhd PASS: 52656fa5-d418-45e0-9e65-07a450af2476.vhd PASS: 69042c99-b0a3-47ab-8c2b-48303c4cc6bc.vhd PASS: 6a79914e-67e0-4ac9-b93e-2e393aaa7b97.vhd PASS: 6b0919bb-7d0a-4036-a833-0313476a11a3.vhd PASS: 7e2fc00c-7208-4132-aa4a-7db818c7a94b.vhd PASS: 824af8d0-112b-479b-b474-6e5a26e0d8b2.vhd PASS: 8f6d6a7c-5390-43bd-b0b5-55f8e681453a.vhd PASS: 94453b92-3a69-416b-9c08-9f0b91b2aee1.vhd PASS: 947ad175-06a7-4881-8725-aba36d2cda66.vhd PASS: 97e577dc-b0be-4990-8e06-c0c4333aef82.vhd PASS: 9889a738-cfd4-447d-962a-8fd88222d8ab.vhd PASS: 9c93fa78-4b17-41b1-b794-8bfa165ed4b4.vhd PASS: a3408bda-9c26-4333-b535-3a008109b98c.vhd PASS: a3c69ec6-f56e-4d25-ba71-023a38eef8e3.vhd PASS: a8c45c4c-8925-41a3-a78d-c30d6e20c261.vhd PASS: b119ad26-f0dc-4965-b726-9dc3fc815130.vhd PASS: b12002da-56b6-451c-ad4d-a6c16a79fc12.vhd PASS: b24f9236-6b68-4214-812d-9e98994467aa.vhd PASS: b34f20b8-6681-42e9-b234-116989286699.vhd PASS: b5ff8f04-0ace-4b23-9f0b-7a6c5328bef5.vhd PASS: b932bc63-a47d-49cb-9d28-a57ad61e7ad9.vhd PASS: be06df0b-cbb7-4dfe-8eaf-697de4d8850b.vhd PASS: cb88a496-8c80-41e2-b3de-055916a3a32c.vhd PASS: ce66b785-5b1b-43c8-9ece-dc456508014c.vhd PASS: ddb84192-3e35-4541-86da-d4326a6bbea7.vhd PASS: de27f27e-65b8-42d3-929f-f34f0544149a.vhd PASS: e054e9da-08e7-40b1-8c55-0fd2ae97ee5f.vhd PASS: e449742e-5007-4be6-89c0-2529d00dbf28.vhd PASS: f0ee695e-dcb4-49e6-ac17-4a64f65998a6.vhd PASS: f20e6bb0-4cba-4030-87fc-ddbaca262169.vhd PASS: f28a0554-6530-4055-a67e-d970ab1c4cc1.vhd PASS: f5dd3ee4-7006-43fc-8254-98eb45505639.vhd ==================== Total: 51 Failed: 0 ==================== I'll give another export try to see if it works this time. best.
  • Everything related to Xen Orchestra's REST API

    76 Topics
    577 Posts
    P
    @randyrue on our side, we do not use custom fields, but TAGs. working well. depends on the number of custom fields you manage, and perhaps not usable because you need field:value ? but nested tags could do the trick : field=value [image: 1770190720889-99027821-448b-415e-ba89-321260247f73-image.png]
  • Terraform, Packer or any tool to do IaC

    48 Topics
    444 Posts
    CyrilleC
    Kubernetes CCM for Xen Orchestra v1.0.0-rc.1 We’re shipping v1.0.0-rc.1, our first release candidate on the road to a stable 1.0.0! This RC is feature-complete and ready for real-world use. Please try it out and share any feedback—bugs, regressions, or usability notes—so we can polish the final release. Thank you for testing and helping us! https://github.com/vatesfr/xenorchestra-cloud-controller-manager/releases/tag/v1.0.0-rc.1 Golang SDK for Xen Orchestra v1.11.0 SDK v2: VM and Task services now match the latest REST API. Host service has been added for host data retrieval. Integration tests have also been strengthened to boost reliability. The v2 SDK is gradually becoming our main library for all the other DevOps tools (Kubernetes drivers, Terraform provider…). There are BREAKING CAHNGES in the v2 SDK, so please read the release notes carefully. Remember that the v2 SDK is a beta version and can be subject to significant changes. The current semantic versioning we use is mostly for the v1 SDK. When the v2 SDK becomes stable, the major version number will increase. https://github.com/vatesfr/xenorchestra-go-sdk/releases/tag/v1.11.0
  • License bind to ?????

    5
    1 Votes
    5 Posts
    911 Views
    J
    @Danp Interesting. Now I have to try it! Thanks, JB
  • Webhooks in Xen Orchestra

    18
    0 Votes
    18 Posts
    4k Views
    D
    I'll be looking to setup webhooks to push backup logs to our SOC audit platform (tugboat), ideally on the weekly jobs.
  • Unable to quick deploy XOA on 8.2.1

    7
    1
    0 Votes
    7 Posts
    1k Views
    A
    Confirmed working with the new version.
  • 0 Votes
    17 Posts
    5k Views
    E
    @AtaxyaNetwork Sorry, user error. I wasn't clicking and selecting the SR that was created for the ISO
  • New xoa: unable to login

    Solved
    5
    0 Votes
    5 Posts
    493 Views
    olivierlambertO
    Thanks for your feedback!
  • After update xen orchestra web gui is not working

    10
    1
    0 Votes
    10 Posts
    2k Views
    S
    @olivierlambert said in After update xen orchestra web gui is not working: ean you can't open a okkkk thank you
  • Cannot deploy new XOA with a static IP address

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    olivierlambertO
    @JeffBerntsen it's now fixed!
  • Boot Windows VM to check for system corruption

    xoa backup windows server black-screen
    18
    0 Votes
    18 Posts
    2k Views
    D
    Even with a sfc and cleanup, manually reinstalling the package caused the same behavior. I've got backups of this system and will build a template from the working backup for if it goes sideways. I've got other stuff to handle.
  • XOA import OVA - "must NOT have additional properties" / "compression"

    15
    1 Votes
    15 Posts
    2k Views
    E
    Well, that worked and the VM booted.... Windows joins domain, and.... /something went wrong, redeployment required/. No desktop, no apparent way to check for errors. We're beyond the scope of this thread. Thank you! Serendipitously, someone from Netwrix called me soon after that. I told him I know the big two commercial virtualization names are supported, but all this /can/ be imported here... I also gave him a quick elevator pitch on XCP-ng, for as much good as that might do with a kinda new sales guy. From here on out, if their engineers can't help, I'm off to find something else.
  • SR as a C drive of a VM

    3
    0 Votes
    3 Posts
    328 Views
    E
    @DustinB said in SR as a C drive of a VM: "Build a VM > Attach this Disk and then detach the original 32GB disk" exactly ""Build a VM > Attach this Disk and then detach the original 32GB disk"
  • Perfomance during batch backup removal

    10
    0 Votes
    10 Posts
    1k Views
    Tristis OrisT
    @olivierlambert about local mount vs xo nfs. i made new tests, XO implementation works not worse than native. That really good result. local nfs Size: 5.98 GiB Speed: 70.76 MiB/s - 81.33 MiB/s xo nfs Size: 5.98 GiB Speed: 79.01 MiB/s - 82.22 MiB/s
  • Remove backup bottleneck: please report

    32
    0 Votes
    32 Posts
    15k Views
    Tristis OrisT
    yes i understand, just a interesting solution.
  • Import from VMware

    18
    0 Votes
    18 Posts
    2k Views
    D
    @florent said in Import from VMware: @Olest that's a nice catch, every day I discover new limits of the vmware licensing . At least we could catch the error and show something useful to the user Just wait, everything free from VMWare is going away, so it'll just be the assumption that if you should be able to do it, you won't be able to.
  • VM import

    8
    1
    0 Votes
    8 Posts
    959 Views
    E
    @Danp said in VM import: m pode ser devido a nenhum servidor definido/habilitado em C It worked out, I added my xcp-ng to servers. Thanks xD
  • Stats position

    6
    1
    0 Votes
    6 Posts
    1k Views
    olivierlambertO
    I have no idea why or how it's fixed But at least it is, so good news
  • Multiple XO applications for one pool?

    Solved
    3
    0 Votes
    3 Posts
    733 Views
    gskgerG
    @mestafin XOA/XO is an appliance with a web UI that should run as bare-metal or virtualized instance. It is a multi user management solution, that can handle different pools and user. Backup of a VM allows for easy restore. No need to install it on a notebook.
  • SMB SR Creation Fails

    14
    0 Votes
    14 Posts
    4k Views
    MathieuRAM
    Hi! The issue should be resolved on the branch fix-smb-storage
  • disable vswitch controller

    Solved
    3
    0 Votes
    3 Posts
    695 Views
    S
    @gskger works thanks
  • 24 hour time format for Xen Orchestra

    6
    0 Votes
    6 Posts
    1k Views
    olivierlambertO
    This will be done in XO 6 and XO Lite, not XO 5.
  • Custom template not showing on orchestra

    Solved
    13
    0 Votes
    13 Posts
    1k Views
    D
    @julien-f @olivierlambert That fix it. Thanks guys