In dem Dokumentationssatz für dieses Produkt wird die Verwendung inklusiver Sprache angestrebt. Für die Zwecke dieses Dokumentationssatzes wird Sprache als „inklusiv“ verstanden, wenn sie keine Diskriminierung aufgrund von Alter, körperlicher und/oder geistiger Behinderung, Geschlechtszugehörigkeit und -identität, ethnischer Identität, sexueller Orientierung, sozioökonomischem Status und Intersektionalität impliziert. Dennoch können in der Dokumentation stilistische Abweichungen von diesem Bemühen auftreten, wenn Text verwendet wird, der in Benutzeroberflächen der Produktsoftware fest codiert ist, auf RFP-Dokumentation basiert oder von einem genannten Drittanbieterprodukt verwendet wird. Hier erfahren Sie mehr darüber, wie Cisco inklusive Sprache verwendet.
Cisco hat dieses Dokument maschinell übersetzen und von einem menschlichen Übersetzer editieren und korrigieren lassen, um unseren Benutzern auf der ganzen Welt Support-Inhalte in ihrer eigenen Sprache zu bieten. Bitte beachten Sie, dass selbst die beste maschinelle Übersetzung nicht so genau ist wie eine von einem professionellen Übersetzer angefertigte. Cisco Systems, Inc. übernimmt keine Haftung für die Richtigkeit dieser Übersetzungen und empfiehlt, immer das englische Originaldokument (siehe bereitgestellter Link) heranzuziehen.
In diesem Dokument wird beschrieben, wie Sie bei der Konfiguration des Mitarbeiterabbilds Fehler bei der Installation des Virtual Network Computing (VNC)-Moduls beheben können.
Cisco empfiehlt, über Kenntnisse in folgenden Bereichen zu verfügen:
Die Informationen in diesem Dokument basieren auf den folgenden Softwareversionen:
Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.
Nachdem Sie die Datei worker_installer.bin heruntergeladen haben und das Centos 7 Workerbild mithilfe des hier erwähnten Befehls konfiguriert haben, überspringt es häufig interaktive Module für VNC, auch wenn der Prozess erfolgreich abgeschlossen wird.
# ./worker_installer.bin centos7 <cloudtype> worker
Dieser Artikel hilft Ihnen, solche Situationen zu bewältigen.
In cliqr_modules.log können Sie Abhängigkeitsfehler (glib-2.4) sehen.
<noscript> <table="" class="msgText"> Es scheint, dass JavaScript nicht aktiviert ist, wenden Sie sich an Ihren Administrator.
Die Anwendung kann mithilfe dieses Workerabbilds erfolgreich bereitgestellt werden, der Benutzer kann jedoch nicht über VNC von der Cisco Call Manager (CCM)-Benutzeroberfläche (UI) auf die bereitgestellten Instanzen zugreifen.
In der Datei /var/log/messages kann man überprüfen, ob VNC richtig gestartet wurde oder nicht.
Sep 20 15:42:58 cliqr-centos6-base-image OSMOSIX: starting vnc server, result: 127
Wenn VNC korrekt installiert ist, sollte als Ergebniscode 0 angezeigt werden.
Nov 25 12:18:18 cqjw-58d79d88f OSMOSIX: starting vnc server, result: 0
VNC-Installation hat die Abhängigkeit von GNOME-Bibliotheken. Führen Sie als Problemumgehung diesen Schritt als Administrator aus.
# export gui_enabled=true
Dadurch wird der VNC-Installationsfehler behoben.
Das epel-release Repository ist Voraussetzung für die Installation eines interaktiven Moduls. Führen Sie diesen Befehl aus, um den Repo zu installieren.
yum -y install epel-release
Wenn Sie die genannten Schritte erfolgreich abgeschlossen haben, wiederholen Sie die Konfiguration des Workerbilds.
./worker_installer.bin centos7 <cloudtype> worker
Da andere Module installiert sind, werden nur VNC und interaktives Modul installiert.
Sobald VNC installiert ist, sollte es in der Datei /etc/cliqr_modules.conf sein.
[cliqruser@cqjw-58d79d88f etc]$ cat cliqr_modules.conf sysupdate worker ntp docker vnc interactive [cliqruser@cqjw-58d79d88f etc]$
Damit vnc funktioniert, müssen auch X-Fenster installiert werden.
[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 ~]#
Nachdem das Workerabbild korrekt für vnc konfiguriert wurde, kann man z. B. im Fall von Cloud-Typ-VM eine Vorlage des virtuellen Systems erstellen, die als Mitarbeiter mit korrekt installiertem und funktionierendem vnc verwendet wird. Siehe auch .
[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 ~]#
Durch die Bereitstellung des oben genannten Workers ist es möglich, wie im Bild gezeigt, mit VNC eine Verbindung zum Mitarbeiter herzustellen.