Malayong pag-access sa mga GPU VM gamit ang Citrix

Ang gabay na ito ay nagdedetalye ng mga hakbang na kailangan mong gawin upang makapagbigay ng malayuang pag-access sa mga virtual desktop gamit ang teknolohiyang inaalok ng Citrix.

Magiging kapaki-pakinabang ito para sa mga kamakailang naging pamilyar sa teknolohiya ng virtualization ng desktop, dahil ito ay isang koleksyon ng mga kapaki-pakinabang na command na pinagsama-sama mula sa ~10 manual, marami sa mga ito ay magagamit sa mga website ng Citrix, Nvidia, Microsoft, pagkatapos ng pahintulot.

Ang pagpapatupad na ito ay naglalaman ng mga yugto ng paghahanda ng malayuang pag-access sa mga virtual machine (mga VM) na may Nvidia Tesla M60 graphics accelerators at ang Centos 7 operating system.

Kaya, magsimula tayo.

Paghahanda ng hypervisor para sa pagho-host ng mga virtual machine

Paano mag-download at mag-install ng XenServer 7.4?
Paano magdagdag ng XenServer sa Citrix XenCenter?
Paano mag-download at mag-install ng driver ng Nvidia?
Paano baguhin ang Nvidia Tesla M60 mode?
Paano i-mount ang imbakan?

XenServer 7.4

I-download ang link XenServer 7.4 magagamit pagkatapos mag-log in sa site Citrix.

Malayong pag-access sa mga GPU VM gamit ang Citrix

I-install natin ang XenServer.iso sa isang server na may 4x NVIDIA Tesla M60 sa karaniwang paraan. Sa aking kaso ang iso ay naka-mount sa pamamagitan ng IPMI. Para sa mga server ng Dell, ang BMC ay pinamamahalaan sa pamamagitan ng IDRAC. Ang mga hakbang sa pag-install ay halos kapareho ng pag-install ng mga operating system na katulad ng Linux.

Ang aking XenServer address na may GPU ay 192.168.1.100

I-install natin ang XenCenter.msi sa lokal na computer kung saan mamamahala tayo ng mga hypervisors at virtual machine. Magdagdag tayo ng server na may GPU at XenServer doon sa pamamagitan ng pag-click sa tab na "Server", pagkatapos ay "Add". Ipasok ang root username at password na tinukoy kapag nag-install ng XenServer.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Sa XenCenter, pagkatapos mag-click sa pangalan ng idinagdag na hypervisor, ang tab na "Console" ay magiging available. Sa menu, piliin ang "Remote Service Configuration" at paganahin ang awtorisasyon sa pamamagitan ng SSH - "Paganahin/Huwag Paganahin ang Remote Shell".

Driver ng Nvidia

Ilalabas ko ang aking damdamin at sasabihin na sa lahat ng oras na nagtatrabaho ako sa vGPU, hindi ko pa nabisita ang site nvid.nvidia.com sa unang pagsubok. Kung hindi gumana ang pahintulot, inirerekomenda ko ang Internet Explorer.

I-download ang zip mula sa vGPU, pati na rin ang GPUMode Change Utility:

NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81.zip
NVIDIA-gpumodeswitch-2020-01.zip

Malayong pag-access sa mga GPU VM gamit ang Citrix

Sinusunod namin ang mga bersyon. Ang pangalan ng na-download na archive ay nagpapahiwatig ng bersyon ng angkop na mga driver ng NVIDIA, na maaaring mai-install sa ibang pagkakataon sa mga virtual machine. Sa aking kaso ito ay 390.72.

Inilipat namin ang mga zip sa XenServer at i-unpack ang mga ito.

Baguhin natin ang GPU mode at i-install ang vGPU driver

$ cd NVIDIA-gpumodeswitch-2020-01
$ gpumodeswitch --listgpumodes
$ gpumodeswitch --gpumode graphics
$ cd ../NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81
$ yum install NVIDIA-vGPU-xenserver-7.4-390.72.x86_64.rpm
$ reboot

