Vous pouvez utiliser Installation Manager pour ajouter ou supprimer des modules complémentaires et des fonctions dans une installation existante. Vous pouvez modifier à la fois la
fonction de conteneur d'EJB embarquable facultative et les modules complémentaires et fonctions Liberty.
Avant de commencer
Accédez au référentiel de produit pour WebSphere Application Server for z/OS Liberty. Le référentiel peut être monté en lecture seule.
Déterminez
les fonctions dont vous avez besoin. Chaque copie installée de WebSphere Application Server for z/OS Liberty
peut comporter un jeu différent de fonctions installées.
Lorsque vous modifiez votre installation, vous pouvez choisir d'accéder au
Référentiel Liberty
pour installer les modules complémentaires et les fonctions. L'accès au
Référentiel Liberty demande un accès à Internet. Si votre système n'a pas
d'accès à Internet et si vous souhaitez installer des actifs Liberty personnalisés,
configurez une instance du service de référentiel d'actifs Liberty ou un référentiel basé sur un
répertoire local puis ajoutez l'URL du référentiel, le chemin d'accès au répertoire ou le
chemin d'archivage dans Installation Manager.
Procédure
- Montez le système de fichiers du produit pour lequel des
fonctions doivent être ajoutées ou supprimées.
- Connectez-vous au shell des services système UNIX à l'aide de l'ID utilisateur d'Installation Manager et accédez au sous-répertoire eclipse/tools de l'emplacement des fichiers binaires d'Installation Manager.
Exemple :
cd /InstallationManager/bin/eclipse/tools
- To add one or more features to an existing product installation,
issue the imcl command and specify the features
to be added.
The feature ID of the Embeddable EJB container and JPA client feature is
embeddablecontainer. The optional embeddablecontainer feature is
added by specifying the -addFeatures option and removed by specifying the
-removeFeatures option.
Remarque : Un avis de suppression a été émis pour la fonction du conteneur d'EJB embarquable et du client JPA à partir du groupe de correctifs 16.0.0.2, de sorte que la fonction
est éligible pour une suppression future. Pour plus d'informations, voir Avis de suppression.
Adding and removing assets when you modify an existing Liberty installation differs from when you
initially install the product. To add Liberty
addons or features, specify the symbolic or short names on the user.addAssets
property and specify the -acceptLicense parameter. To remove addons or
features, specify the symbolic or short names on the user.removeAssets
property, separated by double commas.
By default, all of your installed Liberty
addons and features remain installed unless you specifically remove them.
Remarque : Vous pouvez installer des actifs depuis des instances du Service de référentiel d'actifs Liberty ou depuis les référentiels basés sur des répertoires
locaux avec ou sans accès Internet. Ajoutez l'URL du référentiel, le chemin d'accès au répertoire ou le chemin d'accès au fichier archive sur le paramètre -repositories. L'accès
à ces référentiels s'effectue dans l'ordre spécifié. Pour en savoir plus sur ces référentiels d'actifs, voir Installation d'actifs avec Installation Manager. Pour installer
des actifs depuis le référentiel IBM WebSphere Liberty, vous devez avoir accès à Internet. Pour permettre
l'accès au référentiel Liberty, sur le paramètre -properties, définissez l'option user.useLibertyRepository sur true.
Le référentiel Liberty est le dernier des référentiels auquel on accède lors de l'installation.
Conseil : From your Liberty
installation, use the installUtility find action to list the short names of assets
that you can install.
The following example command adds the
embeddablecontainer Installation Manager
feature, the
ndMemberBundle
Liberty addon, and the
portlet-2.0 and
portletserving-2.0
Liberty features. The
portlet-2.0 feature is specified using the symbolic name, and
ndMemberBundle and
portletserving-2.0 are specified using the
short
names.
./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
- Pour supprimer une ou plusieurs fonctions d'une
installation de
produit existante, émettez la commande imcl et
spécifiez les fonctions à supprimer.
L'exemple de commande suivant supprime la fonction
embeddablecontainer d'Installation Manager, le modèle complémentaire
Liberty ndMemberBundle et les
fonctions
Liberty portlet-2.0 et
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
Remarque : Avant de supprimer des fonctions facultatives,
vérifiez qu'aucune de vos applications ne dépend des fonctions
présentes.
- Lorsque les fonction appropriées sont ajoutées ou supprimées,
démontez le système de fichiers du produit et remontez-le avec un accès en lecture seule en vue de son utilisation par les serveurs Liberty.
Que faire ensuite
Personnalisez ou utilisez les nouvelles fonctions
que vous avez ajoutées.