Skip to main content
Skip table of contents

i-effect 2.7 Installation eines Updates ohne grafischen Installer

Vorbereitung

Die im folgenden beschriebenen Vorbereitungen sind vor Installation eines Updates durchzuführen. Sie beinhalten das Sichern des bestehenden Systems als auch die Prüfung der Systemvoraussetzungen und das Herunterladen und bereitstellen der Installationsobjekte.

i-effect sichern

Sichern Sie die derzeit installierte Version wie im Handbuch unter https://manual.i-effect.com/de/installation/vor-der-installation/upgrade-und-update/i-effect-sichern beschrieben.

Empfehlung

Es wird empfohlen als zusätzliche Vorsichtsmaßnahme den Inhalt der i-effect Bibliotheken, als auch den Inhalt des i-effect IFS Verzeichnisses zusätzlich zu sichern (Band oder SAVF). In einer Standardinstallation von i-effect sind dies die Bibliotheken IEFFECT, IEFFECTSYS und das IFS Verzeichnis /i-effect/V2R7M0.

Systemvoraussetzungen prüfen

Auf der i-effect Webseite ist die Liste aller notwendigen Systemvoraussetzungen aufgelistet.

https://www.i-effect.com/de/systemvoraussetzungen

Verwenden Sie das dort verfügbare Systemprüftool oder prüfen Sie manuell in der dort verfügbaren Auflistung, ob alle notwendigen Lizenzprogramme und PTFs vorhanden sind.

Fahren Sie mit der Installation nur fort, wenn alle Systemvoraussetzungen erfüllt sind.

i-effect herunterladen

Die aktuelle Version kann hier herunter geladen werden:

https://fileshare.menten.com/?hash=430a137f135fc4d24b3ab3ba007cc8db

Erstellen von temporären Objekten

Während der Installation werden temporäre Verzeichnisse und Bibliotheken benötigt. Erstellen Sie diese mit den folgenden Befehlen

Temporäre Objekte erstellen

CODE
MD DIR('/tmp/iefftemp')
CRTLIB LIB(IEFFTEMP) TEXT('Temporary i-effect library (Installation)') 
CRTSAVF FILE(IEFFTEMP/IEFFECT) TEXT('Temporary i-effect installation savefile')

Übertragen der Installationsobjekte

Kopieren Sie aus dem heruntergeladenen ISO Image auf Ihrem PC den Inhalt des Ordners /software in das neu erstellte Verzeichnis /tmp/iefftemp auf der IBM Power Systems.


Zu übertragende Objekte

IEFFBASE.zip          STMF    
IEFFECT.SAVF          STMF     
IEFFOPT02.zip         STMF     
IEFFOPT10.zip         STMF     
IEFFOPT11.zip         STMF     
IEFFOPT12.zip         STMF     
IEFFOPT20.zip         STMF     
IEFFOPT21.zip         STMF
IEFFOPT22.zip         STMF    
IEFFOPT30.zip         STMF    
IEFFOPT31.zip         STMF    
IEFFOPT41.zip         STMF    
IEFFOPT42.zip         STMF    
IEFFOPT43.zip         STMF    
IEFFOPT44.zip         STMF    
IEFFOPT46.zip         STMF
IEFFOPT47.zip         STMF        
IEFFOPT48.zip         STMF        
IEFFOPT50.zip         STMF        
IEFFOPT51.zip         STMF        
IEFFOPT70.zip         STMF        
IEFFOPT71.zip         STMF        
IEFFOPT72.zip         STMF        
IEFFOPT73.zip         STMF   
IEFFOPT79.zip         STMF 
IEFFOPT80.zip         STMF 
IEFFOPT81.zip         STMF 
IEFFOPT82.zip         STMF 
IEFFOPT83.zip         STMF 
IEFFOPT84.zip         STMF 
IEFFOPT85.zip         STMF 
IEFFOPT86.zip         STMF 
IEFFOPT88.zip         STMF  
IEFFOPT89.zip         STMF  
IEFFOPT90.zip         STMF  
IEFFOPT95.zip         STMF  
IEFFOPT99.zip         STMF  

