XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. msupport
    Offline
    • Profile
    • Following 2
    • Followers 0
    • Topics 3
    • Posts 28
    • Groups 0

    msupport

    @msupport

    17
    Reputation
    31
    Profile views
    28
    Posts
    0
    Followers
    2
    Following
    Joined
    Last Online
    Age 51
    Website www.msupport.ch
    Location Lengnau

    msupport Unfollow Follow

    Best posts made by msupport

    • RE: GPU support and Nvidia Grid vGPU

      Installation instructions XCP-NG (RC1) Nvidia M10 | A16 GPU

      1. install XCP-NG 8.3 RC1
      2. download XenServer Driver Nvidia 17.1 (NVIDIA-GRID-XenServer-8-550.54.16-550.54.15-551.78)
      3. unzip driver and copy host driver (NVIDIA-vGPU-xenserver-8-550.54.16.x86_64.iso) I used winscp to copy the driver to the tmp directory.
      4. download XenServer iso file (https://www.xenserver.com/downloads | XenServer8_2024-06-03.iso)
      5. copy the file (vgpu-7.4.13-1.xs8.x86_64.rpm) in the packages directory ! Do not use CitrixHypervisor-8.2.0-install-cd file vgpu-7.4.8-1.x86_64
      6. unpack file vgpu-7.4.13-1.xs8.x86_64
      7. copy the file \usr\lib64\xen\bin\vgpu (size 129KB) to \usr\lib64\xen\bin\ on your XCP-NG host (chmod 755)
      8. (putty) /tmp/ xe-install-supplemental-pack NVIDIA-vGPU-xenserver-8-550.54.16.x86_64.iso
      9. reboot
      10. install guest driver on the VM client (551.78_grid_win10_win11_server2022_dch_64bit_international.exe)
      11. token file from Nvidia (C:\Program Files\Nvidia Corporation\vGPU Licensing\ClientConfigToken*.tok)

      Nvidia drivers 17.2 and 17.3 do not work yet (Guest driver crashes)
      I will stay tuned and inform you about new findings

      Have fun

      posted in Compute
      msupportM
      msupport
    • RE: GPU support and Nvidia Grid vGPU

      @olivierlambert
      I have found the solution. I will test the whole thing again tomorrow with a clean installation with rc1.

      posted in Compute
      msupportM
      msupport
    • RE: nVidia Tesla P4 for vgpu and Plex encoding

      @olivierlambert

      1. Install XCP-NG Version 8.2.1 (8.3 did not work)
      2. Install all update yum update
      3. reboot
      4. Download NVIDIA vGPU drivers for XenServer 8.2 from NVIDIA site. Version NVIDIA-vGPU-CitrixHypervisor-8.2-550.54.10.x86_64 (Version 17.0)
      5. Unzip and install rpm from Host-Drivers
      6. reboot again
      7. Download free CitrixHypervisor-8.2.0-install-cd.iso from Citrix site
      8. Open CitrixHypervisor-8.2.0-install-cd.iso with 7-zip, then unzip vgpu binary file from Packages->vgpu....rpm->vgpu....cpio->.->usr->lib64->xen->bin
        9.Upload vgpu to XCP-ng host to /usr/lib64/xen/bin and made it executable chmod +x /usr/lib64/xen/bin/vgpu
      9. Deployed VM with vGPU and it started without any problems
      10. Copy License File from Nvidia License Portal (*.tok) to C:\program files\Nvidia Corperation\vGPU Licensing\ClientConfigToken
      11. Install Windows Nvidia Driver on Windows 10 VM (need connection to api.dis.licensing.nvidia.com Port TCP 443, use Nvidia Control Panel to set the hostname and port for Licensing the Nvidia Card)

      Works fine for me


      If you want to install the NVidia driver on XCP-NG 8.3. Manipulate /etc/xensource-inventory (line PRODUCT_VERSION from 8.3.0 to 8.2.0) during the installation. Then xe-install-supplental-pack NVIDIA-vGPU-CitrixHypervisor-8.2-550.54.16.x86_64.iso.
      After installation, change PRODUCT_VERSION back to 8.3.0
      The driver now also works in version XCP-NG 8.3
      Do not forget to copy the vgpu file to /usr/lib64/xen/bin/vgpu. (change the chmod to 755)


      Nvidia vGPU M10 | A16 on XCP-NG 8.3 Beta2 only work without XCP-NG updates. After the update, the error message "An emulator required to run this VM failed to start" appears. It must be due to one of the 76 updates that can be installed. I am trying to find out which update is causing this problem.


      22.07.2024 [NEW]

      Installation XCP-NG RC1 Nvidia 17.1 GPU

      install XCP-NG 8.3 RC1
      download XenServer Driver Nvidia 17.1 (NVIDIA-GRID-XenServer-8-550.54.16-550.54.15-551.78)
      unzip driver and copy host driver (NVIDIA-vGPU-xenserver-8-550.54.16.x86_64.iso) I used winscp to copy the driver to the tmp directory.
      download XenServer iso file (https://www.xenserver.com/downloads | XenServer8_2024-06-03.iso)
      copy the file (vgpu-7.4.13-1.xs8.x86_64.rpm) in the packages directory ! Do not use CitrixHypervisor-8.2.0-install-cd file vgpu-7.4.8-1.x86_64
      unpack file vgpu-7.4.13-1.xs8.x86_64
      copy the file \usr\lib64\xen\bin\vgpu (size 129KB) to \usr\lib64\xen\bin\ on your XCP-NG host (chmod 755)
      (putty) /tmp/ xe-install-supplemental-pack NVIDIA-vGPU-xenserver-8-550.54.16.x86_64.iso
      reboot
      install guest driver on the VM client (551.78_grid_win10_win11_server2022_dch_64bit_international.exe)
      token file from Nvidia (C:\Program Files\Nvidia Corporation\vGPU Licensing\ClientConfigToken*.tok)
      Nvidia drivers 17.2 and 17.3 do not work yet (Guest driver crashes) Test with Windows 11 23H2


      My environment:
      16x Hosts HPE DL380
      6x Hosts HPE DL380 with vGPU Nvidia M10 and A16
      5x HPE 3PAR Storage and 1x HPE MSA 2050 Storage
      2x 96 port fibre channel switch

      I have migrated from Vmware to XCP-NG with XOA.

      posted in Compute
      msupportM
      msupport
    • RE: nVidia Tesla P4 for vgpu and Plex encoding

      @high-voltages

      download XenServer iso file (https://www.xenserver.com/downloads | XenServer8_2024-06-03.iso)
      copy the file (vgpu-7.4.13-1.xs8.x86_64.rpm) in the packages directory ! Do not use CitrixHypervisor-8.2.0-install-cd file vgpu-7.4.8-1.x86_64
      unpack file vgpu-7.4.13-1.xs8.x86_64
      copy the file \usr\lib64\xen\bin\vgpu (size 129KB) to \usr\lib64\xen\bin\ on your XCP-NG host (chmod 755)

      posted in Compute
      msupportM
      msupport
    • RE: GPU support and Nvidia Grid vGPU

      @tjkreidl
      Nvidia licence server works perfectly so far

      posted in Compute
      msupportM
      msupport
    • RE: GPU support and Nvidia Grid vGPU

      @olivierlambert
      Thanks for the hint, that helped me a lot

      posted in Compute
      msupportM
      msupport
    • RE: Vmware migration to XCP-NG no longer works

      @olivierlambert
      The problem is solved. It was a problem with the storage. Thanks for the quick support

      posted in Xen Orchestra
      msupportM
      msupport
    • RE: Vmware migration to XCP-NG no longer works

      @olivierlambert
      I have opened the ticket. Ticket#7725117
      Thank you very much for your support

      posted in Xen Orchestra
      msupportM
      msupport

    Latest posts made by msupport

    • XCP-NG Kubernetes micro8k

      I have tried to install the XCP-NG Kubernetes. Here are my installation instructions (created with the help of ChatGPT):

      ba6c85b8-d136-4ea6-8257-6761d836a8c4-image.png

      cd07394b-7864-45a2-a114-ed738eb289a7-image.png

      0e040711-6754-42d3-b2b4-cabd6be121ea-image.png

      1a43c449-1665-402e-a076-920c8a1f7369-image.png

      0f716844-ffd9-4b2b-8239-32201e3d3682-image.png

      7b492bf3-493c-4213-be33-0fc973b95073-image.png

      d5d3e58c-aa2c-4f9d-a116-9199870d43bf-image.png

      sudo apt update
      sudo apt install curl -y
      sudo curl https://baltocdn.com/helm/signing.asc | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/null
      sudo apt-get install apt-transport-https --yes
      echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
      sudo apt-get update
      sudo apt-get install helm
      sudo snap install helm --classic
      sudo snap install kubeadm --classic
      sudo snap install kubectl --classic
      sudo snap install kubelet --classic
      sudo apt install git
      sudo helm create xcpng-csi
      cd ..
      cd xcpng-csi
      sudo git clone https://github.com/ArturoGuerra/xcpng-csi.git

      sudo apt-get update
      sudo apt-get install -y apt-transport-https ca-certificates curl
      curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
      sudo bash -c 'cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
      deb https://apt.kubernetes.io/ kubernetes-xenial main
      EOF'
      sudo apt-get update

      sudo apt-get update
      sudo apt-get install -y ca-certificates
      sudo update-ca-certificates

      kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
      kubeadm init --pod-network-cidr=x.x.x.x/26

      sudo apt-get update
      sudo apt-get install -y apt-transport-https ca-certificates curl
      curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
      sudo bash -c 'cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
      deb https://apt.kubernetes.io/ kubernetes-xenial main
      EOF'
      sudo apt-get update

      sudo curl -LO https://dl.k8s.io/release/v1.27.1/bin/linux/amd64/kube-apiserver
      sudo chmod +x kube-apiserver
      sudo mv kube-apiserver /usr/local/bin/

      sudo nano /etc/systemd/system/kube-apiserver.service

      EDITOR
      [Unit]
      Description=Kubernetes API Server
      Documentation=https://kubernetes.io/docs/
      After=network.target

      [Service]
      ExecStart=/usr/local/bin/kube-apiserver
      --advertise-address=0.0.0.0
      --allow-privileged=true
      --authorization-mode=Node,RBAC
      --client-ca-file=/etc/kubernetes/pki/ca.crt
      --kubelet-client-certificate=/etc/kubernetes/pki/apiserver-kubelet-client.crt
      --kubelet-client-key=/etc/kubernetes/pki/apiserver-kubelet-client.key
      --service-account-key-file=/etc/kubernetes/pki/sa.pub
      --service-cluster-ip-range=x.x.x.0/26
      --tls-cert-file=/etc/kubernetes/pki/apiserver.crt
      --tls-private-key-file=/etc/kubernetes/pki/apiserver.key
      --etcd-servers=https://127.0.0.1:2379
      --etcd-cafile=/etc/kubernetes/pki/etcd/ca.crt
      --etcd-certfile=/etc/kubernetes/pki/apiserver-etcd-client.crt
      --etcd-keyfile=/etc/kubernetes/pki/apiserver-etcd-client.key
      Restart=always
      RestartSec=10

      [Install]
      WantedBy=multi-user.target
      EDITOR

      sudo systemctl daemon-reload
      sudo systemctl enable kube-apiserver
      sudo systemctl start kube-apiserver

      posted in XCP-ng
      msupportM
      msupport
    • RE: Omnissa/Citrix VDI Alternative-ish

      @nick.lloyd
      UDS version 3.5 had a 10 user version for free
      For version 3.6 und 4.0 you have to pay

      posted in Compute
      msupportM
      msupport
    • RE: Omnissa/Citrix VDI Alternative-ish

      https://udsenterprise.com/en/
      Works great with xcp-ng

      posted in Compute
      msupportM
      msupport
    • RE: GPU support and Nvidia Grid vGPU

      @ATSandrearicci
      Check the compatibility
      0877c1cb-2ac5-4afb-a993-a96fd66c7474-image.png
      You must configure the license for the client on the license server:
      01b3b16d-8f06-4fe9-94ce-87b5c1cc1fcf-image.png
      On the windows 11 client in the Nvidia control panel you have to specify the license server:
      8d883042-fc27-4678-8a05-e3c96b7a38a4-image.png
      Check the authorization on the file:
      796ee95b-956e-4e9e-b178-cf60e92a0c97-image.png

      posted in Compute
      msupportM
      msupport
    • Backup VM with active USB Dongle

      I have a virtual machine on XCP-NG with a USB Dongle. Unfortunately, I cannot make a backup with snapshot as long as the USB dongle is connected via passthrough. Is there a solution with XCP-NG or do I have to work with an AnywhereUSB (USB over IP)? In this case, the USB is connected via the network.

      anywhereusb.PNG

      posted in Backup
      msupportM
      msupport
    • RE: GPU support and Nvidia Grid vGPU

      @Tristis-Oris
      The download will be available for 3 days...

      posted in Compute
      msupportM
      msupport
    • RE: nVidia Tesla P4 for vgpu and Plex encoding

      @high-voltages

      download XenServer iso file (https://www.xenserver.com/downloads | XenServer8_2024-06-03.iso)
      copy the file (vgpu-7.4.13-1.xs8.x86_64.rpm) in the packages directory ! Do not use CitrixHypervisor-8.2.0-install-cd file vgpu-7.4.8-1.x86_64
      unpack file vgpu-7.4.13-1.xs8.x86_64
      copy the file \usr\lib64\xen\bin\vgpu (size 129KB) to \usr\lib64\xen\bin\ on your XCP-NG host (chmod 755)

      posted in Compute
      msupportM
      msupport
    • RE: GPU support and Nvidia Grid vGPU

      @Tristis-Oris
      The driver version 17.1 worked for me, 17.2 and 17.3 crashed the Windows drivers
      https://we.tl/t-VozEeV8TFB

      posted in Compute
      msupportM
      msupport
    • RE: Power Management (Power Efficiencies) Plugin Idea

      Hi,

      I am currently looking for exactly this function.
      If there is a solution here, I am very interested.

      posted in Xen Orchestra
      msupportM
      msupport
    • RE: GPU support and Nvidia Grid vGPU

      @tjkreidl
      Nvidia licence server works perfectly so far

      posted in Compute
      msupportM
      msupport