![[IBM i]](../images/iseries.gif)
Qshell-Umgebungsvariablen
WebSphere Application Server unterstützt die folgenden Qshell-Umgebungsvariablen, die sich auf die Scripts von WebSphere Application Server auswirken.
Führen Sie den folgenden Befehl aus, um die Qshell-Umgebungsvariablen zu definieren:
export Variablenname=Wert
Führen Sie den folgenden Befehl aus, um die Definition der Qshell-Umgebungsvariablen zurückzunehmen:
unset Variablenname
- WAS_ADDL_JVM_ARGS
- Wenn Sie diese Variable setzen,
wird ihr Wert an die JVM-Argumente für alle Scripts, die eine JVM ausführen, angehängt.
Alle Befehle mit Ausnahme von deleteProdLod, detectprocess, enbprfwas,
grtwasaut und rvkwasaut führen eine JVM aus. Beispiel:
Dieser Befehl aktiviert die Traceerstellung für die JVM, die ein Script startet, und setzt die Mindestgröße für den JMV-Heapspeicher auf 256 Megabytes.export WAS_ADDL_JVM_ARGS="-Dtrace=com.ibm.*=all=enabled -Xms256m"
- WAS_USER_SCRIPT
- Diese Variable gibt den Pfad eines Script an, das vor der Ausführung eines Qshell-Script
von WebSphere Application Server ausgeführt wird. Wenn Sie beispielsweise
den Pfad /home/QSYS/classes.jar an den Klassenpfad jedes Script anfügen möchten, können Sie ein Script mit dem Namen
/home/myDir/classpath.script erstellen. Die Scriptdatei enthält den folgenden Befehl:
Führen Sie nach dem Erstellen der Scriptdatei den folgenden Befehl aus, um die Umgebungsvariable zu setzen:WAS_CLASSPATH=${WAS_CLASSPATH}:/home/QSYS/classes.jar
export WAS_USER_SCRIPT=/home/myDir/classpath.script