Dell Wyse Management Suite Version 3.x Handbuch für Hochverfügbarkeit (HA) Juli 2021 Rev.
Hinweise, Vorsichtshinweise und Warnungen ANMERKUNG: Eine ANMERKUNG macht auf wichtige Informationen aufmerksam, mit denen Sie Ihr Produkt besser einsetzen können. VORSICHT: Ein VORSICHTSHINWEIS warnt vor möglichen Beschädigungen der Hardware oder vor Datenverlust und zeigt, wie diese vermieden werden können. WARNUNG: Mit WARNUNG wird auf eine potenziell gefährliche Situation hingewiesen, die zu Sachschäden, Verletzungen oder zum Tod führen kann. © 2021 Dell Inc. oder ihre Tochtergesellschaften.
Inhaltsverzeichnis Kapitel 1: Einführung....................................................................................................................... 5 Hochverfügbarkeit - Übersicht............................................................................................................................................ 5 Kapitel 2: Architektur für Hochverfügbarkeit.....................................................................................6 Systemanforderungen bei Hochverfügbarkeit......
Kapitel 11: Durchführen eines Upgrades von Wyse Management Suite Version 1.4/1.4.1/2.x/2.1 auf Wyse Management Suite Version 3.x........................................................................................... 83 Kapitel 12: Troubleshooting............................................................................................................
1 Einführung Wyse Management Suite ist die Managementlösung der nächsten Generation. Sie ermöglicht das Konfigurieren, Überwachen, Managen und Optimieren Ihrer mit dem Dell Hybrid Client betriebenen Dell Endpunkte und Dell Wyse Thin Clients. Die Wyse Management Suite hilft Ihnen beim Bereitstellen und Managen von unterstützten Dell Geräten in einer Einrichtung von Hochverfügbarkeit mit verbesserter Leistung. Sie bietet erweiterte Funktionsoptionen, z. B.
2 Architektur für Hochverfügbarkeit Die Dell Wyse Management Suite-Architektur besteht aus Windows Server 2012 R2/2016/ 2019 Standard mit aktiviertem FailoverCluster. Das Windows-Cluster enthält einen Hauptcomputer, der andere Anwendungen unterstützt und für minimale Ausfallzeiten durch Nutzung von redundanten Computern sorgt. Dies wird bei einem Failover einer Anwendung bei Tomcat-, Memcache-, MQTTDiensten verwendet.
Tabelle 1. Systemanforderungen Produkt Port Protokoll Beschreibung Microsoft Windows Server 2012 R2/2016/2019 Standard ● Netzwerkkommunikati onsports: ○ UDP:3343 ○ TCP:3342 ● Mindest-Festplattenspeicherplatz: 40 GB Server, auf dem Wyse Management Suite gehostet wird. ● Mindestanzahl von Systemen: 2 Unterstützt Englisch, Französisch, Italienisch, Deutsch und Spanisch.
3 Hochverfügbarkeit auf Windows Server 2012 R2/2016/2019 Ein Failovercluster ist eine Gruppe von unabhängigen Systemen, die die Verfügbarkeit und Skalierbarkeit von Clusterrollen erhöht. Diese Funktion unterstützt mehrere Arbeitslasten, die Cluster auf der Hardware oder auf virtuellen Maschinen ausführen. Ein Failovercluster ist eine Gruppe von unabhängigen Systemen, die die Verfügbarkeit und Skalierbarkeit von Clusterrollen erhöht. Clusterserver sind Knoten, die untereinander als Netzwerk verbunden sind.
Schritte 1. Klicken Sie in Windows Server 2012 mit der rechten Maustaste auf das Menü Start und wählen Sie dann Server Manager zum Starten des Server Manager-Dashboards aus. 2. Klicken Sie auf Failovercluster-Manager zum Starten des Cluster Managers. 3. Klicken Sie mit der rechten Maustaste auf Rollen und wählen Sie dann Rolle konfigurieren zur Anzeige des Bildschirms Assistent für Hochverfügbarkeit aus. Abbildung 3. Assistent für Hochverfügbarkeit 4.
Abbildung 4. Dienst auswählen 5. Wählen Sie Dell WMS: Tomcat Service und klicken Sie dann auf Weiter. ANMERKUNG: Sie können die Dienste im Zusammenhang mit Wyse Management Suite dem Cluster erst nach der Installation von Wyse Management Suite hinzufügen. Der Bildschirm Assistent für Hochverfügbarkeit wird angezeigt, in dem Sie den Clientzugriffspunkt erstellen und eine Konnektivität zwischen Windows Server 2012 und Wyse Management Suite herstellen müssen. 6.
Abbildung 5. Bestätigung 7. Klicken Sie auf Weiter, um den Vorgang abzuschließen. 8. Um weitere Wyse Management Suite-Dienste als Teil des Clusters hinzuzufügen, starten Sie den Failovercluster-Manager und gehen Sie dann zu Aktionen > Rollen zur Anzeige des Netzwerknamens, den Sie erstellt haben. 9. Klicken Sie auf den Netzwerknamen und gehen Sie zu Ressource hinzufügen > Allgemeiner Dienst. 10.
4 Erreichen von Hochverfügbarkeit auf Windows Server 2012 R2/2016/2019 Info über diese Aufgabe In den folgenden Schritten wird erläutert, wie Sie Hochverfügbarkeit auf Windows Server 2012 R2/2016/2019 erreichen: 1. Fügen Sie die Failovercluster-Funktion auf Windows Server 2012 R2/2016/2019 hinzu. Siehe Hinzufügen einer FailoverclusterFunktion auf Windows Server 2012 R2/2016/2019. 2. Erstellen Sie einen Dateifreigabenzeugen. Siehe Erstellen eines Dateifreigabenzeugen. 3. Konfigurieren Sie das Cluster-Quorum.
Abbildung 6. Rollenbasierte Auswahl 3. Klicken Sie auf Installationstyp und wählen Sie Rollenbasierte oder funktionsbasierte Installation aus und klicken Sie dann auf Weiter zum Anzeigen der Liste der Server im Bildschirm Zielserver auswählen. Abbildung 7.
4. Wählen Sie den Server aus, auf dem Sie die Failovercluster-Funktion aktivieren möchten, und klicken Sie dann auf Weiter. 5. Wählen Sie Failoverclustering im Bildschirm Funktionen aus und klicken Sie dann auf Weiter. Nach Aktivierung des Failovercusters auf den Servern öffnen Sie den Failovercluster-Manager auf dem Server unter Knoten 1. 6. Klicken Sie auf Ja, um die Installation zu bestätigen, und aktivieren Sie die Failovercluster-Funktion auf dem ausgewählten Server. 7.
Abbildung 9. Testoptionen 10. Klicken Sie auf Weiter. Der Bildschirm Bestätigung wird angezeigt. Er enthält die Liste der ausgewählten Server.
Abbildung 10. Bestätigung 11. Klicken Sie auf Weiter. Der Bildschirm Zusammenfassung wird angezeigt mit dem Failovercluster-Validierungsbericht.
Abbildung 11. Zusammenfassung der Prüfungsdetails 12. Klicken Sie auf Bericht anzeigen zum Überprüfen des Berichts. Wenn der Status Erfolgreich ist, können Sie mit dem nächsten Schritt fortfahren. Wenn der Status Fehlgeschlagen ist, müssen Sie die Fehler beheben, bevor Sie mit dem nächsten Schritt fortfahren. ANMERKUNG: Der Bildschirm Assistent zum Erstellen von Clustern wird angezeigt, wenn es keine Validierungsfehler gibt. 13.
3. Gehen Sie zu Datei- und SpeicherdiensteFreigaben und klicken Sie dann auf Tasks. 4. Klicken Sie auf Neue Freigabe. Der Assistent für neue Freigaben wird angezeigt. 5. Klicken Sie auf Profil auswählen zum Erstellen einer Dateifreigabe und klicken Sie dann auf Weiter. 6. Wählen Sie im Bildschirm Freigabespeicherort den Server und den Freigabespeicherort für die Dateifreigabe aus und klicken Sie dann auf Weiter. 7.
Abbildung 13. Abstimmungskonfiguration auswählen 6. Klicken Sie auf Weiter. Wählen Sie Dateifreigabenzeugen konfigurieren aus dem Bildschirm Quorumzeugen auswählen aus. 7. Klicken Sie auf Weiter und geben Sie dann den Freigabepfad in das Feld Dateifreigabepfad im Bildschirm Dateifreigabenzeugen konfigurieren aus.
Abbildung 14. Dateifreigabenzeugen konfigurieren 8. Klicken Sie auf Weiter. Der Bildschirm Zusammenfassung wird angezeigt mit den konfigurierten Cluster-Quorum-Einstellungen.
Abbildung 15. Zusammenfassung der Quorum-Einstellungen 9. Klicken Sie auf Fertigstellen, um die Quorum-Einstellungen zu speichern. Erstellen von Clusterrollen Voraussetzungen Nach dem Erstellen des Failoverclusters können Sie Clusterrollen für Host-Cluster-Rechenlasten erstellen. Stellen Sie vor dem Erstellen von Clusterrollen sicher, dass Wyse Management Suite auf den Servern installiert ist und auf die Remote-Datenbank verweist. Schritte 1.
Abbildung 16. Assistent für Hochverfügbarkeit 4. Wählen Sie Allgemeiner Dienst aus und klicken Sie dann auf Weiter zum Anzeigen des Bildschirms Dienst auswählen. Abbildung 17. Dienst auswählen 5. Wählen Sie Dell WMS: Tomcat Service und klicken Sie dann auf Weiter.
ANMERKUNG: Sie können die Dienste im Zusammenhang mit Wyse Management Suite dem Cluster erst nach der Installation von Wyse Management Suite hinzufügen. Der Bildschirm Assistent für Hochverfügbarkeit wird angezeigt, in dem Sie den Clientzugriffspunkt erstellen und eine Konnektivität zwischen Windows Server 2012 und Wyse Management Suite herstellen müssen. 6. Geben Sie einen Netzwerknamen im Feld Name ein und klicken Sie anschließend auf Weiter.
5 Erreichen von Hochverfügbarkeit für MySQL InnoDB Info über diese Aufgabe In den folgenden Schritten wird erläutert, wie Sie Hochverfügbarkeit für MySQL InnoDB erreichen: Schritte 1. Überprüfen Sie die MySQL InnoDB-Serverinstanz. Siehe Erstellen eines MySQL InnoDB-Clusters. 2. Fügen Sie einen Server oder Node zu MySQL InnoDB hinzu. Siehe Hinzufügen eines Servers oder Nodes zum MySQL InnoDB-Cluster. 3. Konfigurieren Sie einen MySQL Router. Siehe Konfigurieren eines MySQL Routers.
Abbildung 19. Setup-Typ 4. Wählen Sie auf dem Bildschirm Produkte und Funktionen auswählen die Komponenten MySQL Server, Workbench und Shell aus und klicken Sie dann auf Weiter.
Abbildung 20. Produkte und Funktionen 5. Wählen Sie auf dem Bildschirm Anforderungen prüfen die Komponenten aus und klicken Sie auf Ausführen.
Abbildung 21. Anforderungen 6. Installieren Sie die erforderlichen Komponenten und klicken Sie auf Weiter.
Abbildung 22.
Abbildung 23. Anforderungen 7. Klicken Sie im Fenster Installation auf Ausführen.
Abbildung 24. Installation Die Komponenten MySQL-Server, Workbench und Shell werden aktualisiert. 8. Klicken Sie auf Weiter.
Abbildung 25. Installation 9. Auf dem Bildschirm Produktkonfiguration wird die MySQL-Serverkomponente angezeigt.
Abbildung 26. Produktkonfiguration 10. Klicken Sie auf Weiter, um die MySQL-Serverkomponente zu konfigurieren. 11. Klicken Sie auf dem Bildschirm "Gruppenreplikation" auf das Optionsfeld Stand-alone MySQL Server/Klassische MySQLReplikation und dann auf Weiter.
Abbildung 27. Gruppenreplikation 12. Wählen Sie auf dem Bildschirm Typ und Netzwerk die Option Dedizierter Computer aus der Dropdown-Liste Konfigurationstyp aus.
Abbildung 28. Typ und Netzwerk 13. Wählen und konfigurieren Sie die Optionen im Abschnitt Konnektivität und klicken Sie auf Weiter. 14. Geben Sie auf dem Bildschirm Konten und Rollen das MySQL-Root-Kennwort ein. 15. Klicken Sie auf Benutzer hinzufügen.
Abbildung 29. Benutzer hinzufügen Das Fenster Anmeldeinformationen für MySQL-Benutzer wird angezeigt. 16. Geben Sie die Anmeldedaten ein und klicken Sie auf Ok. Das neu hinzugefügte Benutzerkonto wird im Abschnitt MySQL-Benutzerkonten angezeigt.
Abbildung 30. Konten und Rollen 17. Klicken Sie auf Weiter. 18. Geben Sie auf dem Bildschirm Windows-Dienst den MySQL Windows-Dienstnamen ein und klicken Sie auf Weiter.
Abbildung 31. Windows-Dienst 19. Klicken Sie auf dem Bildschirm Plugins und Erweiterungen auf Weiter.
Abbildung 32. Plugins und Erweiterungen 20. Klicken Sie auf dem Bildschirm Konfiguration übernehmen auf Ausführen. Die Konfigurationen werden auf die MySQL-Komponente angewendet.
Abbildung 33. Konfigurationen übernehmen 21. Klicken Sie auf Fertigstellen.
Abbildung 34. Konfigurationen übernehmen 22. Klicken Sie auf dem Bildschirm Produktkonfiguration auf Weiter.
Abbildung 35. Produktkonfiguration 23. Klicken Sie im Fenster Installation abgeschlossen auf Fertigstellen.
Abbildung 36. Installation abgeschlossen Nächste Schritte Befolgen Sie die Anweisungen zur Installation und Konfiguration des MySQL-Servers auf allen drei Servern des MySQL-Clusters. ANMERKUNG: Informationen zur Einrichtung der Umgebung gemäß der Einrichtung von Hochverfügbarkeit finden Sie unter dev.mysql.com.
Schritte Um zu überprüfen, ob die MySQL InnoDB auf allen drei Clusterknoten erstellt wurde, führen Sie die folgenden Befehle in der Eingabeaufforderung aus: ● mysql-js> dba.checkInstanceConfiguration('root@IP Address1') ● mysql-js> dba.checkInstanceConfiguration('root@IP Address2') ● mysql-js> dba.checkInstanceConfiguration('root@IP Address3') Abbildung 37.
Abbildung 38. Anmeldeaufforderung 2. Führen Sie den folgenden Befehl aus, um ein Cluster mit einem eindeutigen Namen zu erstellen. Zum Beispiel MySQLCluster. MySql JS> var cluster = dba.createCluster('MySQLCluster') 3. Führen Sie den folgenden Befehl zum Überprüfen des Status des Clusters aus. MySql JS>Cluster.status() Der Status des erstellten Cluster wird als ONLINE angezeigt, was anzeigt, dass das Cluster erfolgreich erstellt wurde. Abbildung 39.
ANMERKUNG: Die IP-Adresse und die Portnummern sind lediglich Beispiele und variieren je nach System, das Sie an Ihrem Arbeitsplatz verwenden. 3. Führen Sie den folgenden Befehl zum Überprüfen des Status der Serverinstanz aus: cluster.status() ANMERKUNG: ● Wenn die Server-IDs in allen Knoten gleich sind und Sie versuchen, Instanzen im Cluster hinzuzufügen, wird die Fehlermeldung Server_ID wird bereits vom Peer-Knoten verwendet, Ergebnis angezeigt.
Abbildung 41. Auswählen von Produkten und Funktionen 3. Klicken Sie auf dem Bildschirm Anforderungen überprüfen auf Ausführen.
Abbildung 42. Anforderungen überprüfen 4. Installieren Sie die erforderlichen Komponenten und klicken Sie auf Weiter.
Abbildung 43.
Abbildung 44. Anforderungen überprüfen 5. Klicken Sie im Fenster Installation auf Ausführen.
Abbildung 45. Installation MySQL-Routerkomponente wird aktualisiert. 6. Klicken Sie auf Weiter.
Abbildung 46. Installation 7. Auf dem Bildschirm Produktkonfiguration wird die MySQL-Routerkomponente angezeigt.
Abbildung 47. Produktkonfiguration 8. Klicken Sie auf Weiter, um die MySQL-Routerkomponente zu konfigurieren. 9. Geben Sie auf dem Bildschirm MySQL-Routerkonfiguration den Hostnamen, die Portnummer, den Managementbenutzer und das Kennwort ein.
Abbildung 48. MySQL-Routerkonfiguration 10. Klicken Sie auf dem Bildschirm Konfiguration übernehmen auf Ausführen.
Abbildung 49. Konfiguration übernehmen 11. Klicken Sie auf Fertigstellen.
Abbildung 50. Konfigurationen übernehmen 12. Klicken Sie auf dem Bildschirm Produktkonfiguration auf Weiter.
Abbildung 51. Produktkonfiguration Die Meldung Installation abgeschlossen wird angezeigt.
Abbildung 52. Installation abgeschlossen 13. Klicken Sie auf Fertigstellen. 14. Navigieren Sie zum Verzeichnis \ProgramData\MySQL\MySQL Router und öffnen Sie die Datei mysqlrouter.conf, um zu überprüfen, ob die Bootstrap-Eigenschaft mit allen konfigurierten MySQL Servern Bestandteil der Cluster-Einrichtung ist.
Abbildung 53. Bootstrap-Serveradresse Erstellen einer Datenbank und von Benutzern auf MySQL InnoDB-Servern Sie müssen die Datenbank und Benutzerkonten mit Administratorrechten auf dem MySQL InnoDB-Server erstellen.
6 Erreichen von Hochverfügbarkeit auf MongoDB Info über diese Aufgabe In den folgenden Schritten wird erläutert, wie Sie Hochverfügbarkeit auf MongoDB erreichen: Schritte 1. Installieren Sie MongoDB. Siehe Installieren von MongoDB. 2. Erstellen Sie Replikat-Server. Siehe Erstellen von Replikat-Servern. 3. Erstellen Sie Stratus-Benutzer. Siehe Erstellen eines Stratus-Benutzerkontos. 4. Erstellen Sie einen Root-Benutzer. Siehe Erstellen von Root-Benutzern für MongoDB. 5.
Abbildung 55. Datei „mongod.cfg“ 4. Öffnen Sie die mongod.cfg-Datei in einem Text-Editor und fügen Sie Folgendes hinzu: systemLog: destination: file path: c:\data\log\mongod.log storage: dbPath: c:\data\db 5. Speichern Sie die Datei. 6. Öffnen Sie eine Befehlszeile. 7. Führen Sie den folgenden Befehl zum Starten des MongoDB-Dienstes aus: a. C:\MongoDB\bin>.\mongod.exe --config c:\Mongodb\mongod.cfg --install b. C:\MongoDB\bin>net start mongodb Die Meldung MongoDB-Dienst wird gestartet wird angezeigt. 8.
pwd: , roles: [ { role: "userAdminAnyDatabase", db: "admin" }, { role: "dbAdminAnyDatabase", db: "admin" }, { role: "readWriteAnyDatabase", db: "admin" }, { role: "dbOwner", db: "DBUser" }]}) Erstellung von Datenbankbenutzern Erstellen Sie einen Benutzer, z. B. einen DBUser, unter Verwendung der Wyse Management Suite für den Zugriff auf MongoDB. ANMERKUNG: Der Datenbankbenutzer und das Kennwort sind Beispiele. Sie können auch andere Namen und Kennwörter für Ihren Arbeitsplatz verwenden.
Abbildung 56. Bearbeiten von mongod.cfg systemLog: destination: file path: c:\data\log\mongod.log storage: dbPath: c:\data\db\Mongo net: bindIp: x.x.x.x, 0.0.0.0 port: 27017 security: authorization: enabled ANMERKUNG: Die Portnummern ändern sich je nach System am Arbeitsplatz. 4. Speichern Sie die mongod.cfg-Datei und klicken Sie auf „Beenden“. Einleiten einer Replikation auf den Servern Deaktivieren Sie die Firewall auf Windows und halten Sie Tomcat-Server an, wenn sie ausgeführt werden. 1.
Abbildung 57. Sicherheit aktivieren 4. Erstellen Sie eine mongod.key.txt-Datei und kopieren Sie sie auf alle drei Server. ANMERKUNG: Stellen Sie sicher, dass der Inhalt oder Schlüssel der Datei mongod.key.txt auf allen drei Servern identisch ist. Abbildung 58. Mongod.key-Datei kopieren 5. Nachdem Sie die Datei kopiert haben, halten Sie den mongod-Dienst an, indem Sie den folgenden Befehl ausführen: net stop mongodb 6.
"ok" : 1 } 9. Überprüfen Sie den Replikationsstatus, indem Sie den folgenden Befehl ausführen: rs.status(); Abbildung 59. Replikationsstatus 10. Starten Sie den mongod-Dienst und fügen den sekundären Knoten zu dem zweiten und dritten Knoten im MongoDB-Cluster hinzu: rs.add("IPAddress2:27017") rs.add("IPAddress3:27017") MongoDB Enterprise wms20:PRIMARY> rs.add("10.150.132.
Abbildung 60. Status des primären Servers Abbildung 61.
7 Erreichen von Hochverfügbarkeit für TeradiciGeräte Wyse Management Suite verwendet den HAProxy, der auf dem Ubuntu-Server 16.04.1 LTS gehostet wird, um einen Lastenausgleich zwischen den EMSDK-Servern durchzuführen. HAProxy ist eine Lastenausgleich-Proxy, die je nach Konfiguration auch HA bieten kann. Sie ist eine beliebte Open-Source-Software für TCP/HTTP-Lastenausgleich und eine Proxy-Lösung, die für Linux-Betriebssysteme eingesetzt werden kann.
Back end servers: server :5172 maxconn ANMERKUNG: Administratoren müssen zusätzliche Back-End-Server über die Kapazität der Gesamt-Clients hinaus hinzufügen, um nahtloses Failover zu erhalten. 5. Speichern Sie die Änderungen an der haproxy.cfg-Datei, indem Sie STRG+O drücken.
8 Installieren der Wyse Management Suite auf Windows Server 2012 R2/2016/2019 Voraussetzungen Stellen Sie sicher, dass die folgenden Server konfiguriert sind, bevor Sie die Wyse Management Suite-Anwendung installieren: ● Windows Failover-Cluster auf zwei Nodes ● MongoDB-Server wird mit Replikatgruppe ausgeführt ● MySQL Server-InnoDB-Cluster wird ausgeführt ● MySQL-Router ist auf beiden Nodes installiert ● Installieren Sie Visual C++ 2015 oder 2017 Redistributable Package (x64) oder neuere Versionen.
Abbildung 63. Setup-Typ 3. Wählen Sie die Option „Externe Remote-Mongo-Datenbank“ (MongoDB-Cluster mit erstellter Replikatgruppe). Stellen Sie sicher, dass Sie die Informationen und die Portnummer des primären Remote-Mongo-DB-Servers sowie Mongo-DB-Benutzername und-Passwort angeben. Abbildung 64. Konfiguration 4. Wählen Sie die Option Externe MariaDB für MySQL aus.
Abbildung 65. Root-Kennwort c. Führen Sie den Befehl CREATE DATABASE stratus DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_unicode_ci aus, um die Datenbank zu erstellen. Abbildung 66. Datenbankbefehl d. Führen Sie die folgenden Befehle aus, um ein Stratus-Benutzerkonto und Benutzer-Berechtigungen zu erstellen: ● Create user 'stratus'@'localhost' ● Create user 'stratus'@'10.150.132.
Abbildung 67. My SQL WorkBench Abbildung 68. My SQL WorkBench 5. Geben Sie die Portinformationen für die zu Wyse Management Suite zugehörigen Dienste im Fenster „Portauswahl“ an. Abbildung 69. Konfiguration 6. Geben Sie die Anmeldeinformationen und E-Mail-Adresse des Administrators ein.
Abbildung 70. Konfiguration 7. Geben Sie die Teradici EM SDK-Portinformationen und CIFS-Benutzerkontodaten ein. Abbildung 71. Teradici EM SDK 8. Geben Sie den „Zielinstallationspfad“ und den „freigegebenen UNC-Pfad“ für das lokale Repository ein.
Abbildung 72. Ziel 9. Überprüfen Sie die zusammenfassenden Installationsinformationen, bevor Sie mit der Installation von Wyse Management Suite fortfahren. 10. Schließen Sie die Installation auf beiden Nodes ab. Geben Sie den Pfad des Zielinstallationsordners und den freigegebenen UNC-Pfad für das lokale Repository ein und klicken Sie dann auf Weiter. Die Meldung Die Installation war erfolgreich wird angezeigt.
9 Überprüfung nach der Installation Info über diese Aufgabe Führen Sie die folgenden Schritte durch, um die Hochverfügbarkeit für Wyse Management Suite zu überprüfen: ● Starten Sie das Wyse Management Suite-Admin-Portal und prüfen Sie, ob Sie sich über die Webschnittstelle anmelden können. ● Bearbeiten Sie die bootstrap.properties Datei im Tomcat-Server unter dem Dell\WMS\Tomcat-9\webapps\ccmweb\WEB-INF\classes Ordner für MongoDB wie folgt: mongodb.
10 Upgrade der Wyse Management Suite von Version 1.3 auf 1.4 Voraussetzungen ● Stellen Sie sicher, dass der Wert mongodb.seedList in der Datei bootstrap.properties einen umgekehrten Schrägstrich (\) in der Liste der Mongo-Datenbankserver enthält. Die Datei bootstrap.properties befindet sich unter Tomcat-9\webapps\ccm-web\WEB-INF\classes, mongodb.seedList = MongoDBServer1_IP\:27017, MongoDBServer2_IP\:27017, MongoDBServer3_IP\:27017. Abbildung 74.
Abbildung 75. Willkommen-Bildschirm 3. Klicken Sie auf der Seite Upgrade auf Weiter, um die Wyse Management Suite zu aktualisieren. 76 Upgrade der Wyse Management Suite von Version 1.3 auf 1.
Abbildung 76. Upgrade Upgrade der Wyse Management Suite von Version 1.3 auf 1.
Abbildung 77. Upgrade 4. Klicken Sie zum Öffnen der Wyse Management Suite-Webkonsole auf Starten. 78 Upgrade der Wyse Management Suite von Version 1.3 auf 1.
Abbildung 78. Starten Nächste Schritte ● Stellen Sie sicher, dass Tomcat-8-Ordner und Unterordner gelöscht und Tomcat-9-Ordner und Unterordner erstellt werden. Führen Sie auch folgende Schritte aus: ○ Stellen Sie sicher, dass die Ordner und Unterordner Tomcat-9\webapps\ccm-Web\WEB-INF\classes erstellt werden. ○ Stellen Sie sicher, dass der Tomcat-9-Service hinzugefügt und ausgeführt wird. ○ Stellen Sie sicher, dass die Datei bootstrap.properties von Tomcat-8\webapps\ccm-Web\WEB-INF\classes nach Tomcat-9\we
Abbildung 79. Zugangspunkt 3. Prüfen Sie die Version des Tomcat Service. Wenn die Version des Tomcat-Dienstes Version 8 ist, müssen Sie Tomcat-8 manuell entfernen und den Service Tomcat-9 zum Zugangspunkt hinzufügen. Dies liegt daran, dass beim Upgrade der Wyse Management Suite 1.4 auf WMS 2.0 der Tomcat-8-Dienst durch Tomcat-9 ersetzt wird. 4. Klicken Sie mit der rechten Maustaste auf den Tomcat-8-Dienst, und klicken Sie dann auf Entfernen. Abbildung 80. Entfernung des Tomcat-Dienstes 5.
Abbildung 81. Tomcat-9-Service Abbildung 82. Tomcat-9-Service 6. Binden Sie die FQDN-Adresse des Zugangspunktes für Hohe Verfügbarkeit auf beiden Knoten des Hochverfügbarkeit-Setups mit folgendem Befehl an die Memcached-Registrierung: Registry Path: HKLM\SYSTEM\CurrentControlSet\Services\Memcached\ “ImagePath” = “C:\Program Files\DELL\WMS\memcached\memcached.exe" -d runservice -p -I 11211 WMS1314AP.AD132.COM -U 0” Upgrade der Wyse Management Suite von Version 1.3 auf 1.
Abbildung 83. Memcached data 82 Upgrade der Wyse Management Suite von Version 1.3 auf 1.
11 Durchführen eines Upgrades von Wyse Management Suite Version 1.4/1.4.1/2.x/2.1 auf Wyse Management Suite Version 3.x Voraussetzungen Stellen Sie sicher, dass Sie die folgenden Aufgaben ausführen, bevor Sie ein Upgrade auf Wyse Management Suite Version 3.x durchführen: ● Legen Sie die Policy der Ressourcen (Tomcat, Memcache, MQTT) im Zugriffspunkt auf „Wenn Ressource ausfällt, nicht neu starten“ fest.
● Die MS-Services-Bedienfeld „services.msc“ und alle zu Wyse Management Suite zugehörigen Dateien und Ordner müssen geschlossen werden. ● Installieren Sie Visual C++ 2015 oder 2017 Redistributable Package (x64) oder neuere Versionen. Für das Wyse Management SuiteInstallationsprogramm ist die VCRUNTIME140. dll-Datei zur Verbindung mit dem MongoDB-Replikatsatz oder ein eigenständigen Setup mit Version 4.2.1 erforderlich. ANMERKUNG: Ab Wyse Management Suite 3.3 wird empfohlen, MongoDB-Version 4.2.
Abbildung 86. Endnutzer-Lizenzvereinbarung 3. Deaktivieren Sie das Kontrollkästchen Memcached binden an 127.0.0.1. Durchführen eines Upgrades von Wyse Management Suite Version 1.4/1.4.1/2.x/2.1 auf Wyse Management Suite Version 3.
Abbildung 87. Teradici EM SDK ANMERKUNG: Während des Upgrades gibt es keine TLS-Auswahl. Es gibt jedoch eine Option zur Auswahl eines Ports für secure mqtt. Sie müssen einen gültigen Port für secure mqtt verwenden und sollten bei einer neuen nutzerdefinierten Installation oder Update von der vorherigen Version nicht 0 für secure mqtt eingeben. 4. Klicken Sie auf Weiter. Abbildung 88. Upgrade 86 Durchführen eines Upgrades von Wyse Management Suite Version 1.4/1.4.1/2.x/2.
5. Wählen Sie einen Port für die sichere MQTT-Kommunikation aus. Der Standard-Port ist 8443. ANMERKUNG: Die Portnummer für die sichere MQTT-Kommunikation darf nicht 0 sein. Die Option zum Auswählen von Ports wird angezeigt, wenn Sie von Wyse Management Suite Version 3.x, 3.1 und 3.1.1 auf 3.3 aktualisieren. ANMERKUNG: Aktivieren Sie das Kontrollkästchen Empfohlene Änderungen anwenden, wenn Sie die URLs ändern möchten.
Abbildung 90. Upgrade 88 Durchführen eines Upgrades von Wyse Management Suite Version 1.4/1.4.1/2.x/2.1 auf Wyse Management Suite Version 3.
Abbildung 91. Upgrade Durchführen eines Upgrades von Wyse Management Suite Version 1.4/1.4.1/2.x/2.1 auf Wyse Management Suite Version 3.
Abbildung 92. Upgrade abgeschlossen Tabelle 2. Wyse Management Suite Upgrade-Pfad 90 Upgradetyp Upgradepfad Kompatibilität 3.2 auf 3.3 3.2 > 3.2.1 > 3.3 Unterstützt 3.2.1 auf 3.3 3.2.1 > 3.3 Unterstützt Durchführen eines Upgrades von Wyse Management Suite Version 1.4/1.4.1/2.x/2.1 auf Wyse Management Suite Version 3.
12 Troubleshooting Info über diese Aufgabe In diesem Abschnitt finden Sie Informationen zur Fehlerbehebung für Wyse Management Suite Version 1.x bei der Cluster-Einrichtung. ● Problem: Wo befindet sich die Wyse Management Suite-Protokolldatei zur Überprüfung von Serverinstallationsproblemen? Problemumgehung: Die Protokolldatei befindet sich im %temp% WMSInstall.log.
Abbildung 93. Fehlermeldung Problemumgehung: Ändern Sie die Server-ID-Einträge in der my.conf Datei, die sich im \ProgramData\MySQL\MySQL Server 5.7 Verzeichnis befindet. Abbildung 94. Ändern der Server-ID Problem: Nach jedem Update mit hoher Verfügbarkeit setzt das Installationsprogramm die db.serversincluster und db.queuelock IP-Adresse des Server-Nodes oder den Hostnamen. Problemumgehung: db.serversincluster und db.