Sperren von i-effect Objekten überprüfen und beseitigen

Stellen Sie sicher, dass während der Installation keine Benutzer mit i-effect arbeiten und keine Sperren auf den Bibliotheken oder dem Benutzerprofil existieren


CODE
WRKOBJLCK OBJ(IEFFECT) OBJTYPE(*LIB)  
WRKOBJLCK OBJ(IEFFECTSYS) OBJTYPE(*LIB)  
WRKOBJLCK OBJ(IEFFECT) OBJTYPE(*USRPRF)  

Installation


Es wird empfohlen zur Installation den mit dem Produkt verfügbaren grafischen Installer zu verwenden. Dieses automatisierte Installationsprogramm übernimmt zahlreiche Aufgaben von der Überprüfung der Systemvoraussetzungen bis hin zur Sicherung und Wiederherstellung im Laufe des Update/Upgrade Prozesses. Die Verwendung alternativer Methoden, wie der hier beschriebenen manuellen Installation, erfolgt auf eigenes Risiko.  Außerdem ist sicher zu stellen, dass während der Installation keine i-effect Objekte verwendet werden, da ansonsten die Installation abnormal beendet wird.

Anmelden am IBM Power Systems

Melden Sie sich als Hauptsicherheitsbeauftragter (QSECOFR) an Ihrem IBM Power Systems an.

Ändern Sie die folgenden Einstellungen an Ihrem Job. Der Job muss die korrekte Landes CCSID Ihrer Umgebung haben und eine überlaufende Nachrichtenwarteschlange des Jobs muss verhindert werden

Setzen der Job CCSID

CODE
CHGJOB JOBMSGQFL(*PRTWRAP) CCSID(37)  <-- Zum Beispiel für Primärsprache Englisch

QSYSOPR überwachen

Während der Installation können Nachrichten in der Systembediener Nachrichtenwarteschlange auftreten. Damit diese sofort während der Installation sichtbar werden, kann der folgenden Befehl verwendet werden. Ansonsten muss die QSYSOPR Warteschlange, zum Beispiel in einem zweiten Job, überwacht werden.

QSYSOPR überwachen

CODE
CHGMSGQ MSGQ(QSYSOPR)DLVRY(*BREAK) 

Zurückspeichern des Installationsprograms

Geben Sie die folgenden Befehle ein um das Installationsprogramm in die temporäre Bibliothek QTEMP zurück zu speichern.

Installationsprogramm zurückspeichern

CODE
CPYFRMSTMF FROMSTMF('/tmp/iefftemp/ieffect.savf') TOMBR('/qsys.lib/iefftemp.lib/ieffect.file') MBROPT(*REPLACE)

RSTOBJ OBJ(*ALL) SAVLIB(QTEMP) DEV(*SAVF) SAVF(IEFFTEMP/IEFFECT)

Entfernen von QTEMP aus der Systembibliotheksliste

Geben Sie folgenden Befehl ein um QTEMP aus der Systembibliotheksliste zu entfernen

QTEMP aus SYSLIBL entfernen

CODE
CHGSYSLIBL LIB(QTEMP) OPTION(*REMOVE)

Die Meldung Bibliothek QTEMP nicht im Systemteil der Bibliotheksliste.   kann ignoriert werden.

Geben Sie den folgenden Befehl ein um QTEMP in den Benutzerteil der Bibliotheksliste aufzunehmen

QTEMP in USRLIBL hinzufügen

CODE
ADDLIBLE LIB(QTEMP) POSITION(*FIRST)

Die Meldung Bibliothek QTEMP in Bibliotheksliste bereits vorhanden.   kann ignoriert werden.

Benutzerprofil IEFFECT anpassen

Das Benutzerprofil IEFFECT darf keine Speicherbegrenzung haben. Passen Sie das Profil mit dem folgenden Befehl an

Speicherbegrenzung von IEFFECT aufheben

CODE
CHGUSRPRF USRPRF(IEFFECT) MAXSTG(*NOMAX)    

Keinen IASP zuordnen

Während der Installation darf kein IASP zugeordnet sein. Geben Sie den folgenden Befehl ein um den System ASP zuzuordnen

