الوصول عن بعد إلى GPU VMs باستخدام Citrix

يوضح هذا الدليل بالتفصيل الخطوات التي تحتاج إلى اتخاذها عند إعداد الوصول عن بعد إلى أجهزة الكمبيوتر المكتبية الافتراضية باستخدام التكنولوجيا التي تقدمها Citrix.

سيكون مفيدًا لأولئك الذين أصبحوا على دراية بتقنية المحاكاة الافتراضية لسطح المكتب ، حيث إنها عبارة عن مجموعة من الأوامر المفيدة التي تم جمعها من ~ 10 كتيبات ، والعديد منها متاح على مواقع Citrix و Nvidia و Microsoft بعد الحصول على إذن.

يحتوي هذا التنفيذ على خطوات إعداد الوصول عن بُعد إلى الأجهزة الافتراضية (VMs) باستخدام مسرعات الرسوم Nvidia Tesla M60 ونظام التشغيل Centos 7.

لذا ، لنبدأ.

تجهيز Hypervisor لاستضافة الأجهزة الافتراضية

كيفية تنزيل XenServer 7.4 وتثبيته؟
كيفية إضافة XenServer إلى Citrix XenCenter؟
كيفية تنزيل برنامج تشغيل Nvidia وتثبيته؟
كيفية تغيير وضع Nvidia Tesla M60؟
كيفية تركيب التخزين؟

زينسيرفر 7.4

وصلة التحميل زينسيرفر 7.4 متاح بعد تسجيل الدخول سيتريكس.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

لنقم بتثبيت XenServer.iso على خادم به 4x NVIDIA Tesla M60 بالطريقة العادية. في حالتي ، يتم تثبيت iso عبر IPMI. بالنسبة لخوادم Dell ، تتم إدارة BMC من خلال IDRAC. خطوات التثبيت هي نفسها تقريبًا مثل تثبيت أنظمة تشغيل تشبه Linux.

عنواني الخاص بـ XenServer مع GPU هو 192.168.1.100

قم بتثبيت XenCenter.msi على الكمبيوتر المحلي الذي من خلاله سندير برامج Hypervisor والأجهزة الافتراضية. دعنا نضيف خادمًا مع GPU و XenServer هناك بالنقر فوق علامة التبويب "Server" ، ثم "Add". أدخل اسم المستخدم وجذر كلمة المرور المحددين أثناء تثبيت XenServer.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

في XenCenter ، بعد النقر فوق اسم برنامج Hypervisor المضاف ، ستكون علامة التبويب "وحدة التحكم" متاحة. في القائمة ، حدد "تكوين الخدمة عن بعد" وقم بتمكين ترخيص SSH - "تمكين / تعطيل Remote Shell".

سائق نفيديا

سأقوم بالتنفيس عن مشاعري وأقول إنه طوال الوقت الذي كنت أعمل فيه مع vGPU ، لم أزور الموقع مطلقًا nvidia.com من المحاولة الأولى. إذا لم يعمل التفويض ، فإنني أوصي باستخدام Internet Explorer.

قم بتنزيل zip من vGPU ، وكذلك GPUMode Change Utility:

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

الوصول عن بعد إلى GPU VMs باستخدام Citrix

نحن نتبع الإصدارات. يشير اسم الأرشيف الذي تم تنزيله إلى إصدار برامج تشغيل NVIDIA المناسبة التي يمكن تثبيتها على الأجهزة الافتراضية في المستقبل. في حالتي هو 390.72.

نقوم بنقل ملفات zips إلى XenServer وتفريغ محتوياتها.

قم بتغيير وضع GPU وتثبيت برنامج تشغيل vGPU

$ 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

الوصول عن بعد إلى GPU VMs باستخدام Citrix

تخزين التركيب

قم بإعداد دليل مشترك باستخدام NFS على أي جهاز كمبيوتر على الشبكة.

$ 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

في XenCenter ، حدد XenServer وفي علامة التبويب "التخزين" ، حدد "SR جديد". حدد نوع التخزين - NFS ISO. يجب أن يشير المسار إلى دليل NFS مشترك.