Malayong pag-access sa mga GPU VM gamit ang Citrix

Imbakan ng bundok

Mag-set up tayo ng nakabahaging direktoryo gamit ang NFS sa anumang computer sa network.

$ yum install epel-release
$ yum install nfs-utils libnfs-utils
$ systemctl enable rpcbind
$ systemctl enable nfs-server
$ systemctl enable nfs-lock
$ systemctl enable nfs-idmap
$ systemctl start rpcbind
$ systemctl start nfs-server
$ systemctl start nfs-lock
$ systemctl start nfs-idmap
$ firewall-cmd --permanent --zone=public --add-service=nfs
$ firewall-cmd --permanent --zone=public --add-service=mountd
$ firewall-cmd --permanent --zone=public --add-service=rpc-bind
$ firewall-cmd --reload
$ mkdir -p /nfs/store1
$ chmod -R 777 /nfs/store1
$ touch /nfs/store1/forcheck
$ cat /etc/exports
  ...
  /nfs/store1 192.168.1.0/24(rw,async,crossmnt,no_root_squash,no_all_squash,no_subtree_check)
$ systemctl restart nfs-server

Sa XenCenter, piliin ang XenServer at sa tab na "Storage", piliin ang "Bagong SR". Tukuyin natin ang uri ng imbakan - NFS ISO. Dapat tumuro ang landas sa nakabahaging direktoryo ng NFS.

Citrix Master Image batay sa Centos 7

Paano lumikha ng isang virtual machine na may Centos 7?

Paano ako maghahanda ng isang virtual machine upang lumikha ng isang direktoryo?

Larawan ng Centos 7

Gamit ang XenCenter gagawa kami ng virtual machine na may GPU. Sa tab na "VM", i-click ang "Bagong VM".

Malayong pag-access sa mga GPU VM gamit ang Citrix

Piliin ang mga kinakailangang parameter:

VM template - Iba pang pag-install ng media
Pangalan - template
I-install mula sa ISO library - Centos 7 (i-download), pumili mula sa naka-mount na imbakan ng NFS ISO.
Bilang ng mga vCPU - 4
Topology - 1 socket na may 4 na core bawat socket
Memorya - 30 Gb
Uri ng GPU - GRID M60-4Q
Gamitin ang virtual disk na ito - 80 Gb
network

Kapag nagawa na, lalabas ang virtual machine sa patayong listahan sa kaliwa. Mag-click dito at pumunta sa tab na "Console". Hintayin natin na mag-load ang Centos 7 installer at sundin ang mga kinakailangang hakbang upang mai-install ang OS gamit ang GNOME shell.

Paghahanda ng larawan

Ang paghahanda ng larawan gamit ang Centos 7 ay nagtagal sa akin. Ang resulta ay isang set ng mga script na nagpapadali sa paunang pag-setup ng Linux at nagbibigay-daan sa iyong lumikha ng direktoryo ng mga virtual machine gamit ang Citrix Machine Creation Services (MCS).

Ang DHCP server na naka-install sa ws-ad ay nagtalaga ng IP address na 192.168.1.129 sa bagong virtual machine.

Nasa ibaba ang mga pangunahing setting.

$ hostnamectl set-hostname template
$ yum install -y epel-release
$ yum install -y lsb mc gcc
$ firewall-cmd --permanent --zone=dmz --remove-service=ssh
$ firewall-cmd --permanent --zone=external --remove-service=ssh
$ firewall-cmd --permanent --zone=home --remove-service=ssh
$ firewall-cmd --permanent --zone=home --remove-service=mdns
$ firewall-cmd --permanent --zone=home --remove-service=samba-client
$ firewall-cmd --permanent --zone=home --remove-service=dhcpv6-client
$ firewall-cmd --permanent --zone=internal --remove-service=dhcpv6-client
$ firewall-cmd --permanent --zone=internal --remove-service=samba-client
$ firewall-cmd --permanent --zone=internal --remove-service=mdns
$ firewall-cmd --permanent --zone=internal --remove-service=ssh
$ firewall-cmd --permanent --zone=public --remove-service=ssh
$ firewall-cmd --permanent --zone=public --remove-service=dhcpv6-client
$ firewall-cmd --permanent --zone=work --remove-service=dhcpv6-client
$ firewall-cmd --permanent --zone=work --remove-service=ssh
$ firewall-cmd --permanent --zone=public --add-service=ssh
$ firewall-cmd --complete-reload

