Sie können mit Installation Manager Add-ons und Features in einer vorhandenen Installation hinzufügen und entfernen. Sie können
das optionale Feature für den integrierbaren EJB-Container und Liberty-Add-ons und -Features ändern.
Vorbereitende Schritte
Greifen Sie auf das Produktrepository für WebSphere Application Server for z/OS Liberty zu. Das Repository kann als schreibgeschütztes Repository angehängt werden.
Bestimmen Sie, welche Features
benötigt werden.
Jede installierte Kopie von WebSphere Application Server for z/OS Liberty kann einen anderen Satz installierter Features verwenden.
Wenn Sie Ihre Installation ändern, können Sie auf Liberty-Repository zugreifen, um Add-ons und Features zu installieren. Für den Zugriff auf
Liberty-Repository benötigen Sie einen Internetzugang. Wenn Ihr System keinen Internetzugang hat oder wenn Sie angepasste Liberty-Assets installieren möchten, richten Sie eine Instanz von Liberty Asset
Repository Service oder ein lokales verzeichnisbasiertes Repository ein und fügen Sie Installation Manager dann die URL, den Verzeichnispfad oder den Archivpfad des
Repositorys hinzu.
Vorgehensweise
- Hängen Sie das Produktdateisystem für
das Produkt an, dem optionale Features hinzugefügt oder aus dem Features entfernt werden sollen.
- Melden Sie sich
an der Shell der UNIX System Services unter der Benutzer-ID für
Installation
Manager an, und wechseln Sie in der Position mit den Binärdateien von Installation Manager
in das Unterverzeichnis
eclipse/tools.
Beispiel:
cd /InstallationManager/bin/eclipse/tools
- Wenn Sie ein oder mehrere Features zu einer vorhandenen Produktinstallation hinzufügen möchten,
setzen Sie den Befehl
imcl ab, und geben Sie die Features an, die hinzugefügt werden sollen.
Die Feature-ID für den integrierbaren EJB-Container und den JPA-Client ist
embeddablecontainer. Das optionale Feature embeddablecontainer wird hinzugefügt, indem die Option
-addFeatures angegeben wird, und entfernt, indem die Option
-removeFeatures angegeben wird.
Anmerkung: Es wurde eine Entfernungsmitteilung für den integrierbaren EJB-Container und das JPA-Client-Feature
ab Fixpack 16.0.0.2 herausgegeben. Weitere Informationen
finden Sie im Artikel Entfernungsmitteilungen.
Das Hinzufügen und Entfernen von Assets beim Ändern einer vorhandenen Liberty-Installation ist anders als bei der Erstinstallation des Produkts. Wenn Sie Liberty-Add-ons oder -Features hinzufügen möchten, geben Sie die symbolischen Namen oder die Kurznamen in der Eigenschaft user.addAssets und den Parameter -acceptLicense an. Zum Entfernen von Add-ons oder Features geben Sie die symbolischen Namen oder Kurznamen
in der Eigenschaft user.removeAssets durch doppelte Kommas voneinander getrennt an.
Standardmäßig bleiben alle installierten Liberty-Add-ons und -Features installiert, sofern Sie sie nicht explizit entfernen.
Anmerkung: Sie können Assets aus Instanzen von
Liberty Asset Repository Service oder aus lokalen verzeichnisbasierten Repositorys mit oder ohne Internetzugriff installieren.
Fügen Sie die Repository-URL, den Verzeichnispfad oder den Archvidateipfad im Parameter
-repositories
hinzu. Der Zugriff auf diese Repositorys erfolgt in der Reihenfolge, in der die Repositorys angegeben sind.
Weitere Informationen zu diesen Asset-Repositorys finden Sie unter Assets mit Installation Manager installieren. Zum
Installieren von Assets aus IBM
WebSphere Liberty Repository müssen Sie Zugriff auf das Internet haben.
Zum Aktivieren des Zugriffs auf
Liberty Repository setzen Sie über den Parameter -properties die Option user.useLibertyRepository auf
true. Liberty
Repository ist das letzte der Repositorys, auf die während der Installation zugegriffen wird.
Tipp: Verwenden Sie in Ihrer Liberty-Installation die Aktion installUtility find, um die Kurznamen der Assets aufzulisten, die Sie installieren können.
Der folgende Beispielbefehl fügt das Installation Manager-Feature
embeddablecontainer, das
Liberty-Add-on
ndMemberBundle und die
Liberty-Features
portlet-2.0 und
portletserving-2.0 hinzu. Das Feature
portlet-2.0 wird mit seinem
symbolischen Namen und diie Features
ndMemberBundle und
portletserving-2.0 mit ihren Kurznamen angegeben:
./imcl modify com.ibm.websphere.liberty.zOS
-addFeatures embeddablecontainer
-properties user.addAssets=ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0
-repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.zOS
-installationDirectory /InstallationManager/products/WebSphere/Liberty/16.0.0.2
-secureStorageFile /InstallationManager/im.ssf -masterPasswordFile /InstallationManager/master.password
-acceptLicense
- Wenn Sie ein oder mehrere Features aus
einer vorhandenen Produktinstallation entfernen möchten,
setzen Sie den Befehl
imcl ab,
und geben Sie die Features an, die entfernt werden sollen.
Der folgende Beispielbefehl entfernt das Installation Manager-Feature
embeddablecontainer, das
Liberty-Add-on
ndMemberBundle und die
Liberty-Features
portlet-2.0 und
portletserving-2.0.
./imcl modify com.ibm.websphere.liberty.zOS
-removeFeatures embeddablecontainer
-properties user.removeAssets=ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0
-installationDirectory /InstallationManager/products/WebSphere/Liberty/16.0.0.2
-secureStorageFile /InstallationManager/im.ssf -masterPasswordFile /InstallationManager/master.password
Anmerkung: Bevor Sie optionale Features entfernen, vergewissern Sie sich, dass die Features von keiner Ihrer
Anwendungen benötigt werden.
- Wenn die geeigneten Features hinzugefügt oder entfernt wurden, hängen Sie das
Produktdateisystem ab, und hängen Sie es im schreibgeschützten Modus zur Verwendung durch
die Liberty-Server wieder an.
Nächste Schritte
Anschließend können Sie
die neuen Features, die Sie hinzugefügt haben, anpassen oder verwenden.