Citrix Master Image استنادًا إلى Centos 7

كيف تصنع آلة افتراضية مع Centos 7؟

كيف تعد آلة افتراضية لإنشاء دليل؟

صورة Centos 7

باستخدام XenCenter ، سننشئ جهازًا افتراضيًا باستخدام وحدة معالجة الرسومات. في علامة التبويب "VM" ، انقر فوق "New VM".

الوصول عن بعد إلى GPU VMs باستخدام Citrix

حدد الخيارات المطلوبة:

قالب VM - وسائط تثبيت أخرى
اسم النموذج
التثبيت من مكتبة ISO - Centos 7 (تحميل) ، حدد من تخزين NFS ISO المركب.
عدد وحدات المعالجة المركزية الافتراضية - 4
الهيكل - مقبس واحد مع 1 نوى لكل مقبس
الذاكرة - 30 جيجابايت
نوع وحدة معالجة الرسومات - GRID M60-4Q
استخدم هذا القرص الظاهري - 80 جيجا بايت
شبكة

بمجرد إنشائه ، سيظهر الجهاز الظاهري في القائمة الرأسية على اليسار. انقر فوقه وانتقل إلى علامة التبويب "وحدة التحكم". دعنا ننتظر تحميل برنامج التثبيت Centos 7 وتنفيذ الخطوات اللازمة لتثبيت نظام التشغيل مع غلاف جنوم.

تحضير الصورة

استغرق إعداد الصورة باستخدام Centos 7 وقتًا طويلاً. بعد ذلك ، تم الحصول على مجموعة من البرامج النصية التي تسهل التكوين الأولي لنظام Linux وتسمح لك بإنشاء كتالوج للأجهزة الظاهرية باستخدام Citrix Machine Creation Services (MCS).

قام خادم DHCP المثبت على ws-ad بتعيين عنوان IP للجهاز الظاهري الجديد وهو 192.168.1.129.

فيما يلي الإعدادات الأساسية.

$ 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

في XenCenter ، في علامة التبويب "وحدة التحكم" ، قم بتثبيت Guest-tools.iso على محرك أقراص DVD بالجهاز الظاهري وقم بتثبيت XenTools لنظام التشغيل Linux.

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

عند إعداد XenServer ، استخدمنا أرشيف NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81.zip الذي تم تنزيله من موقع ويب NVIDIA ، والذي يحتوي ، بالإضافة إلى برنامج تشغيل NVIDIA لـ XenServer ، على برنامج تشغيل NVIDIA الذي نحتاجه لعملاء vGPU . قم بتنزيله وتثبيته على 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

تنزيل Linux Virtual Delivery Agent 1811 (VDA) لنظام Centos 7. رابط التنزيل لينكس في دي ايه متاح بعد تسجيل الدخول سيتريكس.

$ 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

لنقم بإنشاء كتالوج الجهاز ومجموعة التسليم في Citrix Studio. قبل القيام بذلك ، يجب عليك تثبيت Windows Server وتكوينه.

Windows Server مع وحدة تحكم المجال

كيفية تنزيل Windows Server 2016 وتثبيته؟
كيفية تثبيت مكونات Windows Server؟
كيفية إعداد Active Directory و DHCP و DNS؟

ويندوز سيرفر 2016

نظرًا لأن الجهاز الظاهري لـ Windows Server (VM) لا يحتاج إلى GPU ، فسنستخدم خادمًا بخلاف GPU كمشرف. بالتشابه مع الوصف أعلاه ، سنقوم بتثبيت XenServer آخر لاستضافة الأجهزة الافتراضية للنظام.

بعد ذلك ، سننشئ جهازًا افتراضيًا لـ Windows Server مع Active Directory.

قم بتنزيل Windows Server 2016 من الموقع مایکروسافت. من الأفضل اتباع الرابط باستخدام Internet Explorer.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

لنقم بإنشاء آلة افتراضية باستخدام XenCenter. في علامة التبويب "VM" ، انقر فوق "New VM".

