Sie können IBM Installation Manager verwenden, um ein Rollback von Web 2.0 and Mobile Toolkit auf eine frühere Version mithilfe von Installation-Manager-Antwortdateien durchzuführen.
Vorbereitende Schritte
Während des Rollbackprozesses muss Installation Manager
auf Dateien aus der früheren Version des Pakets zugreifen. Diese Dateien werden standardmäßig auf Ihrem Computer gespeichert,
wenn Sie ein Paket installieren.
Wenn Sie die Standardeinstellung ändern oder die gespeicherten Dateien löschen, erfordert Installation
Manager Zugriff auf die Repositorys, die zum Installieren der früheren Version verwendet wurden.
Mindestrepositoryvoraussetzungen für das Rollback von Web 2.0 and Mobile Toolkit:
Installation Manager muss Zugriff auf die folgenden Repositorys haben:
- Repositorys für die aktuelle Version von Web 2.0 and Mobile Toolkit, die auf dem System installiert ist
- Empfohlen: Repository für die Zielrollbackversion von Web 2.0 and Mobile Toolkit
Informationen zu diesem Vorgang
Führen Sie diese Prozedur aus, um Installation-Manager-Antwortdateien
zu verwenden, um das Rollback von Web 2.0 and Mobile Toolkit auf eine frühere Version durchzuführen.
Vorgehensweise
- Optional: Wenn das Repository einen Benutzernamen und ein Kennwort erfordert, erstellen Sie eine
Schlüsselringdatei, um auf dieses Repository zuzugreifen.
Weitere Informationen zum Erstellen einer Schlüsselringdatei für Installation
Manager finden Sie im Artikel zum Speichern von Berechtigungsnachweisen
im Information Center von Installation Manager.
- Melden Sie sich mit einem Benutzerprofil an, das die Sonderberechtigungen "*ALLOBJ" und
"*SECADM" besitzt, am IBM® i-System an.
- Führen Sie in einer CL-Befehlszeile den Befehl STRQSH aus, um die Befehlsshell
Qshell zu starten.
- Verwenden Sie eine Antwortdatei, um ein Rollback von Web 2.0 and Mobile Toolkit durchzuführen.
Wechseln Sie in das Unterverzeichnis
eclipse/tools
des Verzeichnisses, in dem Sie Installation Manager installiert haben, und führen Sie dann das Rollback
von Web 2.0 and Mobile Toolkit durch.Beispiel:
./imcl -acceptLicense
input $HOME/WASFiles/temp/rollback_response_file.xml
-log $HOME/WASFiles/temp/rollback_log.xml
-keyring $HOME/WASFiles/temp/im.keyring
Anmerkung: Das Programm kann wichtige installationsabschließende Anweisungen in der Standardausgabe ausgeben.
Weitere Informationen zur Verwendung von Installation Manager finden Sie im
Information Center von
IBM Installation Manager.
Beispiel
Im Folgenden sehen Sie eine Beispielantwortdatei für das Durchführen eines Rollbacks
von Web 2.0 and Mobile Toolkit auf eine frühere Version.
<?xml version="1.0" encoding="UTF-8"?>
<agent-input clean='true' temporary='true'>
<server>
<repository location='http://www.ibm.com/software/repositorymanager/com.ibm.websphere.W2MTK.v11'/>
</server>
<profile id='Web 2.0 and Mobile Toolkit V1.1'
installLocation='/QIBM/ProdData/WebSphere/AppServer/Web20Mobile/V11'>
<data key='eclipseLocation' value='/QIBM/ProdData/WebSphere/AppServer/Web20Mobile/V11'/>
<data key='was.install.os400.profile.location' value='/QIBM/UserData/WebSphere/AppServer/Web20Mobile/V11'/>
<data key='user.import.profile' value='false'/>
<data key='cic.selector.nl' value='en'/>
</profile>
<rollback>
<offering profile='Web 2.0 and Mobile Toolkit V1.1' id='com.ibm.websphere.W2MTK.v11' version='1.1.2.20110424_1245'/>
</rollback>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='/QIBM/UserData/InstallationManager/IMShared'/>
<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.keepFetchedFiles' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.searchForUpdates' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.import.enabled' value='true'/>
<preference name='com.ibm.cic.agent.ui.displayInternalVersion' value='false'/>
</agent-input>
Tipps: - Die Profil-ID (<profile . . . id='Profil-ID'
. . . .> und <offering . . . profile='Profil-ID'
. . . .>) können Sie mit dem Befehl imcl listInstallationDirectories
-verbose ermitteln, den Sie im Unterverzeichnis eclipse/tools des Verzeichnisses ausführen müssen, in dem Sie
Installation Manager installiert haben.
Die Profil-ID entspricht dem Name der Paketgruppe.
- Die Angebots-ID (<offering . . . id='Angebots-ID'
. . . .>) finden Sie im Abschnitt mit den Installlation-Manager-Angebots-IDs des Berichts, der generiert wird, wenn Sie
den Befehl historyInfo or genHistoryReport im Verzeichnis
Stammverzeichnis_des_Anwendungsservers/bin ausführen.
- Die Version ist eine spezielle Version des Angebots, auf die Sie das Rollback durchführen möchten
(z. B. 1.1.0.20110427_2247).
Diese Angabe ist optional.
- Wenn Sie die Version nicht angeben, wird ein Rollback der Installation
auf die zuvor installierte Version des Angebots durchgeführt, und es werden
alle vorläufigen Fixes für diese Version installiert.
- Wenn Sie die Version angeben, wird ein Rollback der Installation
auf die angegebene frühere Version des Angebots durchgeführt, und es werden
keine vorläufigen Fixes für diese Version installiert.
Die Angebotsversion finden Sie mit einem Unterstreichungszeichen am Ende der Angebots-ID
angehängt im Abschnitt "Package" des Berichts, der generiert wird, wenn Sie den Befehl
historyInfo oder genHistoryReport im Verzeichnis
Stammverzeichnis_des_Anwendungsservers/bin ausführen.