FileNet P8 Content Engine, Version 5.0.+            Betriebssystem:  Windows

Upgrade durchführen

Sie können das Befehlszeilentool "Content Engine Upgrader" ausführen, um für die Elemente, die Sie in der Upgradestatusdatei upgrade.xml für das Upgrade ausgewählt haben, das Upgrade durchzuführen.

Bevor Sie ein Upgrade für einen Objektspeicher durchführen, versetzt das Befehlszeilentool "Content Engine Upgrader" den Objektspeicher in den Offlinestatus. Nach dem Upgrade eines Objektspeichers aktualisiert Upgrader in der Datei upgrade.xml den entsprechenden Statuswert für den Objektspeicher.

So führen Sie das Upgrade aus:

  1. Melden Sie sich an dem System, auf dem das Befehlszeilentool "Content Engine Upgrader" installiert ist, als CE-Upgradebenutzer an.
  2. Navigieren Sie zum Verzeichnis CE-Installationspfad\tools\upgrade, das die Datei CE35_to_50Upgrader.bat enthält.
  3. Optional: Zum Anzeigen der verfügbaren Optionen führen Sie über die Befehlszeile das Upgrader-Tool wie folgt aus: CE35_to_50Upgrader.bat -h
  4. Führen Sie das Upgrader-Tool aus, indem Sie den folgenden Befehl eingeben:

    CE35_to_50Upgrader -i upgrade.xml -r

    Die Markierung -r ist optional. Wenn Sie sie im Befehl angeben, generiert das Tool einen HTML-Bericht.

    Wichtig: Upgrader führt nur für die Elemente ein Upgrade durch, die den Anfangsstatus 'ReadyToUpgrade' haben und für die 'SelectedForUpgrading' auf yes gesetzt wurde.

    Upgrader sendet eine Statusnachricht an die Befehlszeile und an ein log4j-Protokollierungssystem, während es versucht, das Upgrade für jedes Element durchzuführen. Schlägt das Upgrade für ein bestimmtes Element fehl, wird Upgrader gestoppt.

  5. Wenn das Upgrade für ein Element fehlschlägt, führen Sie die folgenden Schritte aus:
    1. Korrigieren Sie den Fehler mithilfe der Informationen (Ausnahmecode und Stack-Trace) in der Befehlszeilenausgabe oder in der Datei log4j.
    2. Bearbeiten Sie die Datei upgrade.xml, indem Sie den Wert für Status von UpgradeStarted oder UpgradeFailed in ReadyToUpgrade ändern.
    3. Wenn das Upgrade für das Objektspeicher-Add-on mehr als 10 Minuten dauert und das Upgrade fehlschlägt, beachten Sie die Ausnahmebedingungen im Protokoll. Erhöhen Sie die Einstellungen für die Zeitlimitüberschreitung Ihres Anwendungsservers.

      Führen Sie die folgenden Schritte aus:

      1. Erhöhen Sie den Wert für das Transaktionszeitlimit Ihres Anwendungsservers. Notieren Sie sich die vorhandenen Werte, bevor Sie sie ändern. Abhängig von Ihrer Hardware müssen Sie den Zeitlimitüberschreitungswert möglicherweise auf bis zu 6000 Sekunden erhöhen.
        IBM® WebSphere Application Server
        Navigieren Sie zu Anwendungsserver > Servername > Containerservices > Transaktionsservices und erhöhen Sie die Werte für Zeitlimit für Gesamtlebensdauer der Transaktion und Maximales Transaktionszeitlimit.
        Oracle WebLogic Server
        Erhöhen Sie den Wert für Domain > Services > JTA > Timeout Seconds und den Wert für Servers > CEServerInstanceName > Configuration > Tuning > Stuck Thread Max Time. Verwenden Sie für beide Einstellungen den gleichen Wert.
        JBoss Application Server
        Bearbeiten Sie die Datei jboss-service.xml, um den Wert für <attribute name="TransactionTimeout"> festzulegen.
      2. Starten Sie den Anwendungsserver erneut.
      3. Starten Sie das Upgrade für die Objektspeicher-Add-ons.
      4. Nach erfolgreichem Abschluss des Upgrades können Sie die Einstellungen für die Zeitlimitüberschreitung des Anwendungsservers auf die vorherigen Werte zurücksetzen.
    4. Wenn das Upgrade aufgrund eines Fehlers nach Abschluss des Upgrades für die Datenbank fehlschlägt, stellen Sie Ihre Datenbank aus dem Backup wieder her.


Feedback

Letzte Aktualisierung: November 2010


© Copyright IBM Corp. 2010.
Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)