الوصول عن بعد إلى GPU VMs باستخدام Citrix

حدد الخيارات المطلوبة:

قالب VM - Windows Server 2016 (64 بت)
الاسم - ws-ad.domain.ru
التثبيت من مكتبة ISO - WindowsServer2016.iso ، حدد من تخزين NFS ISO المركب.
عدد وحدات المعالجة المركزية الافتراضية - 4
الهيكل - مقبس واحد مع 1 نوى لكل مقبس
الذاكرة - 20 جيجابايت
نوع GPU - لا شيء
استخدم هذا القرص الظاهري - 100 جيجا بايت
شبكة

بمجرد إنشائه ، سيظهر الجهاز الظاهري في القائمة الرأسية على اليسار. انقر فوقه وانتقل إلى علامة التبويب "وحدة التحكم". دعنا ننتظر حتى يتم تحميل مثبت Windows Server وتنفيذ الخطوات اللازمة لتثبيت نظام التشغيل.

قم بتثبيت XenTools في الجهاز الظاهري. انقر بزر الماوس الأيمن فوق الجهاز الظاهري ، ثم انقر فوق "تثبيت أدوات Citrix VM ...". بعد ذلك ، سيتم تثبيت الصورة ، والتي تحتاج إلى تشغيلها وتثبيتها XenTools. في نهاية التثبيت ، ستحتاج إلى إعادة تشغيل الجهاز الظاهري.

لنقم بتهيئة محول الشبكة:

عنوان IP - 192.168.1.110
قناع - 255.255.255.0
البوابة - 192.168.1.1
DNS1 - 8.8.8.8
DNS2 - 8.8.4.4

إذا لم يتم تنشيط Windows Server ، فسنقوم بتنشيطه. يمكن التقاط المفتاح في نفس المكان الذي تم تنزيل الصورة منه.

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

لنقم بتعيين اسم الكمبيوتر. في حالتي هو ws-ad.

تركيب المكونات

في Server Manager ، حدد "إضافة الأدوار والميزات". لاحظ خادم DHCP وخادم DNC وخدمات مجال Active Directory للتثبيت. حدد مربع الاختيار "إعادة التشغيل تلقائيًا".

الوصول عن بعد إلى GPU VMs باستخدام Citrix

تكوين الدليل النشط

بعد إعادة تشغيل الجهاز الظاهري ، انقر فوق "رفع هذا الخادم إلى مستوى وحدة تحكم المجال" وإضافة مجموعة domain.ru جديدة.

إعداد خادم DHCP

في اللوحة العلوية من Server Manager ، انقر فوق علامة التعجب لحفظ التغييرات عند تثبيت خادم DHCP.

دعنا ننتقل إلى إعدادات خادم DHCP.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

لنقم بإنشاء منطقة جديدة 192.168.1.120-130. نحن لا نغير البقية. حدد "تكوين إعدادات DHCP الآن" وأدخل عنوان IP ws-ad (192.168.1.110) كبوابة و DNS ، والذي سيتم تحديده في إعدادات محولات الشبكة للأجهزة الافتراضية من الكتالوج.

إعداد خادم DNS

دعنا ننتقل إلى إعدادات خادم DNS.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

لنقم بإنشاء منطقة بحث أمامية جديدة - المنطقة الأساسية ، لجميع خوادم DNS في مجال domain.ru. نحن لا نغير أي شيء آخر.

لنقم بإنشاء منطقة بحث عكسي جديدة عن طريق تحديد خيارات مماثلة.

في خصائص خادم DNS ، في علامة التبويب "خيارات متقدمة" ، حدد مربع الاختيار "تعطيل العودية".

قم بإنشاء مستخدم تجريبي

دعنا ننتقل إلى "مركز إدارة Active Directory"

الوصول عن بعد إلى GPU VMs باستخدام Citrix

في قسم "المستخدمون" على اليمين ، انقر على "إنشاء". أدخل اسمًا ، على سبيل المثال اختبار ، وانقر على "موافق" في الأسفل.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

