Instalación de Liberty en sistemas operativos distribuidos utilizando archivos de respuestas

Puede instalar WebSphere Application Server Liberty Core utilizando archivos de respuestas de Installation Manager.

Antes de empezar

[16.0.0.4 y posterior]Nota: El soporte del uso de Java SE 6 con WebSphere Liberty finaliza en septiembre de 2017. Al finalizar el soporte, el kernel de Liberty se volverá a compilar y ya no se podrá ejecutar con Java SE 6. Si sigue utilizando Java SE 6 en fixpacks anteriores tras alcanzar la fecha de soporte, podría exponer su entono a riesgos de seguridad.

El SDK de Java recomendado es Java SE 8, porque proporciona las últimas características y actualizaciones de seguridad. Puede instalarlo a través del paquete IBM SDK, Java Technology Edition, Versión 8, en el grupo de paquetes que contiene WebSphere Liberty.

Prepare cada uno de los sistemas en los que desea instalar la oferta como se describe en el tema Instalación de Installation Manager y preparación para instalar Liberty.

Acerca de esta tarea

Utilizando Installation Manager, puede trabajar con archivos de respuestas para instalar la oferta de diversas maneras. Puede registrar un archivo de respuestas utilizando la GUI como se describe en el siguiente procedimiento, crear un archivo de respuestas nuevo, o copiar y modificar un archivo de respuestas existente.

New: Cuando se instala Liberty, de forma predeterminada, todas las características de Liberty que se aplican a la edición del producto Liberty también se instalan. De forma alternativa, puede instalar un conjunto de características diferente o ninguna. Si desea más información, consulte la sección Sugerencias.

