• VM Calling API to send messages to Hypervisor

    10
    0 Votes
    10 Posts
    797 Views
    olivierlambertO
    From Vbox to XCP-ng: export in OVA then import with XO.
  • XCP-ng Footprint Size

    10
    0 Votes
    10 Posts
    1k Views
    L
    Thanks. I sure will. Hopefully the project design will go well.
  • XCP-ng and NVIDIA GPUs

    22
    0 Votes
    22 Posts
    11k Views
    apayneA
    @olivierlambert I did a bit of light digging. General consensus is that Dell's servers are not ready for this kind of stuff, but then again I've seen crowds get things wrong before: https://www.reddit.com/r/homelab/comments/6mafcg/can_i_install_a_gpu_in_a_dell_power_edge_r810/ This is the method described for KVM: http://mathiashueber.com/fighting-error-43-how-to-use-nvidia-gpu-in-a-virtual-machine/ Additional KVM docs (plus a small description of the vendor ID problem): https://wiki.archlinux.org/index.php/PCI_passthrough_via_OVMF#"Error_43:_Driver_failed_to_load"_on_Nvidia_GPUs_passed_to_Windows_VMs An updated methodology for Ryzen on-chip GPU: http://mathiashueber.com/ryzen-based-virtual-machine-passthrough-setup-ubuntu-18-04/ This is the method described for VMWare: http://codefromabove.com/2019/02/the-hyperconverged-homelab-windows-vm-gaming/ Hyper-V documentation is a bit more sparse, but this hints that Microsoft may have simply worked around the issue (ala vendor license agreements), at least when using RemoteFX: http://techgenix.com/enabling-physical-gpus-hyper/ (Optional) Get CUDA working for cheap-o cards: https://medium.com/@samnco/using-the-nvidia-gt-1030-for-cuda-workloads-on-ubuntu-16-04-4eee72d56791 So it looks like the common factors are: The GPU device must be isolated on the host with the vfio kernel driver. To ensure this, the vfio driver must load first, prior to any vendor or open source driver. GPU must be connected to the guest VM via PCI pass-through. No surprise. The CPU must not be identified as a virtual one, it must have some other identity when probed. This appears to be the key to preventing the dread NVidia Error 43; it suggests the driver is just examining the CPU assigned to it, although some documentation mentions a "vendor" setting. The work-around is to make it into a string it doesn't match against, and it just works. Even a setting of "unknown" is shown to work. I don't know if there is a way to specify in a XCP guest "please don't identify yourself as virtual". For cards that are CUDA capable but "unsupported" by NVidia, you install the software in a difference sequence (CUDA first, then driver). Disclaimer: I'm just compiling a list to get an idea about what to do; I haven't done the actual install, nor do I have the hardware. Hopefully this helps.
  • Your opinion about smartmontools persistent logs

    6
    1 Votes
    6 Posts
    492 Views
    C
    From my admin-view: I wonder about the benefits of that (and if work shouldn't be put into other usefull things). If no monitoring is connected / some autonotify via E-Mail or such, to me it's rather useless. I don't really care since when a device is broken, when it already happened $somewhen ago - I need ASAP notify of it, when it happens. Like some health monitoring for XCP, however realized (via XenCenter, central Mail service, SNMP, Nagios/Montoring plugins...)
  • Strange autostart VMs

    3
    0 Votes
    3 Posts
    400 Views
    D
    Got that, thanks. What about the Debian server VM which didn't start? It's enabled in XOA.
  • Workaround of current ZFS-Limitations

    2
    0 Votes
    2 Posts
    415 Views
    olivierlambertO
    Since ZoL 0.8 is here, supporting O_DIRECT, everything might just work out of the box. We'll try it and report
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • Test plan for testers to follow

    7
    0 Votes
    7 Posts
    640 Views
    stormiS
    @maxcuttins oops
  • XenServer 8.0 - Major update due Q1 2019

    89
    3 Votes
    89 Posts
    60k Views
    C
    How about doing your own matrix?
  • Sched tasks

    4
    1
    1 Votes
    4 Posts
    472 Views
    olivierlambertO
    Don't be sorry: there is some tool designed to do something, and other for other things. You don't expect that your everyday car will fly. It would be the same thing if XO was working in the browser only. We made that choice (to have a server part) because we knew we'll push for features requiring to run 24/7.
  • Quick deploy a new nested XCP-host for testing?

    6
    0 Votes
    6 Posts
    697 Views
    olivierlambertO
    You can boot a VM on PXE by selecting the right boot order (enabling "Network" in boot order in XO for example) Then you need to setup a PXE server, you can fine various guides by googling "PXE server setup", eg this one)
  • Deploy VMs using Ansible

    29
    1 Votes
    29 Posts
    18k Views
    A
    @Ced76 Ced thanks for the script.
  • What kernel version will 7.5 have?

    Moved
    18
    0 Votes
    18 Posts
    5k Views
    R
    I still don't get the "ask"
  • Storage Link

    3
    0 Votes
    3 Posts
    492 Views
    _danielgurgel_
    @bnrstnr said in Storage Link: Can you explain better exactly what you're trying to do? Only for easy mapping of a disk to storage directly to a virtual server. Thus Avoiding the need for iSCSI configuration within the Guest VM. I Know the appeal today is no longer available... My question is whether anyone knows if it is still possible to perform via CLI or if there are plans to be implemented again.
  • Proof-of-concept for VSS-like quiesce agent in Linux

    quiesce vss snapshot
    8
    3 Votes
    8 Posts
    1k Views
    stormiS
    I agree. Ideally we should also contribute such changes to the xe-guest-agent upstream repository.
  • Development process tour

    1
    4 Votes
    1 Posts
    223 Views
    No one has replied
  • 0 Votes
    13 Posts
    4k Views
    bongoB
    @schories It should be noted here that the emulated BIOS in XCPNG7.6 seemingly doesn't care about the bootflags. If the first one (per device id) isn't bootable it will fail, even if xvdb is bootable! So if you e.g. have swap on xvda, move it to another device id at the end (and temporarily disable it in fstab or so)
  • host crash - guest_4.o#sh_page_fault__guest

    Solved
    24
    0 Votes
    24 Posts
    8k Views
    S
    Thank You for the update.
  • XCP-ng 7.6 RC1 available

    71
    2 Votes
    71 Posts
    45k Views
    stormiS
    Actually, looks like I had already written something about it in the Updates Howto: https://github.com/xcp-ng/xcp/wiki/Updates-Howto#a-special-word-about-xcp-ng-75-76-and-live-migrations
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
    No one has replied