حدد المستخدم الذي تم إنشاؤه وحدد "إعادة تعيين كلمة المرور" في القائمة الرأسية على اليمين. اترك مربع الاختيار "يلزم تغيير كلمة المرور عند تسجيل الدخول التالي".

Windows Server مع Citrix Delivery Controller

كيفية تنزيل Windows Server 2016 وتثبيته؟
كيفية تنزيل وتثبيت Citrix Delivery Controller؟
كيفية تثبيت وتكوين مدير ترخيص Citrix؟
كيفية تثبيت وتكوين مدير ترخيص NVIDIA؟

ويندوز سيرفر 2016

نظرًا لأن الجهاز الظاهري لـ Windows Server (VM) لا يحتاج إلى GPU ، فسنستخدم خادمًا بخلاف GPU كمشرف.

قم بتنزيل Windows Server 2016 من الموقع مایکروسافت. من الأفضل اتباع الرابط باستخدام Internet Explorer.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

لنقم بإنشاء آلة افتراضية باستخدام XenCenter. في علامة التبويب "VM" ، انقر فوق "New VM".

الوصول عن بعد إلى GPU VMs باستخدام Citrix

حدد الخيارات المطلوبة:

قالب VM - Windows Server 2016 (64 بت)
اسم- WS-DC
التثبيت من مكتبة ISO - WindowsServer2016.iso ، حدد من تخزين NFS ISO المركب.
عدد وحدات المعالجة المركزية الافتراضية - 4
الهيكل - مقبس واحد مع 1 نوى لكل مقبس
الذاكرة - 20 جيجابايت
نوع GPU - لا شيء
استخدم هذا القرص الظاهري - 100 جيجا بايت
شبكة

بمجرد إنشائه ، سيظهر الجهاز الظاهري في القائمة الرأسية على اليسار. انقر فوقه وانتقل إلى علامة التبويب "وحدة التحكم". دعنا ننتظر حتى يتم تحميل مثبت Windows Server وتنفيذ الخطوات اللازمة لتثبيت نظام التشغيل.

قم بتثبيت XenTools في الجهاز الظاهري. انقر بزر الماوس الأيمن فوق الجهاز الظاهري ، ثم انقر فوق "تثبيت أدوات Citrix VM ...". بعد ذلك ، سيتم تثبيت الصورة ، والتي تحتاج إلى تشغيلها وتثبيتها XenTools. في نهاية التثبيت ، ستحتاج إلى إعادة تشغيل الجهاز الظاهري.

لنقم بتهيئة محول الشبكة:

عنوان IP - 192.168.1.111
قناع - 255.255.255.0
البوابة - 192.168.1.1
DNS1 - 8.8.8.8
DNS2 - 8.8.4.4

إذا لم يتم تنشيط Windows Server ، فسنقوم بتنشيطه. يمكن التقاط المفتاح في نفس المكان الذي تم تنزيل الصورة منه.

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

لنقم بتعيين اسم الكمبيوتر. في حالتي هو ws-dc.

دعونا نضيف VM إلى المجال domen.ru ، نعيد التشغيل وتسجيل الدخول تحت حساب مسؤول المجال DOMENAdministrator.

تحكم تسليم Citrix

قم بتنزيل Citrix Virtual Apps and Desktops 1811 على ws-dc.domain.ru. رابط التحميل سيتريكس تطبيقات افتراضية وسطح المكتب متاح بعد تسجيل الدخول سيتريكس.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

قم بتحميل ملف iso وقم بتشغيله. حدد "Citrix Virtual Apps and Desktops 7". بعد ذلك ، انقر فوق "البدء". قد تكون هناك حاجة إلى إعادة تشغيل الكمبيوتر.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

في حالتي ، يكفي تحديد المكونات التالية للتثبيت:

مراقب التسليم
استوديو
خادم ترخيص
واجهة المتجر

نحن لا نغير أي شيء آخر ونضغط على "تثبيت". ستكون هناك حاجة إلى إعادة التشغيل أكثر من مرة ، وبعد ذلك سيستمر التثبيت.