Procedimiento

  1. Opcional: Registre un archivo de respuestas para instalar la oferte.

    En uno de los sistemas, realice las acciones siguientes para registrar un archivo de respuestas que instalará la oferta.

    1. Desde una línea de mandatos, vaya al subdirectorio eclipse del directorio donde ha instalado Installation Manager.
    2. Inicie Installation Manager desde la línea de mandatos con la opción -record.
      Por ejemplo:
      • Para plataformas WindowsAdministrador o no administrador:
        IBMIM.exe -skipInstall "C:\temp\imRegistry" 
          -record C:\temp\install_response_file.xml
      • Para plataformas AIXPara plataformas HP-UXPara plataformas LINUXPara plataformas SolarisAdministrador:
        ./IBMIM -skipInstall /var/temp/imRegistry 
          -record /var/temp/install_response_file.xml
      • Para plataformas AIXPara plataformas HP-UXPara plataformas LINUXPara plataformas SolarisNo administrador:
        ./IBMIM -skipInstall dir_usuario/var/temp/imRegistry 
          -record inicio_usuario/var/temp/install_response_file.xml
      Consejo: Cuando registra un nuevo archivo de respuestas, puede especificar el parámetro -skipInstall. El uso de este parámetro tiene las ventajas siguientes:
      • No se instalan realmente archivos y esto acelera el registro.
      • Si utiliza una ubicación de datos temporal con el parámetro -skipInstall, Installation Manager graba el registro de instalación en la ubicación de datos especificada mientras registra. Cuando vuelve a iniciar Installation Manager sin el parámetro -skipInstall, puede utilizar el archivo de respuestas para realizar la instalación en el registro de instalación real.

        La operación de -skipInstall no debe utilizarse en la ubicación de datos del agente real que utiliza Installation Manager. Es una operación a la no se da soporte. Utilice una ubicación nueva grabable, y vuelva a utilizar dicha ubicación para posteriores sesiones de registro.

      Si desea más información, consulte la documentación del producto de IBM® Installation Manager.

    3. Siga las instrucciones indicadas en el apartado Instalación de Liberty en sistemas operativos distribuidos mediante la GUI.
  2. Opcional: Si utiliza un repositorio remoto autenticado, cree un archivo de respuestas de almacenamiento de credenciales para la instalación.
    Consejo: En un archivo de almacenamiento de credenciales, puede almacenar las credenciales para los URL que requieren autenticación, como los repositorios remotos.
  3. Utilice los archivos de respuestas para instalar la oferta.
    1. Opcional: Utilice el archivo de respuestas para instalar el archivo de almacenamiento de credenciales.

      Vaya a una línea de mandatos en cada uno de los sistemas en los que desea instalar la oferta, cambie al subdirectorio eclipse/tools del directorio donde ha instalado Installation Manager e instale el archivo de almacenamiento de credenciales.

      Por ejemplo:
      • Para plataformas WindowsAdministrador o no administrador:
        imcl.exe -acceptLicense 
          input C:\temp\credentialstorage_response_file.xml 
          -log C:\temp\credentialstorage_log.xml
      • Para plataformas AIXPara plataformas HP-UXPara plataformas LINUXPara plataformas SolarisAdministrador:
        ./imcl -acceptLicense
          input /var/temp/credentialstorage_response_file.xml 
          -log /var/temp/credentialstorage_log.xml
      • Para plataformas AIXPara plataformas HP-UXPara plataformas LINUXPara plataformas SolarisNo administrador:
        ./imcl -acceptLicense
          input inicio_usuario/var/temp/credentialstorage_response_file.xml
          -log inicio_usuario/var/temp/credentialstorage_log.xml
    2. Utilice el archivo de respuestas para instalar la oferta.

      Vaya a una línea de mandatos en cada uno de los sistemas en los que desea instalar la oferta, cambie al subdirectorio eclipse/tools del directorio donde ha instalado Installation Manager e instale la oferta.

      Por ejemplo:
      • Para plataformas WindowsAdministrador o no administrador:
        imcl.exe -acceptLicense 
          input C:\temp\install_response_file.xml 
          -log C:\temp\install_log.xml 
          -secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password_file.txt
      • Para plataformas AIXPara plataformas HP-UXPara plataformas LINUXPara plataformas SolarisAdministrador:
        ./imcl -acceptLicense
          input /var/temp/install_response_file.xml 
          -log /var/temp/install_log.xml 
          -secureStorageFile /var/IM/credential.store -masterPasswordFile /var/IM/master_password_file.txt
      • Para plataformas AIXPara plataformas HP-UXPara plataformas LINUXPara plataformas SolarisNo administrador:
        ./imcl -acceptLicense
          input inicio_usuario/var/temp/install_response_file.xml 
          -log inicio_usuario/var/temp/install_log.xml 
          -secureStorageFile inicio_usuario/var/IM/credential.store -masterPasswordFile inicio_usuario/var/IM/master_password_file.txt
      Notas:
      • Los términos y condiciones relevantes, avisos y otra información se proporcionan en los archivos del acuerdo de licencia en lafiles o en el subdirectorio nombre_oferta/lafiles de la imagen de instalación o del repositorio de esta oferta.
      • Es posible que el programa grabe instrucciones posteriores a la instalación importantes en la salida estándar.

      Consulte la documentación del producto IBM Installation Manager si desea más información.

Ejemplo

Para plataformas WindowsA continuación se muestra un ejemplo de un archivo de respuestas para instalar la oferta.
<?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='false'>
<offering
id='com.ibm.websphere.liberty.CORE.ND'
  profile='WebSphere Liberty'
  features='embeddablecontainer' installFixes='none'/>
</install>

<profile id='WebSphere Liberty'
  installLocation='C:\Program Files\IBM\WebSphere\Liberty'>
