Añadir y eliminar complementos y características en IBM i
Puede utilizar Installation Manager para añadir o eliminar complementos y características en una instalación existente. Puede cambiar tanto la característica del contenedor EJB incorporable opcional, como complementos y características de Liberty.
Antes de empezar
Asegúrese de que las preferencias de Installation Manager señalan a los repositorios locales o basados en web apropiados que contienen WebSphere Application Server Liberty y los complementos o características de Liberty.
Cuando modifique la instalación, puede elegir acceder al IBM WebSphere Liberty Repository para instalar complementos y características. El acceso a IBM WebSphere Liberty Repository requiere acceso a Internet. Si el sistema no tiene acceso a Internet o desea instalar activos de Liberty personalizados, configure una instancia del servicio Liberty Asset Repository Service o un repositorio local basado en directorios y, después, añada el URL de repositorio, vía de acceso de directorio o una vía de acceso de archivado en Installation Manager. Para obtener más información acerca de los repositorios de Liberty, consulte Instalación de activos utilizando Installation Manager.
Procedimiento
Elija una de las opciones siguientes para modificar la instalación de Liberty.
- Añada o elimine características desde la línea de mandatos.
- Si el repositorio requiere un nombre de usuario y una contraseña, cree un archivo de
almacenamiento de credenciales para acceder a este repositorio. Consejo: Al crear un archivo de almacenamiento de credenciales, añada /repository.config al final de la ubicación del URL de repositorio, si el mandato imutilsc no es capaz de encontrar el URL que se ha especificado.
- Inicie la sesión en el sistema IBM i con un perfil de usuario que tenga las autorizaciones especiales *ALLOBJ y *SECADM.
- En una línea de mandato CL, ejecute el mandato STRQSH para iniciar el shell de mandato de Qshell.
- Vaya al subdirectorio eclipse/tools en el directorio donde ha instalado Installation Manager.
- Ejecute el mandato imcl modify.
El ID de la característica del contenedor EJB incorporable y el cliente JPA es embeddablecontainer. La característica embeddablecontainer opcional se añade especificando la opción -addFeatures y se elimina especificando la opción -removeFeatures.
Nota: Se ha emitido un aviso de eliminación para el contenedor EJB incorporable y la característica de cliente JPA como parte del fixpack 16.0.0.2, así que la característica se puede elegir para una futura eliminación. Para obtener más información, consulte Avisos de eliminación.Añadir y eliminar activos cuando se modifica una instalación existente de Liberty difiere de cuando se instala inicialmente el producto. Para añadir complementos o características de Liberty, especifique los nombres simbólicos o abreviados en la propiedad user.addAssets y especifique el parámetro -acceptLicense. Para eliminar complementos o características, especifique los nombres simbólicos o abreviados en la propiedad user.removeAssets, separados por comas dobles.
De forma predeterminada, todos los complementos y características de Liberty instalados permanecen instalados, a menos que los elimine específicamente.
Nota: Puede instalar activos de instancias del servicio Liberty Asset Repository Service o repositorios locales basados en directorios con o sin acceso a Internet. Añada el URL del repositorio, la vía de acceso de directorio o la vía de acceso de archivo de archivado en el parámetro -repositories. Se accede a estos repositorios en el orden en el que se han especificado. Si desea más información sobre estos repositorios de activos, consulte Instalación de activos utilizando Installation Manager. Para instalar activos desde el IBM WebSphere Liberty Repository, debe tener acceso a Internet. Para habilitar el acceso al repositorio de Liberty en el parámetro -properties, establezca la opción user.useLibertyRepository en true. El repositorio de Liberty es el último de los repositorios a los que se ha accedido durante la instalación.Consejo: Desde la instalación de Liberty, utilice la acción installUtility find para listar los nombres abreviados de activos que puede instalar.El ejemplo de mandato siguiente añade la característica de Installation Manager embeddablecontainer, el complemento de Liberty ndMemberBundle y las características de Liberty portlet-2.0 y portletserving-2.0. La característica portlet-2.0 se especifica utilizando el nombre simbólico, y ndMemberBundle y portletserving-2.0 se especifican utilizando los nombres abreviados../imcl modify com.ibm.websphere.liberty.CORE.ND -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.CORE.ND -installationDirectory /QIBM/ProdData/WebSphere/Liberty/LibertyCore -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/master_password_file.txt -acceptLicense
El mandato de ejemplo siguiente elimina la característica de Installation Manager embeddablecontainer, el complemento de Liberty ndMemberBundle y las características de Liberty portlet-2.0 y portletserving-2.0../imcl modify com.ibm.websphere.liberty -removeFeatures embeddablecontainer -properties user.removeAssets=ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0 -installationDirectory /QIBM/ProdData/WebSphere/Liberty/LibertyCore -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/master_password_file.txt
- Si el repositorio requiere un nombre de usuario y una contraseña, cree un archivo de
almacenamiento de credenciales para acceder a este repositorio.
- Añada o elimine características utilizando un archivo de
respuestas.
- Si el repositorio requiere un nombre de usuario y una contraseña, cree un archivo de
almacenamiento de credenciales para acceder a este repositorio. Consejo: Al crear un archivo de almacenamiento de credenciales, añada /repository.config al final de la ubicación del URL de repositorio, si el mandato imutilsc no es capaz de encontrar el URL que se ha especificado.
- Inicie la sesión en el sistema IBM i con un perfil de usuario que tenga las autorizaciones especiales *ALLOBJ y *SECADM.
- En una línea de mandato CL, ejecute el mandato STRQSH para iniciar el shell de mandato de Qshell.
- Vaya al subdirectorio eclipse/tools en el directorio donde ha instalado Installation Manager.
- Ejecute el mandato imcl input para
entrar información en el archivo de respuestas.
./imcl input $HOME/WASFiles/temp/modify_response_file.xml -log $HOME/WASFiles/temp/modify_log.xml -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/master_password_file.txt
El ID de la característica del contenedor EJB incorporable y el cliente JPA es embeddablecontainer. Para añadir esta característica, especifique la característica embeddablecontainer en el atributo features de la oferta Liberty. Si la característica ya está instalada y no se especifica, se elimina.
Nota: Se ha emitido un aviso de eliminación para el contenedor EJB incorporable y la característica de cliente JPA como parte del fixpack 16.0.0.2, así que la característica se puede elegir para una futura eliminación. Para obtener más información, consulte Avisos de eliminación.La adición y eliminación de activos Liberty cuando se modifica una instalación de Liberty existente difieren cuando se instala el producto inicialmente. Para añadir complementos o características de Liberty, especifique los nombres simbólicos o abreviados en la propiedad user.addAssets, separados con dobles comas. Al añadir características, también debe aceptar la licencia de usuario.<data key='user.addAssets' value='ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0'/> <data key='user.accept.license' value='true'/>
Para eliminar complementos o características, especifique los nombres simbólicos o abreviados en la propiedad user.removeAssets.<data key='user.removeAssets' value='ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0'/>
De forma predeterminada, todos los complementos y características de Liberty instalados permanecen instalados, a menos que los elimine específicamente.
El archivo de respuestas de ejemplo siguiente modifica una instalación para añadir la característica embeddablecontainer de Installation Manager, el complemento ndMemberBundle de Liberty y las características portlet-2.0 y portletserving-2.0 de Liberty. La característica portlet-2.0 se especifica utilizando el nombre simbólico, y ndMemberBundle y portletserving-2.0 se especifican utilizando los nombres abreviados.<?xml version="1.0" encoding="UTF-8"?> <agent-input clean='true' temporary='true'> <server> <repository location='http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.CORE.ND'/> </server> <install modify='true'> <offering id='com.ibm.websphere.liberty.CORE.ND' profile='WebSphere Liberty' features='embeddablecontainer'/> </install> <profile id='WebSphere Liberty' installLocation='/QIBM/ProdData/WebSphere/Liberty/LibertyCore'> <data key='was.install.os400.profile.location' value='/QIBM/UserData/WebSphere/Liberty/LibertyCore'/> </profile> <data key='user.addAssets' value='ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0'/> <data key='user.accept.license' value='true'/> </profile> <preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='/QIBM/UserData/InstallationManager/IMShared'/> </agent-input>
- Si el repositorio requiere un nombre de usuario y una contraseña, cree un archivo de
almacenamiento de credenciales para acceder a este repositorio.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_ins_modify_is
Nombre de archivo:twlp_ins_modify_is.html