بمجرد اكتمال التثبيت ، سيتم إطلاق Citrix Studio ، بيئة إدارة Citrix بالكامل للأسرة.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

تكوين موقع Citrix

دعنا نختار القسم الأول من الثلاثة - إعداد الموقع. عند التكوين ، حدد اسم الموقع - المجال.

في قسم "الاتصال" ، حدد البيانات الخاصة بتوصيل برنامج Hypervisor بوحدة معالجة الرسومات:

عنوان الاتصال - 192.168.1.100
اسم المستخدم - الجذر
كلمة المرور -كلمة المرور الخاصة بك
اسم الاتصال - m60

إدارة المتجر - استخدم التخزين المحلي لبرنامج Hypervisor.

اسم هذه الموارد هو m60.

حدد الشبكات.

حدد نوع GPU ومجموعة - GRID M60-4Q.

تكوين كتالوجات جهاز Citrix

عند إعداد القسم الثاني - كتالوجات الجهاز ، حدد نظام تشغيل جلسة واحدة (نظام تشغيل سطح المكتب).

Master Image - حدد الصورة المعدة للجهاز الظاهري وإصدار Citrix Virtual Apps and Desktops - 1811.

حدد عدد الأجهزة الافتراضية في الدليل ، على سبيل المثال 4.

حدد المخطط الذي سيتم من خلاله تسمية الأجهزة الافتراضية ، في حالتي ، سيكون سطح المكتب ##. في هذه الحالة ، سيتم إنشاء 4 أجهزة افتراضية تسمى desktop01-04.

اسم كتالوج الجهاز - m60.

وصف كتالوج الجهاز - m60.

بعد إنشاء كتالوج آلة مع أربعة أجهزة افتراضية ، يمكن العثور عليها في قائمة XenCenter العمودية على اليسار.

مجموعة سيتريكس ديليفري

يبدأ القسم الثالث باختيار عدد الأجهزة الافتراضية لمنح حق الوصول إليها. سأدرج كل أربعة.

في قسم "أجهزة سطح المكتب" ، انقر فوق "إضافة" لإضافة مجموعة من الأجهزة الافتراضية التي سنوفر الوصول إليها. اسم العرض - m60.

اسم مجموعة التسليم - m60.

بعد إعداد الأقسام الثلاثة الرئيسية ، ستبدو النافذة الرئيسية لـ Citrix Studio بهذا الشكل

الوصول عن بعد إلى GPU VMs باستخدام Citrix

مدير ترخيص Citrix

قم بتنزيل ملف الترخيص من خلال حسابك الشخصي على الموقع سيتريكس.

في القائمة الرأسية على اليسار ، حدد كافة أدوات الترخيص (قديمة). دعنا ننتقل إلى علامة التبويب "تنشيط وتخصيص التراخيص". حدد تراخيص Citrix VDA وانقر فوق متابعة. حدد اسم وحدة التحكم في التسليم - ws-dc.domain.ru وعدد التراخيص - 4. انقر فوق "متابعة". قم بتنزيل ملف الترخيص الذي تم إنشاؤه على ws-dc.domain.ru.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

في القائمة الرأسية اليسرى لـ Citrix Studio ، حدد قسم "الترخيص". في القائمة الرأسية اليمنى ، انقر فوق "وحدة تحكم إدارة الترخيص". في نافذة المستعرض التي تفتح ، أدخل البيانات لترخيص مستخدم المجال DOMENAd Manager.

في Citrix Licensing Manager ، انتقل إلى علامة التبويب "تثبيت الترخيص". لإضافة ملف ترخيص ، حدد "استخدام ملف الترخيص الذي تم تنزيله".

الوصول عن بعد إلى GPU VMs باستخدام Citrix

يتضمن تثبيت مكونات Citrix استخدام أجهزة افتراضية متعددة ، مكون واحد لكل جهاز افتراضي. في حالتي ، تعمل جميع خدمات نظام Citrix في نفس الجهاز الظاهري. في هذا الصدد ، سأشير إلى خطأ واحد ، كان تصحيحه صعبًا بشكل خاص بالنسبة لي.