System ASP zuordnen

CODE
SETASPGRP ASPGRP(*NONE)

Starten der Installation

Prompten Sie das Installationsprogramm durch Eingabe des folgenden Befehls

CODE
QTEMP/SETUP [F4]

Geben Sie die folgenden Parameter ein um die vorhandene i-effect Installation zu aktualisieren

CODE
                         i-effect Installation (INSTALL)  
                                                                                                        
Type choices, press Enter.
                                                                                                                                       
Primary system language  . . . . > 2924          Character value                
Primary language for i-effect  . > 2924          Character value, *NONE         
Type of installation . . . . . . > *UPDATE       *NEW, *UPDATE, *DOWNLOAD       
Already installed versions . . . > V2R7M0        Character value, *NONE         
Installed add. languages:                                                       
Language-ID  . . . . . . . . .   *NONE           *NONE, 2929, 2924, 2938...      
Library  . . . . . . . . . . .                   Character value                               + for more values                                                
Version to install . . . . . . . > V2R7M0        Character value                
Version to update  . . . . . . . > V2R7M0        Character value, *FIRST        
Additional languages:                                                            
Language-ID  . . . . . . . . . > *NONE           *NONE, 2929, 2924, 2938...      
Library  . . . . . . . . . . .                   Character value                               + for more values                                                
Target directory for WebContro   > '/www/zendsvr6/htdocs'                                                             
Installation mode  . . . . . . . > *ALL          *ALL, *SELECT                                         

Softwarevereinbarung akzeptieren

Während der Installation werden die Softwarevereinbarungen angezeigt. 

Zum Akzeptieren der Lizenzbedingungen und Fortfahren der Installation die Funktionstatse F14 drücken

Meldung nach Akzeptanz der Lizenzbedingung

CODE
Softwarevereinbarung akzeptiert. Installation des Lizenzprogramms wird fortgesetzt.

Nachrichten bei QSYSOPR beantworten

Im Laufe der Installation kann folgende Nachricht beim QSYSOPR auftreten, die mit Auswahl "I" beantwortet werden muss

CODE
(I C). Empfänger QSQJRN2001 in IEFFECT wurde nie vollständig gesichert.

Abschluss der Installation

Das Installationsprogramm meldet am Ende nach einer erfolgreichen Installation

Message ID . . . . . . : GZI1002 Severity . . . . . . . : 00
Message type . . . . . : Information
Date sent . . . . . . : 05/25/20 Time sent . . . . . . : 16:22:26

Message . . . . : The installation/configuration was finished succesfully.
The installation of the i-effect program was finished successfully.
Checking the installation
The following command can be used to check whether i-effect has been installed completely and without errors

Prüfen der Installation

Mit dem folgenden Befehl kann überprüft werden, ob i-.effect vollständig und fehlerfrei installiert wurde.


CHKPRDOPT PRDID(2MEBEFF)
RLS(V2R7M0)
OPTION(*ALL)
LODID(*ALL)
CHKSIG(*NONE)
DETAIL(*BASIC)

Falls die Installation erfolgreich war, sendet CHKPRDOPT diese Nachricht. Im Falle eines Fehlers gibt der JOBLOG die Ursache der Fehler an.

CODE
Message ID . . . . . . :   CPC0C20       Severity . . . . . . . :   00     
Message type . . . . . :   Completion                                      
Date sent  . . . . . . :   05/25/20      Time sent  . . . . . . :   16:38:34                                                                           
Message . . . . :   No errors detected by CHKPRDOPT.                       
Cause . . . . . :   When you used the Check Product Option (CHKPRDOPT)       
   command, no errors were detected in the product loads that were checked. 
Recovery  . . . :   See the previously listed messages for details on each   
   product load that was checked.        


Temporäre Objekte entfernen

Nach einer erfolgreichen Installation können die folgenden temporären Objekte gelöscht werden.

Temporäre Objekte löschen

CODE
RMDIR DIR('/tmp/iefftemp') SUBTREE(*ALL) RMVLNK(*YES)         
DLTLIB LIB(IEFFTEMP)
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.