Instalación de Liberty en sistemas operativos distribuidos utilizando la línea de mandatos

Puede instalar WebSphere Application Server Liberty Core mediante la línea de mandatos de Installation Manager.

Antes de empezar

Importante: Antes de instalar WebSphere Application Server Liberty Core, debe leer el acuerdo de licencia que puede encontrar con los archivos de producto. Manifieste su aceptación del acuerdo de licencia especificando -acceptLicense en el mandato, como se describe en el tema.

Prepare el sistema en el que desea instalar WebSphere Application Server Liberty Core como se describe en el tema Instalación de Installation Manager y preparación para instalar Liberty.

Acerca de esta tarea

[8.5.5.4 o posterior]Para instalar la versión 8.5.5.4 y posteriores del perfil Liberty, debe tener instalada la versión 1.6.2 o posterior de IBM Installation Manager.

Procedimiento

  1. Opcional: Si el repositorio requiere un nombre de usuario y una contraseña, cree un archivo de almacenamiento de credenciales y un archivo de contraseñas maestras para acceder a este repositorio.
    Consejo: Cuando cree un archivo de almacenamiento de credenciales, añada /repository.config al final de la ubicación de URL de repositorio si el mandato imutilsc no puede encontrar el URL que se especifica.
    Nota: Cuando utilice Installation Manager Versión 1.6.2 y posterior, utilice las opciones -secureStorageFile y -masterPasswordFile para almacenar las credenciales en un archivo de almacenamiento de credenciales. En las versiones de Installation Manager anteriores a la Versión 1.6.2, las opciones -keyring y -password se utilizaban para acceder a las credenciales en un archivo de conjunto de claves. Estas opciones han pasado a estar en desuso en la Versión 1.6.2. No hay ninguna vía de acceso de migración de los archivos de conjunto de claves a los archivos de almacenamiento debido a las diferencias en las estructuras de archivo. Si desea más información sobre cómo utilizar las opciones -secureStorageFile y -masterPasswordFile para almacenar las credenciales en un archivo de almacenamiento de credenciales, consulte la documentación de Installation Manager Versión 1.6. Si desea más información sobre cómo utilizar las opciones -keyring y -password para almacenar credenciales en un archivo de conjunto de claves, consulte la documentación de Installation Manager Versión 1.5.
  2. Inicie la sesión en el sistema.
  3. Vaya al subdirectorio eclipse/tools del directorio donde está instalado Installation Manager.
  4. Compruebe que el repositorio de la oferta está disponible.
    Para plataformas Windows
    imcl.exe listAvailablePackages -repositories repositorio_origen
    Para plataformas AIXPara plataformas HP-UXPara plataformas LINUXPara plataformas Solaris
    ./imcl listAvailablePackages -repositories repositorio_origen
    Verá uno o varios niveles de la oferta.
  5. Utilice el mandato imcl para instalar la oferta.
    Para plataformas Windows
    imcl.exe install com.ibm.websphere.liberty.v85_versión_oferta,ID_característica_opcional
      -repositories repositorio_origen
      -installationDirectory directorio_instalación
      -sharedResourcesDirectory directorio_compartido
      -preferences clave_preferencias=valor
      -properties clave_propiedad=valor
      -secureStorageFile archivo_almacenamiento -masterPasswordFile archivo_contraseña_maestra
      -acceptLicense
    Para plataformas AIXPara plataformas HP-UXPara plataformas LINUXPara plataformas Solaris
    ./imcl install com.ibm.websphere.liberty.v85_versión_oferta,ID_característica_opcional
      -repositories repositorio_origen
      -installationDirectory directorio_instalación
      -sharedResourcesDirectory directorio_compartido
      -preferences clave_preferencias=valor
      -properties clave_propiedad=valor
      -secureStorageFile archivo_almacenamiento -masterPasswordFile archivo_contraseña_maestra
      -acceptLicense
    Consejos:
    • 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.
    • La primera vez que instale un paquete utilizando Installation Manager, especifique el directorio de recursos compartidos. El directorio de recursos compartidos es donde se encuentran los artefactos de instalación que pueden ser utilizados por uno o más grupos de paquetes. También se utiliza como un área de transferencia para la carga útil de producto durante las operaciones de instalación. De forma predeterminada, este contenido se almacena en memoria caché para que pueda ser utilizado para la retrotracción. Utilice la unidad más grande para esta instalación. No podrá cambiar la ubicación del directorio hasta después de desinstalar todos los paquetes.
    • La versión_oferta, que opcionalmente se puede adjuntar al ID de oferta con un carácter de subrayado, es una versión específica de la oferta que se va a instalar (8.5.5.20110503_0200 por ejemplo).
      • Si no se especifica versión_oferta, se instalan la versión más reciente de la oferta y todos los arreglos temporales para esa versión.
      • Si se especifica versión_oferta, se instala la versión especificada de la oferta pero no se instalan arreglos temporales para esa versión.
      La versión de oferta se puede encontrar al final del ID de oferta con un carácter de subrayado cuando ejecute el siguiente mandato en el repositorio:
      imcl listAvailablePackages -repositories repositorio_origen
    • También puede especificar none, recommended o all con el argumento -installFixes para indicar qué arreglos temporales desea instalar con la oferta.
      • Si no se especifica la versión de oferta, la opción -installFixes toma all de forma predeterminada.
      • Si se especifica la versión de oferta, la opción -installFixes toma none de forma predeterminada.
    • Puede añadir una lista de características separadas por comas:
      • Contenedor EJB incorporable y cliente JPA (embeddablecontainer)

        Esta opción instala el contenedor EJB incorporable y el cliente JPA.

        El contenedor EJB incorporable es un archivo JAR (Java™ Archive) que puede utilizar para ejecutar enterprise beans en un entorno autónomo de Java Platform, Standard Edition (SE). Puede ejecutar enterprise beans utilizando este contenedor que se puede incorporar fuera del servidor de aplicaciones. El contenedor EJB incorporable forma parte de la especificación EJB 3.1 y se utiliza principalmente para la lógica empresarial de enterprise beans de pruebas de unidad.

        El cliente JPA puede utilizarse con el contenedor EJB incorporable para proporcionar función de Java Persistence API en un entorno Java SE.

      Notas:
      • Si no se especifica ninguna característica, se instala la característica predeterminada (embeddablecontainer).
        Repositorio de Liberty[8.5.5.4 o posterior]A partir de la versión 8.5.5.4, la característica extprogmodels ya no está disponible. En su lugar, instale el complemento extendedPackage-1.0 o instale las características individuales que necesite del repositorio de Liberty. Consulte los temas siguientes para obtener más información:
      • Para asegurarse de que el proceso de instalación finalice para los sistemas que no tienen acceso a Internet, especifique el parámetro -properties user.feature= "" en la línea de mandatos de Installation Manager. Si no especifica este parámetro, el proceso de instalación intenta acceder a Internet y se produce un error.
        ERROR:
        No se puede conectar al repositorio de Liberty de IBM WebSphere o al repositorio de Installation
        Manager local.
        Verifique que se hayan configurado los cortafuegos para permitir que Installation Manager acceda a Internet, o que se pueda acceder al repositorio de Installation Manager local. Si el problema persiste, el servidor de repositorio podría no estar disponible. Para continuar con la instalación sin activos adicionales, especifique los parámetros user.feature="" y user.addon="".
      • [8.5.5.5 o posterior]Puede recibir una excepción NullPointerException cuando aplique la versión 8.5.5.5 del fixpack para el perfil Liberty de WebSphere Application Server. El error puede producirse cuando se descargan los archivos comprimidos del fixpack del perfil Liberty WebSphere Application Server y al utilizarlos, en la ubicación del directorio de descarga, para instalar o actualizar el perfil Liberty. Puede solucionar esta condición de error de la versión 8.5.5.5 realizando los pasos siguientes:
        • Extraiga el archivo comprimido del fixpack del perfil Liberty de WebSphere Application Server en un directorio temporal.
        • Utilice el directorio temporal como repositorio de Installation Manager para instalar o actualizar el perfil Liberty.
            unzip 8.5.5-WS-LIBERTYPROFILE-OS390-FP0000005.zip to /tmp/fp8555 
            # ./imcl install                                                      
            com.ibm.websphere.liberty.v85_8.5.5005.20150305_2214                  
            -installationDirectory /SERVICE/usr/lpp/zWebSphere/Liberty/V8R5          
            -repositories
            /tmp/fp8555                                                
            -acceptLicense
    • Repositorio de Liberty[8.5.5.2 o posterior]Puede especificar activos adicionales para instalarlos desde el repositorio de Liberty. Para obtener una lista de activos del repositorio de Liberty, consulte la página de descargas en WASdev.net. Si no desea instalar activos adicionales, especifique las propiedades siguientes en la línea de mandatos. Puede especificar el nombre abreviado o el nombre simbólico. Tenga en cuenta que los nombres abreviados como, por ejemplo, FeatureA, se separan mediante comas dobles en el ejemplo siguiente:
      -properties user.feature=FeatureA,,FeatureB,,FeatureC,user.accept.license=true
      [8.5.5.5 o posterior]Para la versión 8.5.5.5 y posteriores, user.accept.license=true no es necesario.
      Repositorio de Liberty[8.5.5.4 o posterior]En el ejemplo siguiente se instalan los Modelos de programación ampliados en el parámetro user.addon y la característica Contenedor de portlets en el parámetro user.feature.
      imcl install com.ibm.websphere.liberty.ND.v85              
      -properties user.accept.license=true,user.addon=extendedPackage-1.0,user.feature=portlet-2.0
      -installationDirectory D:\IBM\Liberty -acceptLicense
      -repositories D:\IBM\LibertyRepo
      -sharedResourcesDirectory D:\IBM\IMShared
      -showProgress
      Repositorio de Liberty[8.5.5.6 o posterior]También puede instalar activos a partir de instancias de Liberty Asset Repository Service o de repositorios basados en el directorio local. Para obtener más información acerca de estos repositorios de activos, consulte Instalación de activos utilizando Installation Manager. Añada el URL del repositorio o el directorio en el parámetro -repositories. Se accede a los repositorios en el orden en que se han especificado. De forma predeterminada, el repositorio de Liberty es el último de los repositorios a los que se accede durante la instalación. Para inhabilitar el acceso al repositorio de Liberty, en el parámetro -properties, establezca la opción user.useLibertyRepository para false. En el ejemplo siguiente se instalan primero los activos desde la instancia https://your_onprem_asset_repo_url de Liberty Asset Repository Service. Si los activos no están disponibles, se instalan desde el repositorio basado en el directorio local D:\IBM\LocalAssetRepo. El acceso al repositorio de IBM WebSphere Liberty está inhabilitado:
      imcl install com.ibm.websphere.liberty.v85 
      -properties user.useLibertyRepository=false,user.addon=extendedPackage-1.0,user.feature=portlet-2.0
      -installationDirectory D:\IBM\Liberty -acceptLicense
      -repositories D:\IBM\LibertyProductRepo,https://your_onprem_asset_repo_url,D:\IBM\LocalAssetRepo
      -sharedResourcesDirectory D:\IBM\IMShared
      -showProgress

      Para obtener más información sobre el repositorio de Liberty y de los activos que contiene, consulte Repositorio de Liberty.

    • 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 desinstalan las versiones actuales 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 utilizando la preferencia siguiente en la especificación del mandato:
      -preference com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts=False

      Para obtener más información sobre cómo establecer las preferencias de Installation Manager, consulte la documentación de IBM Installation Manager.

      Consejo: Aunque elija no conservar los archivos localmente para retrotracción, puede retrotraer a cualquier nivel instalado previamente accediendo al repositorio de la oferta pertinente.
    • Puede utilizar la clave de propiedad cic.selector.arch y el valor relacionado para especificar la arquitectura que va a instalar, de 32 o 64 bits.
      A continuación se muestra un ejemplo de especificación de una arquitectura de 32 bits:
      -properties cic.selector.arch=x86

      Si no especifica ningún valor para esta clave, el sistema buscará un valor correcto. En el caso de un sistema de 64 bits, la instalación toma el valor predeterminado de una instalación de 64 bits.

      Su elección se aplica a todos los paquetes que se instalan en el grupo de paquetes. Para obtener información sobre los valores admitidos para las claves cic.selector.key, consulte la tabla Valores de cic.selector.key en la documentación de Installation Manager.

    • Es posible que el programa grabe instrucciones posteriores a la instalación importantes en la salida estándar.

    Para obtener más información sobre cómo utilizar el mandato imcl para instalar la oferta, consulte la documentación de IBM Installation Manager.


Icono que indica el tipo de tema Tema de tarea

Términos y condiciones para centros de información | Comentarios


Icono de indicación de fecha y hora Última actualización: 15 de junio de 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_ins_installation_dist_cl
Nombre de archivo:twlp_ins_installation_dist_cl.html