تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا المستند كيفية أستكشاف أخطاء تثبيت الوحدة النمطية للحوسبة الظاهرية (VNC) وإصلاحها عند تكوين صورة العامل.
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج التالية:
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
بعد أن تقوم بتنزيل ملف worker_installer.bin وبينما أنت تقوم بتكوين صورة عامل Centos 7 باستخدام الأمر المذكور هنا، غالبا ما يتخطى الوحدات النمطية التفاعلية ل VNC، حتى عندما تتم العملية بنجاح.
# ./worker_installer.bin centos7 <cloudtype> worker
وتساعدكم هذه المقالة على معالجة حالات كهذه.
في cliqr_modules.log، يمكنك مشاهدة فشل التبعية (glib-2.4).
<noscript> <table=" class="msgText" > يبدو أنه ليس لديك JavaScript ممكن، اتصل بالمسؤول.
يمكن نشر التطبيق بنجاح باستخدام صورة العامل هذه، ولكن لن يتمكن المستخدم من الوصول إلى المثيلات المنشورة عبر VNC من واجهة مستخدم (UI) لإدارة المكالمات من Cisco.
في ال /var/log/messages مبرد يستطيع واحد فحصت ما إذا كان VNC بدأ بشكل صحيح أو ما من.
Sep 20 15:42:58 cliqr-centos6-base-image OSMOSIX: starting vnc server, result: 127
عند تثبيت VNC بشكل صحيح، يجب أن يرى الواحد 0 كرمز النتيجة.
Nov 25 12:18:18 cqjw-58d79d88f OSMOSIX: starting vnc server, result: 0
يعتمد تثبيت VNC على مكتبات Gnome. لذلك كحل بديل، قم بتنفيذ هذه الخطوة كمسؤول.
# export gui_enabled=true
يعمل هذا على حل خطأ تثبيت VNC.
مستودع الإصدار الإلكتروني هو متطلب أساسي لتثبيت وحدة نمطية تفاعلية. قم بتنفيذ هذا الأمر لتثبيت الأمر repo.
yum -y install epel-release
بمجرد اكتمال الخطوات المذكورة بنجاح، كرر تكوين صورة العامل.
./worker_installer.bin centos7 <cloudtype> worker
بما أن آخر ركبت وحدة نمطية، فقط VNC والتفاعلية ركبت وحدة نمطية.
بمجرد تثبيت VNC، يجب أن يكون في الملف /etc/cliqr_modules.conf
[cliqruser@cqjw-58d79d88f etc]$ cat cliqr_modules.conf sysupdate worker ntp docker vnc interactive [cliqruser@cqjw-58d79d88f etc]$
لكي يعمل VNC، يجب تثبيت X windows أيضا.
[root@cqjw-58d79d88f ~]# cat /var/log/messages | grep vnc Nov 24 18:52:35 cliqr-centos6-base-image yum[4660]: Installed: tigervnc-server-module-1.1.0-24.el6.x86_64 Nov 24 18:53:28 cliqr-centos6-base-image yum[12686]: Installed: tigervnc-server-1.1.0-24.el6.x86_64 Nov 24 18:53:37 cliqr-centos6-base-image yum[12701]: Installed: libvncserver-0.9.7-7.el6_6.1.x86_64 Nov 24 18:53:39 cliqr-centos6-base-image yum[12703]: Installed: x11vnc-0.9.13-8.el6.x86_64 Nov 25 12:18:18 cqjw-58d79d88f OSMOSIX: starting vnc server, result: 0 [root@cqjw-58d79d88f ~]#
بمجرد تكوين صورة العامل بشكل صحيح ل VNC يمكن ل One، على سبيل المثال في حالة CloudType VMware، إنشاء قالب ل VM ليتم إستخدامه كعامل مع VNC المثبت ويعمل بشكل صحيح. اطّلع أيضًا على.
[root@cqjw-58d79d88f ~]# cat cliqr_modules.log | grep vnc c3agent/osmosix/bin/startvncserver c3agent/osmosix/vnc/ c3agent/osmosix/vnc/utils/ c3agent/osmosix/vnc/include/ c3agent/osmosix/vnc/include/web-socket-js/ c3agent/osmosix/vnc/include/chrome-app/ c3agent/osmosix/vnc/images/ c3agent/osmosix/vnc/images/bkp/ c3agent/osmosix/vnc/vnc.html c3agent/osmosix/vnc/utils/websockify c3agent/osmosix/vnc/utils/rebind.c c3agent/osmosix/vnc/utils/Makefile c3agent/osmosix/vnc/utils/json2graph.py c3agent/osmosix/vnc/utils/nova-novncproxy c3agent/osmosix/vnc/utils/websocket.pyc c3agent/osmosix/vnc/utils/web.py c3agent/osmosix/vnc/utils/u2x11 c3agent/osmosix/vnc/utils/launch.sh c3agent/osmosix/vnc/utils/img2js.py c3agent/osmosix/vnc/utils/README.md c3agent/osmosix/vnc/utils/wsproxy.py c3agent/osmosix/vnc/utils/websocket.py c3agent/osmosix/vnc/utils/rebind c3agent/osmosix/vnc/utils/websockify.py c3agent/osmosix/vnc/utils/parse.js c3agent/osmosix/vnc/include/keysymdef.js c3agent/osmosix/vnc/include/des.js c3agent/osmosix/vnc/include/util.js c3agent/osmosix/vnc/include/web-socket-js/swfobject.js c3agent/osmosix/vnc/include/web-socket-js/web_socket.js c3agent/osmosix/vnc/include/web-socket-js/README.txt c3agent/osmosix/vnc/include/web-socket-js/WebSocketMain.swf c3agent/osmosix/vnc/include/logo.js c3agent/osmosix/vnc/include/rfb.js c3agent/osmosix/vnc/include/black.css c3agent/osmosix/vnc/include/webutil.js c3agent/osmosix/vnc/include/base64.js c3agent/osmosix/vnc/include/display.js c3agent/osmosix/vnc/include/ui.js c3agent/osmosix/vnc/include/keyboard.js c3agent/osmosix/vnc/include/playback.js c3agent/osmosix/vnc/include/input.js c3agent/osmosix/vnc/include/Orbitron700.woff c3agent/osmosix/vnc/include/jsunzip.js c3agent/osmosix/vnc/include/keysym.js c3agent/osmosix/vnc/include/blue.css c3agent/osmosix/vnc/include/websock.js c3agent/osmosix/vnc/include/chrome-app/tcp-client.js c3agent/osmosix/vnc/include/Orbitron700.ttf c3agent/osmosix/vnc/include/base.css c3agent/osmosix/vnc/images/cliqrLogo.jpeg c3agent/osmosix/vnc/images/bkp/disconnect.png c3agent/osmosix/vnc/images/bkp/mouse_right.png c3agent/osmosix/vnc/images/bkp/connect.png c3agent/osmosix/vnc/images/bkp/keyboard.png c3agent/osmosix/vnc/images/bkp/mouse_middle.png c3agent/osmosix/vnc/images/bkp/drag.png c3agent/osmosix/vnc/images/bkp/screen_57x57.png c3agent/osmosix/vnc/images/bkp/screen_320x460.png c3agent/osmosix/vnc/images/bkp/screen_700x700.png c3agent/osmosix/vnc/images/bkp/mouse_none.png c3agent/osmosix/vnc/images/bkp/mouse_left.png c3agent/osmosix/vnc/images/bkp/favicon.png c3agent/osmosix/vnc/images/bkp/ctrlaltdel.png c3agent/osmosix/vnc/images/bkp/clipboard.png c3agent/osmosix/vnc/images/bkp/settings.png c3agent/osmosix/vnc/images/bkp/favicon.ico c3agent/osmosix/etc/vnc/ c3agent/osmosix/etc/vnc/passwd Running Module vnc ---> Package tigervnc-server-module.x86_64 0:1.1.0-24.el6 will be installed --> Processing Dependency: xorg-x11-server-Xorg for package: tigervnc-server-module-1.1.0-24.el6.x86_64 tigervnc-server-module x86_64 1.1.0-24.el6 base 214 k Installing : tigervnc-server-module-1.1.0-24.el6.x86_64 38/45 Verifying : tigervnc-server-module-1.1.0-24.el6.x86_64 39/45 tigervnc-server-module.x86_64 0:1.1.0-24.el6 make[1]: Entering directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2/m4' make[1]: Leaving directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2/m4' make[1]: Entering directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2/po' make[1]: Leaving directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2/po' make[1]: Entering directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2' make[1]: Leaving directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2' make[1]: Entering directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2/m4' make[2]: Entering directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2/m4' make[2]: Leaving directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2/m4' make[1]: Leaving directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2/m4' make[1]: Entering directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2/po' make[1]: Leaving directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2/po' make[1]: Entering directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2' make[2]: Entering directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2' make[2]: Leaving directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2' make[1]: Leaving directory `/tmp/selfgz444713812/vnc/openbox-3.4.7.2' ---> Package tigervnc-server.x86_64 0:1.1.0-24.el6 will be installed --> Processing Dependency: xorg-x11-fonts-misc for package: tigervnc-server-1.1.0-24.el6.x86_64 tigervnc-server x86_64 1.1.0-24.el6 base 1.0 M Installing : tigervnc-server-1.1.0-24.el6.x86_64 2/2 Verifying : tigervnc-server-1.1.0-24.el6.x86_64 2/2 tigervnc-server.x86_64 0:1.1.0-24.el6 ---> Package libvncserver.x86_64 0:0.9.7-7.el6_6.1 will be installed libvncserver x86_64 0.9.7-7.el6_6.1 base 159 k Installing : libvncserver-0.9.7-7.el6_6.1.x86_64 1/1 Verifying : libvncserver-0.9.7-7.el6_6.1.x86_64 1/1 libvncserver.x86_64 0:0.9.7-7.el6_6.1 ---> Package x11vnc.x86_64 0:0.9.13-8.el6 will be installed x11vnc x86_64 0.9.13-8.el6 epel 947 k Installing : x11vnc-0.9.13-8.el6.x86_64 1/1 Verifying : x11vnc-0.9.13-8.el6.x86_64 1/1 x11vnc.x86_64 0:0.9.13-8.el6 [root@cqjw-58d79d88f ~]#
يتيح نشر العامل أعلاه إستخدام VNC للاتصال بالعامل كما هو موضح في الصورة.