Um einen Broker in einem MSCS-Cluster auf
WebSphere Message
Broker Version 8.0 zu migrieren, müssen Sie eine Reihe von
Schritten ausführen.
Gehen Sie wie im Folgenden beschrieben vor, um einen in MSCS
konfigurierten Broker zu migrieren.
Migration von WebSphere Message
Broker Version 6.1
auf WebSphere Message
Broker Version 8.0
- Installieren Sie WebSphere Message
Broker Version 8.0 auf demselben Computer wie WebSphere Message
Broker Version 6.1. Installieren Sie mindestens die Brokerkomponente; andere
Komponenten sind optional. Sie müssen für diese Installation ein neues Verzeichnis angeben.
- Öffnen Sie WebSphere Message
Broker Toolkit Version 6.1 und entfernen Sie den Broker aus der Domänenkonfiguration.
- Stoppen Sie alle Kanäle, die mit dem Broker der Version 6.1
verbunden sind.
- Setzen Sie in MSCS die Brokerressource und WebSphere MQ offline,
aber behalten Sie die Clusterfestplatte auf Ihrem Primärknoten online.
- Optional: Wenn Sie Publish/Subscribe-Anwendungen einsetzen und der
Publish/Subscribe-Status der Anwendungen erhalten bleiben soll, migrieren
Sie die Publish/Subscribe-Informationen (siehe
Publish/Subscribe-Informationen auf WebSphere MQ migrieren).
- Optional: Wenn Ihre Nachrichtenflüsse über ODBC-Verbindungen auf Benutzerdatenbanken zugreifen,
aktualisieren Sie die ODBC-Definitionen auf das Format der
Version
8.0 (siehe ODBC-Definitionen bei der Migration aktualisieren).
- Führen Sie in einer
WebSphere Message
Broker Version 8.0-Befehlskonsole folgenden Befehl aus:
mqsimigratecomponents BROKER1 -m
Dabei steht BROKER1 für den Namen des Brokers.
- Verschieben Sie die Clustergruppe des Brokers auf den Sekundärknoten, während die
Brokerressource offline ist.
- Führen Sie in einer
WebSphere Message
Broker Version 8.0-Befehlskonsole folgenden Befehl aus:
mqsimigratecomponents BROKER1 -m -1
- Kopieren Sie alle weiteren angepassten Umgebungseinstellungen aus Ihrer vorherigen Umgebung in die WebSphere Message
Broker Version 8.0-Umgebung (z. B. in das Verzeichnis MQSI_FILENODES_ROOT_DIRECTORY).
- Schalten Sie die Clusterfestplatte und die WebSphere MQ-Ressource offline.
- Starten Sie die Clustergruppe des Brokers auf dem Primärknoten.
Migration von
WebSphere Message
Broker Version 8.0 auf
WebSphere Message
Broker Version 6.1- Schalten Sie die Brokerressource in MSCS offline, lassen Sie die Clusterfestplatte und die WebSphere MQ-Ressource
auf dem Primärknoten jedoch online.
- Führen Sie in einer
WebSphere Message
Broker Version 8.0-Befehlskonsole folgenden Befehl aus:
mqsimigratecomponents BROKER1 -s 8.0 -t 6.1
- Führen Sie den folgenden Befehl in einer WebSphere Message
Broker Version 6.1-Befehlskonsole aus:
mqsistart BROKER1
Dieser Schritt ist erforderlich, um den
Windows-Service so zu aktualisieren, dass er auf die
Binärdateien von WebSphere Message
Broker Version 6.1 verweist.
- Führen Sie den folgenden Befehl in einer WebSphere Message
Broker Version 6.1-Befehlskonsole aus:
mqsistop BROKER1
- Verschieben Sie die Clustergruppe des Brokers auf den Sekundärknoten, während die
Brokerressource offline ist.
- Führen Sie in einer
WebSphere Message
Broker Version 8.0-Befehlskonsole folgenden Befehl aus:
mqsimigratecomponents BROKER1 -m -s 6.1 -t 8 -1
- Führen Sie in einer
WebSphere Message
Broker Version 8.0-Befehlskonsole folgenden Befehl aus:
mqsimigratecomponents BROKER1 -s 8.0 -t 6.1 -1
- Führen Sie den folgenden Befehl in einer WebSphere Message
Broker Version 6.1-Befehlskonsole aus:
mqsistart BROKER1
Dieser Schritt ist erforderlich, um den Windows-Service so zu aktualisieren, dass er auf die Binärdateien von WebSphere Message
Broker Version 6.1 verweist.
- Führen Sie den folgenden Befehl in einer WebSphere Message
Broker Version 6.1-Befehlskonsole aus:
mqsistop BROKER1
- Schalten Sie die Clusterfestplatte und die WebSphere MQ-Ressource offline.
- Starten Sie die Clustergruppe des Brokers auf dem Primärknoten.
Aufgrund von
Änderungen am Dateisicherheitsmodell von WebSphere Message
Broker Version 8.0
müssen Sie eventuell die Dateiberechtigungen der gemeinsam genutzten Ressource
ändern.
Erstellen Sie bei Bedarf eine Domänengruppe, fügen Sie dieser Gruppe die userID des Brokers hinzu und erteilen Sie der Gruppe uneingeschränkten Zugriff auf die gemeinsam genutzten Dateien.