Sa XenCenter, sa tab na "Console", i-mount ang guest-tools.iso sa DVD drive ng virtual machine at i-install ang XenTools para sa Linux.

$ mount /dev/cdrom /mnt
$ /mnt/Linux/install.sh
$ reboot

Kapag nagse-set up ng XenServer, ginamit namin ang NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81.zip archive, na na-download mula sa website ng NVIDIA, na, bilang karagdagan sa NVIDIA driver para sa XenServer, ay naglalaman ng NVIDIA driver na kailangan namin para sa vGPU mga kliyente. I-download at i-install natin ito sa VM.

$ cat /etc/default/grub
  GRUB_TIMEOUT=5
  GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
  GRUB_DEFAULT=saved
  GRUB_DISABLE_SUBMENU=true
  GRUB_TERMINAL_OUTPUT="console"
  GRUB_CMDLINE_LINUX="rhgb quiet modprobe.blacklist=nouveau"
  GRUB_DISABLE_RECOVERY="true"
$ grub2-mkconfig -o /boot/grub2/grub.cfg
$ wget http://vault.centos.org/7.6.1810/os/x86_64/Packages/kernel-devel-3.10.0-957.el7.x86_64.rpm
$ yum install kernel-devel-3.10.0-957.el7.x86_64.rpm
$ reboot
$ init 3
$ NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81/NVIDIA-Linux-x86_64-390.75-grid.run
$ cat /etc/nvidia/gridd.conf
  ServerAddress=192.168.1.111
  ServerPort=7070
  FeatureType=1
$ reboot

I-download ang Linux Virtual Delivery Agent 1811 (VDA) para sa Centos 7. Link sa pag-download Linux VDA magagamit pagkatapos mag-log in sa site Citrix.

$ yum install -y LinuxVDA-1811.el7_x.rpm
$ cat /var/xdl/mcs/mcs.conf
  #!/bin/bash
  dns1=192.168.1.110
  NTP_SERVER=some.ntp.ru
  AD_INTEGRATION=winbind
  SUPPORT_DDC_AS_CNAME=N
  VDA_PORT=80
  REGISTER_SERVICE=Y
  ADD_FIREWALL_RULES=Y
  HDX_3D_PRO=Y
  VDI_MODE=Y
  SITE_NAME=domain.ru
  LDAP_LIST=ws-ad.domain.ru
  SEARCH_BASE=DC=domain,DC=ru
  START_SERVICE=Y
$ /opt/Citrix/VDA/sbin/deploymcs.sh
$ echo "exclude=kernel* xorg*" >> /etc/yum.conf

Sa Citrix Studio gagawa kami ng Machine Catalog at Delivery group. Bago ito, kailangan mong i-install at i-configure ang Windows Server.

Windows Server na may Domain Controller

Paano mag-download at mag-install ng Windows Server 2016?
Paano ko mai-install ang mga bahagi ng Windows Server?
Paano i-configure ang Active Directory, DHCP at DNS?

windows server 2016

Dahil ang isang Windows Server virtual machine (VM) ay hindi nangangailangan ng mga GPU, gagamit kami ng isang server na walang GPU bilang isang hypervisor. Sa pamamagitan ng pagkakatulad sa paglalarawan sa itaas, mag-i-install kami ng isa pang XenServer para sa pagho-host ng mga virtual machine ng system.

Pagkatapos nito, gagawa kami ng virtual machine para sa Windows Server na may Active Directory.

I-download ang Windows Server 2016 mula sa site microsoft. Mas mainam na sundin ang link gamit ang Internet Explorer.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Gumawa tayo ng virtual machine gamit ang XenCenter. Sa tab na "VM", i-click ang "Bagong VM".