إذا كانت هناك مشاكل ذات طبيعة مختلفة بعد إعادة تشغيل ws-dc ، فأوصيك أولاً بالتحقق من الخدمات قيد التشغيل. فيما يلي قائمة بخدمات Citrix التي يجب أن تبدأ تلقائيًا بعد إعادة تشغيل الجهاز الظاهري:

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

واجهت مشكلة تحدث عند تثبيت خدمات Citrix مختلفة على نفس الجهاز الظاهري. بعد إعادة التشغيل ، لا تبدأ جميع الخدمات. كان من الكسول جدًا إطلاق السلسلة بأكملها واحدًا تلو الآخر. كان الحل صعبًا على google ، لذلك أحضرته هنا - يجب عليك تغيير معلمتين في السجل:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Name : ServicesPipeTimeout
Value :240000

Name : WaitToKillServiceTimeout
Value : 20000

مدير ترخيص Nvidia

قم بتنزيل مدير ترخيص NVIDIA لنظام التشغيل Windows من خلال حسابك الشخصي على موقع الويب nvidia.com. من الأفضل استخدام Internet Explorer.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

لنقم بتثبيته على ws-dc. للقيام بذلك ، تحتاج أولاً إلى التثبيت JAVA وأضف متغير البيئة JAVA_HOME. يمكنك بعد ذلك تشغيل setup.exe لتثبيت مدير ترخيص NVIDIA.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

سننشئ خادمًا ، وننشئ وننزل ملف ترخيص في حسابك الشخصي على الموقع nvidia.com. لننقل ملف الترخيص إلى ws-dc.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

باستخدام مستعرض ، قم بتسجيل الدخول إلى واجهة الويب الخاصة بمدير ترخيص NVIDIA ، المتوفرة على مؤسسة الكوثر: 8080 / licserver وأضف ملف الرخصة.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

يمكن عرض الجلسات النشطة التي تستخدم vGPU في قسم "العملاء المرخصون".

الوصول عن بعد إلى كتالوج آلة Citrix

كيفية تثبيت Citrix Receiver؟
كيفية الاتصال بسطح المكتب الافتراضي؟

على جهاز كمبيوتر يعمل ، افتح متصفحًا ، وفي حالتي هو Chrome ، وانتقل إلى عنوان واجهة الويب Citrix StoreWeb

http://192.168.1.111/Citrix/StoreWeb

إذا لم يتم تثبيت Citrix Receiver بعد ، فانقر فوق "Detect Receiver"

الوصول عن بعد إلى GPU VMs باستخدام Citrix

اقرأ اتفاقية الترخيص بعناية ، وقم بتنزيل وتثبيت Citrix Receiver

الوصول عن بعد إلى GPU VMs باستخدام Citrix

بعد التثبيت ، ارجع إلى المتصفح وانقر على "متابعة"

الوصول عن بعد إلى GPU VMs باستخدام Citrix

بعد ذلك ، يتم فتح إشعار في متصفح Chrome ، انقر فوق "فتح Citrix Receiver Launcher" ثم "الكشف مرة أخرى" أو "تم التثبيت بالفعل"

الوصول عن بعد إلى GPU VMs باستخدام Citrix

عند الاتصال للمرة الأولى ، سنستخدم بيانات اختبار المستخدم التجريبي. قم بتغيير كلمة المرور المؤقتة إلى كلمة مرور دائمة.

الوصول عن بعد إلى GPU VMs باستخدام Citrix

بعد التفويض ، انتقل إلى علامة التبويب "التطبيقات" وحدد الدليل "M60"

الوصول عن بعد إلى GPU VMs باستخدام Citrix

قم بتنزيل الملف المقترح بامتداد .ica. بعد النقر المزدوج عليها ، سيتم فتح نافذة في Desktop Veiwer باستخدام سطح مكتب Centos 7

الوصول عن بعد إلى GPU VMs باستخدام Citrix

المصدر: www.habr.com

إضافة تعليق