</profile>
</agent-input>
Consejos:
  • New: De forma predeterminada, todas la características de Liberty que se aplican a su edición de producto se instalan cuando se instala Liberty.
    En lugar de instalar todas las características, puede instalar un conjunto personalizado de complementos y características de Liberty especificándolos en las propiedades user.addon y user.feature, tal como se indica en el ejemplo siguiente. Tenga en cuenta que los nombres abreviados o los nombres simbólicos de característica se deben separar con comas dobles.
    El ejemplo siguiente instala la característica de contenedor de portlets utilizando el nombre simbólico, la característica de servicio de portlets utilizando el nombre abreviado y el complemento de modelos de programación ampliados.
    <data key='user.feature'
    value='com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0'/>
    <data key='user.addon' value='extendedPackage-1.0'/>
    <data key='user.accept.license' value='true'/>
    Importante: Si no desea instalar complementos o características Liberty, especifique valores vacíos para las propiedades user.addonuser.feature:
    <data key='user.feature' value=''/> 
    <data key='user.addon' value=''/>
  • Puede instalar activos de instancias del servicio Liberty Asset Repository Service o repositorios locales basados en directorios con o sin acceso a Internet. Para obtener más información, consulte Instalación de activos utilizando Installation Manager. Añada el URL de repositorio, el directorio o la vía de acceso de archivo en elementos repository. Si Installation Manager no reconoce el repositorio, apunte directamente al archivo repository.config. Cuando instala activos, se accede a los repositorios en el orden en el que los especifica.
    <server>
    <repository
    location="http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty" />
    <repository location="https://your_onprem_asset_repo_url" />
    <repository location="D:\IBM\LocalAssetRepo" />
    <repository location="D:\IBM\LocalAssetRepo2.zip" />
    </server>
    Para habilitar el acceso al repositorio de Liberty, en un elemento data, establezca el parámetro user.useLibertyRepository en true. El repositorio de Liberty es el último de los repositorios a los que se ha accedido durante la instalación.
    <data key='user.useLibertyRepository' value='true'/>
  • Installation Manager elige automáticamente la arquitectura del paquete de instalación basándose en la arquitectura del sistema operativo. En sistemas de 64-bits, puede especificar una instalación de 32-bits estableciendo la preferencia siguiente en el valor de la arquitectura de 32-bits para el sistema operativo:
    <profile>
    ...
    <data key='cic.selector.arch' value='x86'/>
    ...
    </profile>

    Para una lista de los valores de arquitectura para cic.selector.arch, consulte la tabla Argumentos de línea de mandatos para el mandato imcl en la documentación del producto Installation Manager.

  • Para inhabilitar las búsquedas remotas de actualizaciones en el archivo de respuestas, establezca las siguientes preferencias en el valor false:
    • offering.service.repositories.areUsed

      Se utiliza para buscar repositorios remotos con el fin de realizar actualizaciones en productos instalados

    • com.ibm.cic.common.core.preferences.searchForUpdates

      Se utiliza para buscar actualizaciones de Installation Manager.

    Por ejemplo:
    <preference value='false' name='offering.service.repositories.areUsed'/>
    <preference value='false' name='com.ibm.cic.common.core.preferences.searchForUpdates'/>

    Puede encontrar más detalles sobre las claves de preferencia silenciosa en la documentación del producto IBM Installation Manager.

  • Para instalar varias copias de esta oferta, especifique una ubicación de instalación diferente, y un nuevo grupo de paquetes, para cada instalación. Por ejemplo, para instalar una segunda copia de la oferta en el directorio C:\Program Files\IBM\WebSphere\Liberty_1 y crear el grupo de paquetes WebSphere Liberty_1. Por ejemplo, sustituya
    <profile id='WebSphere Liberty'
      installLocation='C:\Program Files\IBM\WebSphere\Liberty'>
    por
    <profile id='WebSphere Liberty_1'
      installLocation='C:\Program Files\IBM\WebSphere\Liberty_1'>
  • Para añadir una característica opcional de contenedor EJB incorporable y un cliente JPA (embeddablecontainer), añada la característica en la oferta. Por ejemplo:
    <offering
    id='com.ibm.websphere.liberty.CORE.ND'
      profile='WebSphere Liberty'
      features='embeddablecontainer' installFixes='none'/>
    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.
  • Installation Manager puede guardar versiones anteriores de un paquete para retrotraer a ellas si aparecen problemas posteriormente. Cuando Installation Manager retrotrae un paquete a una versión anterior, se desinstala la versión actual de los archivos y se vuelven a instalar las versiones anteriores. Si decide no guardar los archivos para la retrotracción, puede evitar que se guarden los archivos cambiando la preferencia siguiente en el archivo de respuestas:
    <preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
    en esto:
    <preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='false'/>

    Si desea más información sobre cómo definir sus preferencias de Installation Manager, consulte la documentación del producto IBM Installation Manager.

    Consejo: Aunque elija no conservar los archivos localmente para retrotracción con esta opción, puede retrotraer a cualquier nivel instalado previamente accediendo al repositorio de producto pertinente.

Icono que indica el tipo de tema Tema de tarea



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_ins_installation_dist_silent
Nombre de archivo:twlp_ins_installation_dist_silent.html