Malayong pag-access sa mga GPU VM gamit ang Citrix

Piliin ang mga kinakailangang parameter:

VM template - Windows Server 2016 (64-bit)
Pangalan - ws-ad.domain.ru
I-install mula sa ISO library - WindowsServer2016.iso, pumili mula sa naka-mount na NFS ISO storage.
Bilang ng mga vCPU - 4
Topology - 1 socket na may 4 na core bawat socket
Memorya - 20 Gb
Uri ng GPU - wala
Gamitin ang virtual disk na ito - 100 Gb
network

Kapag nagawa na, lalabas ang virtual machine sa patayong listahan sa kaliwa. Mag-click dito at pumunta sa tab na "Console". Hintayin natin ang installer ng Windows Server na mag-download at kumpletuhin ang mga kinakailangang hakbang para i-install ang OS.

I-install natin ang XenTools sa VM. Mag-right-click sa VM, pagkatapos ay "I-install ang Citrix VM Tools...". Pagkatapos nito, mai-mount ang imahe, na kailangang ilunsad at mai-install ang XenTools. Kapag kumpleto na ang pag-install, kakailanganing i-reboot ang VM.

I-configure natin ang network adapter:

IP address - 192.168.1.110
Mask - 255.255.255.0
Gateway - 192.168.1.1
DNS1 - 8.8.8.8
DNS2 - 8.8.4.4

Kung ang Windows Server ay hindi na-activate, pagkatapos ay i-activate namin ito. Maaaring kunin ang susi sa parehong lugar kung saan mo na-download ang larawan.

[PowerShell]$ slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

I-set up natin ang pangalan ng computer. Sa aking kaso ito ay ws-ad.

Pag-install ng mga bahagi

Sa Server Manager, piliin ang "Magdagdag ng mga tungkulin at tampok." Piliin ang DHCP server, DNC server at Active Directory Domain Services para sa pag-install. Lagyan ng check ang checkbox na "Awtomatikong i-reboot".

Malayong pag-access sa mga GPU VM gamit ang Citrix

Pagse-set up ng Active Directory

Pagkatapos i-reboot ang VM, i-click ang "Itaas ang server na ito sa antas ng isang domain controller" at magdagdag ng bagong domain.ru forest.

Pag-set up ng DHCP server

Sa tuktok na panel ng Server Manager, mag-click sa tandang padamdam upang i-save ang mga pagbabago kapag ini-install ang DHCP server.

Lumipat tayo sa mga setting ng DHCP server.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Gumawa tayo ng bagong lugar 192.168.1.120-130. Hindi namin binabago ang natitira. Piliin ang "I-configure ang mga setting ng DHCP ngayon" at ilagay ang ws-ad IP address (192.168.1.110) bilang gateway at DNS, na tutukuyin sa mga setting ng mga network adapter ng mga virtual machine mula sa catalog.

Pagse-set up ng DNS server

Lumipat tayo sa mga setting ng DNS server.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Gumawa tayo ng bagong forward lookup zone - primary zone, para sa lahat ng DNS server sa domain.ru domain. Wala tayong binago pang iba.

Gumawa tayo ng bagong reverse lookup zone sa pamamagitan ng pagpili ng mga katulad na opsyon.

Sa mga katangian ng DNS server, sa tab na "Advanced", lagyan ng check ang checkbox na "Huwag paganahin ang recursion."

Paglikha ng isang pagsubok na gumagamit

Pumunta tayo sa "Active Directory Administration Center"

Malayong pag-access sa mga GPU VM gamit ang Citrix

Sa seksyong "Mga User" sa kanan, i-click ang "Gumawa". Maglagay ng pangalan, halimbawa pagsubok, at i-click ang "OK" sa ibaba.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Piliin ang nilikhang user at piliin ang "I-reset ang password" sa patayong menu sa kanan. Iwanan ang checkbox na "Kailangan ang pagbabago ng password sa susunod na mag-log in ka".

Windows Server na may Citrix Delivery Controller

Paano mag-download at mag-install ng Windows Server 2016?
Paano mag-download at mag-install ng Citrix Delivery Controller?
Paano i-install at i-configure ang Citrix License Manager?
Paano i-install at i-configure ang NVIDIA License Manager?

windows server 2016

Dahil ang isang Windows Server virtual machine (VM) ay hindi nangangailangan ng mga GPU, gagamit kami ng isang server na walang GPU bilang isang hypervisor.

I-download ang Windows Server 2016 mula sa site microsoft. Mas mainam na sundin ang link gamit ang Internet Explorer.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Gumawa tayo ng virtual machine gamit ang XenCenter. Sa tab na "VM", i-click ang "Bagong VM".

Malayong pag-access sa mga GPU VM gamit ang Citrix

Piliin ang mga kinakailangang parameter:

VM template - Windows Server 2016 (64-bit)
Pangalan - ws-dc
I-install mula sa ISO library - WindowsServer2016.iso, pumili mula sa naka-mount na NFS ISO storage.
Bilang ng mga vCPU - 4
Topology - 1 socket na may 4 na core bawat socket
Memorya - 20 Gb
Uri ng GPU - wala
Gamitin ang virtual disk na ito - 100 Gb
network

Kapag nagawa na, lalabas ang virtual machine sa patayong listahan sa kaliwa. Mag-click dito at pumunta sa tab na "Console". Hintayin natin na mag-load ang Windows Server installer at kumpletuhin ang mga kinakailangang hakbang para i-install ang OS.

I-install natin ang XenTools sa VM. Mag-right-click sa VM, pagkatapos ay "I-install ang Citrix VM Tools...". Pagkatapos nito, mai-mount ang imahe, na kailangang ilunsad at mai-install ang XenTools. Kapag kumpleto na ang pag-install, kakailanganing i-reboot ang VM.

I-configure natin ang network adapter:

IP address - 192.168.1.111
Mask - 255.255.255.0
Gateway - 192.168.1.1
DNS1 - 8.8.8.8
DNS2 - 8.8.4.4

Kung ang Windows Server ay hindi na-activate, pagkatapos ay i-activate namin ito. Maaaring kunin ang susi sa parehong lugar kung saan mo na-download ang larawan.

[PowerShell]$ slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

I-set up natin ang pangalan ng computer. Sa aking kaso ito ay ws-dc.

Idagdag natin ang VM sa domen.ru domain, i-reboot at mag-log in sa ilalim ng domain administrator account na DOMENAdministrator.

Controller ng paghahatid ng Citrix

I-download ang Citrix Virtual Apps at Desktops 1811 mula sa ws-dc.domain.ru. I-download ang link Mga Citrix Virtual Apps at Desktop magagamit pagkatapos mag-log in sa site Citrix.

Malayong pag-access sa mga GPU VM gamit ang Citrix

I-mount natin ang na-download na iso at patakbuhin ito. Piliin ang "Citrix Virtual Apps and Desktops 7". Susunod, i-click ang "Magsimula". Maaaring kailanganin ang pag-reboot.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Sa aking kaso, sapat na upang piliin ang mga sumusunod na bahagi para sa pag-install:

Controller ng Paghahatid
Talyer
Server ng Lisensya
StoreFront

Wala na kaming binago at i-click ang "I-install". Ang pag-reboot ay kinakailangan ng higit sa isang beses, pagkatapos nito ay magpapatuloy ang pag-install.

Kapag nakumpleto na ang pag-install, ilulunsad ng Citrix Studio, ang kapaligiran ng pamamahala para sa buong negosyo ng Citrix.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Pag-set up ng Citrix Site

Piliin natin ang unang seksyon ng tatlo - Pag-setup ng site. Kapag nagse-set up, tutukuyin namin ang Site Name - domain.

Sa seksyong "Koneksyon" ipinapahiwatig namin ang data para sa pagkonekta ng hypervisor sa GPU:

Address ng koneksyon - 192.168.1.100
Pangalan ng gumagamit - ugat
Password - ang iyong password
Pangalan ng Koneksyon - m60

Pamamahala ng tindahan β€” Gumamit ng lokal na storage sa hypervisor.

Pangalan para sa mga mapagkukunang itoβ€”m60.

Pumili ng mga network.

Pumili ng uri at pangkat ng GPU β€” GRID M60-4Q.

Pagse-set up ng Citrix Machine Catalogs

Kapag nagse-set up ng pangalawang seksyon - Mga Catalog ng Machine, piliin ang Single-session OS (Desktop OS).

Master Image - piliin ang inihandang imahe ng virtual machine at ang bersyon ng Citrix Virtual Apps at Desktops - 1811.

Piliin natin ang bilang ng mga virtual machine sa direktoryo, halimbawa 4.

Ipapahiwatig namin ang scheme kung saan ang mga pangalan ay itatalaga sa mga virtual machine, sa aking kaso ito ay desktop##. Sa kasong ito, 4 na VM ang gagawin na may mga pangalang desktop01-04.

Pangalan ng Catalog ng Machine - m60.

Paglalarawan ng Machine Catalog - m60.

Pagkatapos gumawa ng Machine Catalog na may apat na VM, makikita ang mga ito sa patayong listahan ng XenCenter sa kaliwa.

Grupo ng Paghahatid ng Citrix

Magsisimula ang ikatlong seksyon sa pagpili ng bilang ng mga VM na bibigyan ng access. Ililista ko lahat ng apat.

Sa seksyong β€œDesktops,” i-click ang β€œAdd” para magdagdag ng grupo ng mga VM kung saan kami magbibigay ng access. Display name - m60.

Pangalan ng pangkat ng paghahatid - m60.

Pagkatapos i-set up ang tatlong pangunahing seksyon, ang pangunahing window ng Citrix Studio ay magiging ganito ang hitsura

Malayong pag-access sa mga GPU VM gamit ang Citrix

Tagapamahala ng lisensya ng Citrix

I-download ang file ng lisensya sa pamamagitan ng iyong personal na account sa website Citrix.

Sa patayong listahan sa kaliwa, piliin ang Lahat ng Mga Tool sa Paglilisensya (Legacy). Pumunta tayo sa tab na "I-activate at Ilaan ang Mga Lisensya." Piliin ang mga lisensya ng Citrix VDA at i-click ang "Magpatuloy". Ipahiwatig natin ang pangalan ng aming Delivery Controller - ws-dc.domain.ru at ang bilang ng mga lisensya - 4. I-click ang "Magpatuloy". I-download ang nabuong file ng lisensya sa ws-dc.domain.ru.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Sa kaliwang patayong listahan ng Citrix Studio, piliin ang seksyong "Paglilisensya". Sa kanang patayong listahan, i-click ang β€œLicense Management Console”. Sa window ng browser na bubukas, ilagay ang data para sa awtorisasyon ng gumagamit ng domain na DOMENAdministrator.

Sa Citrix Licensing Manager, pumunta sa tab na "I-install ang Lisensya". Upang magdagdag ng file ng lisensya, piliin ang "Gumamit ng na-download na file ng lisensya".

Malayong pag-access sa mga GPU VM gamit ang Citrix

Ang pag-install ng mga bahagi ng Citrix ay kinabibilangan ng paggamit ng ilang virtual machine, isang bahagi bawat VM. Sa aking kaso, lahat ng mga serbisyo ng Citrix system ay tumatakbo sa loob ng isang VM. Sa bagay na ito, mapapansin ko ang isang bug, ang pagwawasto kung saan ay lalong mahirap para sa akin.

Kung pagkatapos ng pag-reboot ng ws-dc na mga problema ng iba't ibang uri ay lumitaw, pagkatapos ay inirerekumenda ko na suriin mo muna ang mga tumatakbong serbisyo. Narito ang isang listahan ng mga serbisyo ng Citrix na dapat awtomatikong magsimula pagkatapos ng pag-reboot ng VM:

SQL Server (SQLEXPRESS)
Citrix Configuration Service
Citrix Delegated Administration Service
Citrix Analytics
Citrix Broker Service
Citrix Configuration Logging Service
Citrix AD Identity Service
Citrix Host Service
Citrix App Library
Citrix Machine Creation Service
Citrix Monitor Service
Citrix Storefront Service
Citrix Trust Service
Citrix Environment Test Service
Citrix Orchestration Service
FlexNet License Server -nvidia

Nakatagpo ako ng problemang nangyayari kapag nag-i-install ng iba't ibang serbisyo ng Citrix sa isang VM. Pagkatapos ng reboot, hindi lahat ng serbisyo ay magsisimula. Tinatamad akong simulan isa-isa ang buong kadena. Ang solusyon ay mahirap sa Google, kaya ipinakita ko ito dito - kailangan mong baguhin ang dalawang parameter sa registry:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Name : ServicesPipeTimeout
Value :240000

Name : WaitToKillServiceTimeout
Value : 20000

Tagapamahala ng lisensya ng Nvidia

I-download ang NVIDIA license manager para sa Windows sa pamamagitan ng iyong personal na account sa website nvid.nvidia.com. Mas mainam na mag-log in sa pamamagitan ng Internet Explorer.

Malayong pag-access sa mga GPU VM gamit ang Citrix

I-install natin ito sa ws-dc. Upang gawin ito, kailangan mo munang i-install Dyaba at idagdag ang JAVA_HOME environment variable. Maaari mong patakbuhin ang setup.exe upang i-install ang NVIDIA License Manager.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Gumawa tayo ng server, bumuo at mag-download ng file ng lisensya sa iyong personal na account sa website nvid.nvidia.com. Ilipat natin ang file ng lisensya sa ws-dc.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Gamit ang isang browser, mag-log in sa NVIDIA license manager web interface, na available sa localhost:8080/licserver at idagdag ang file ng lisensya.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Maaaring matingnan ang mga aktibong session gamit ang vGPU sa seksyong "Mga Lisensyadong Kliyente."

Malayong access sa Citrix machine catalog

Paano i-install ang Citrix Receiver?
Paano kumonekta sa isang virtual desktop?

Sa isang computer sa trabaho, magbukas ng browser, sa aking kaso ito ay Chrome, at pumunta sa address ng Citrix StoreWeb web interface

http://192.168.1.111/Citrix/StoreWeb

Kung hindi pa naka-install ang Citrix Receiver, i-click ang β€œDetect Receiver”

Malayong pag-access sa mga GPU VM gamit ang Citrix

Basahin nang mabuti ang kasunduan sa lisensya, i-download at i-install ang Citrix Receiver

Malayong pag-access sa mga GPU VM gamit ang Citrix

Pagkatapos ng pag-install, bumalik sa browser at i-click ang "Magpatuloy"

Malayong pag-access sa mga GPU VM gamit ang Citrix

Susunod, bubukas ang isang notification sa Chrome browser, i-click ang "Buksan ang Citrix Receiver Launcher" at pagkatapos ay "Detect Again" o "Already Installed"

Malayong pag-access sa mga GPU VM gamit ang Citrix

Kapag kumokonekta sa unang pagkakataon, gagamitin namin ang data ng test user test. Baguhin natin ang pansamantalang password sa permanenteng password.

Malayong pag-access sa mga GPU VM gamit ang Citrix

Pagkatapos ng pahintulot, pumunta sa tab na "Mga Application" at piliin ang direktoryo ng "M60".

Malayong pag-access sa mga GPU VM gamit ang Citrix

I-download natin ang iminungkahing file na may extension na .ica. Pagkatapos ng pag-double click dito, magbubukas ang isang window sa Desktop Veiwer na may Centos 7 desktop

Malayong pag-access sa mga GPU VM gamit ang Citrix

Pinagmulan: www.habr.com

Magdagdag ng komento