Ab IBM® MQ 9.4.0können Sie mit dem Befehl apt Wartungspakete aus einer IBM MQ -Installation auf Linux® Ubuntu -Systemen entfernen.
Vorbereitungen
Wenn Sie apt verwenden, wird die IBM MQ -Installation mit der Wartungsstufe durch eine Installation mit einer früheren Version von IBM MQersetzt. Daher müssen Sie entscheiden, auf welche IBM MQ -Version Sie zurücksetzen möchten. Anschließend müssen Sie sicherstellen, dass die Installationsdateien für die frühere Version von IBM MQ auf dem System verfügbar sind.
Informationen zu dieser Task
Sie können apt nur verwenden, um die Fixpackstufe Ihrer Installation rückgängig zu machen. Sie können den Befehl nicht verwenden, um die Version, das Release oder die Modifikationsstufe Ihrer IBM MQ -Installation rückgängig zu machen. Um die Version, das Release oder die Modifikationsstufe Ihrer Installation rückgängig zu machen, müssen Sie die höhere Version deinstallieren und anschließend die erforderliche frühere Version installieren. Warteschlangenmanager mit einer höheren Version oder einem höheren Release von IBM MQ können jedoch nicht in der früheren Version oder dem früheren Release gestartet werden. Weitere Informationen finden Sie unter Warteschlangenmanagermigration.
Verfahren
- führen Sie folgende Task aus:
- Stoppen Sie alle IBM MQ -Anwendungen.
Wenn Sie die Komponente Managed File Transfer (MFT) verwenden, stellen Sie sicher, dass alle Dateiübertragungen, an denen MFT-Agenten beteiligt sind, abgeschlossen sind. Das SYSTEM.FTE.STATE -Warteschlangen dürfen keine Nachrichten enthalten.
- Stoppen Sie den Mqweb-Server mit dem Befehl endmqweb .
- Stoppen Sie Ihre Listener mit dem Befehl endmqlsr .
- Stoppen Sie alle Warteschlangenmanager mit dem Befehl endmqm .
- Sichern Sie Ihre Daten.
- Melden Sie sich als root an, oder wechseln Sie mit den Befehlen su oder su - zum root-Benutzer. Alternativ können Sie auch den Befehl sudo verwenden, um Befehle als Root-Benutzer auszuführen, wenn Ihr Systemadministrator Ihnen die entsprechenden Rechte erteilt hat.
- Setzen Sie Ihr aktuelles Verzeichnis auf die Position der Installationsdateien der früheren Version. Die Position kann eine Netzadresse oder ein lokales Dateisystemverzeichnis sein.
- Öffnen Sie die Datei
IBM_MQ.list im Verzeichnis /etc/apt/sources.list.d .
- Fügen Sie die folgende Zeile am Ende der Datei
IBM_MQ.list hinzu:
deb [trusted=yes] file:installationFileLocation ./
Wo
installationFileLocation ist das Verzeichnis, in dem die frühere Ebene
IBM MQ wo sich die Installationsdateien befinden.
- Aktualisieren Sie den Repository-Index mit dem folgenden Befehl:
- Entfernen Sie die IBM MQ -Wartungsstufe mit dem folgenden Befehl:
apt-get -y --allow-downgrades install "ibmmq-*"=version
Dabei gibt
Version die Version von
IBM MQ an, die den
IBM MQ -Installationsdateien einer früheren Version entspricht, die sich im aktuellen Verzeichnis befinden.
- Überprüfen Sie mithilfe des Befehls dspmqver , ob die Version wie erwartet ist: