Instalación de Liberty en sistemas operativos IBM i mediante la línea de mandatos

Puede instalar WebSphere Application Server Liberty Core en los sistemas operativos IBM® i mediante la línea de mandatos de Installation Manager.

Antes de empezar

Prepare la instalación antes de utilizar este procedimiento. Consulte Preparación del sistema operativo para la instalación en IBM i para obtener más información.

Repositorio de Liberty[8.5.5.6 o posterior]Si desea instalar activos de Liberty desde repositorios basados en el directorio local o en una instancia de Liberty Asset Repository Service, configure los repositorios. Para obtener más información acerca de los repositorios de activos de Liberty, consulte Instalación de activos utilizando Installation Manager.

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.
Instale Installation Manager en el sistema en el que desee instalar el producto.
  • Si desea utilizar el Installation Manager que se proporciona con este producto, realice las acciones siguientes:
    1. Obtenga los archivos necesarios.
      Existen tres opciones básicas para obtener e instalar Installation Manager y el producto.
      • Acceda al soporte físico y utilice la instalación local
        Puede acceder a los repositorios del producto en el soporte.
        1. Instale Installation Manager en el sistema.

          Puede instalar Installation Manager mediante el soporte, mediante un archivo que se obtiene del sitio de Passport Advantage o mediante un archivo que contiene la versión más actual de Installation Manager del sitio web de descargas de IBM Installation Manager.

        2. Utilice Installation Manager para instalar el producto de los repositorios de producto del soporte.
      • Descargar los archivos del sitio Passport Advantage y utilizar la instalación local
        Los clientes con licencia con un ID de Passport Advantage y una contraseña pueden descargar los repositorios de producto necesarios del sitio de Passport Advantage .
        1. Descargue los archivos del sitio de Passport Advantage.
        2. Instale Installation Manager en el sistema.

          Puede instalar Installation Manager mediante el soporte, mediante un archivo que se obtiene del sitio de Passport Advantage o mediante un archivo que contiene la versión más actual de Installation Manager del sitio web de descargas de IBM Installation Manager.

        3. Utilice Installation Manager para instalar el producto de los repositorios descargados.
      • Acceda a los repositorios activos y utilice la instalación basada en web
        Si tiene un ID y una contraseña de Passport Advantage, puede instalar el producto de los repositorios basados en web.
        1. Instale Installation Manager en el sistema.

          Puede instalar Installation Manager mediante el soporte, mediante un archivo que se obtiene del sitio de Passport Advantage o mediante un archivo que contiene la versión más actual de Installation Manager del sitio web de descargas de IBM Installation Manager.

        2. Utilice Installation Manager para instalar el producto del repositorio basado en web ubicado en
          http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85 
          Nota: Esta ubicación no contiene una página web a la que puede acceder utilizando un navegador web. Se trata de una ubicación de repositorio remota basada en web que debe especificar para el valor del parámetro -repositories a fin de que el mandato imcl pueda acceder a los archivos de este repositorio para instalar el producto.

        Siempre que sea posible, debe utilizar los repositorios remotos basados en web de forma que acceda a los archivos más recientes de instalación.

      Nota: Si no tiene un ID y una contraseña de Passport Advantage, debe instalar el producto de los repositorios de producto en el soporte o los repositorios locales.
    2. Elija tres ubicaciones independientes para los binarios, los datos de ejecución (datos de agente) y los datos compartidos de Installation Manager.
    3. Instale Installation Manager utilizando la línea de mandatos de Installation Manager.
      1. Inicie la sesión en el sistema IBM i con un perfil de usuario que tenga las autorizaciones especiales *ALLOBJ y *SECADM.
      2. En una línea de mandato CL, ejecute el mandato STRQSH para iniciar el shell de mandato de Qshell.
      3. Asegúrese de que umask esté establecido en 022.
        Para verificar el valor umask, emita el mandato siguiente:
        umask
        Para definir el de valor máscara U en 022, emita el mandato siguiente:
        Máscara
        U 022
      4. Vaya a la ubicación que contiene los archivos de instalación de Installation Manager y ejecute el mandato siguiente:
        installc -acceptLicense -log nombre_y_vía_acceso_archivo_registro
        Notas:
  • Si ya tiene una versión de Installation Manager instalada en el sistema y desea utilizarla para instalar y mantener el producto, obtenga los archivos de producto necesarios.
    Existen tres opciones básicas para instalar el producto.
    • Acceda al soporte físico y utilice la instalación local

      Puede acceder a los repositorios del producto en el soporte. Utilice Installation Manager para instalar el producto de los repositorios de producto del soporte.

    • Descargar los archivos del sitio Passport Advantage y utilizar la instalación local
      Los clientes con licencia con un ID de Passport Advantage y una contraseña pueden descargar los repositorios de producto necesarios del sitio de Passport Advantage .
      1. Descargue los repositorios de producto del sitio de Passport Advantage.
      2. Utilice Installation Manager para instalar el producto de los repositorios descargados.
    • Acceda a los repositorios activos y utilice la instalación basada en web
      Si tiene un ID y una contraseña de Passport Advantage, puede utilizar Installation Manager para instalar el producto de los repositorios basados en web. Utilice Installation Manager para instalar el producto del repositorio basado en web ubicado en
      http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85 
      Nota: Esta ubicación no contiene una página web a la que puede acceder utilizando un navegador web. Se trata de una ubicación de repositorio remota basada en web que debe especificar para el valor del parámetro -repositories a fin de que el mandato imcl pueda acceder a los archivos de este repositorio para instalar el producto.

      Siempre que sea posible, debe utilizar los repositorios basados en web remotos, de forma que pueda acceder a los archivos de instalación más recientes.

    Nota: Si no tiene un ID y una contraseña de Passport Advantage, debe instalar el producto de los repositorios de producto en el soporte o los repositorios locales.

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 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, debe utilizar 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 el Information Center 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 el Information Center de Installation Manager Versión 1.5.
  2. Elija tres ubicaciones independientes para los binarios, los datos de ejecución (datos de agente) y los datos compartidos del producto.
  3. Inicie la sesión en el sistema IBM i con un perfil de usuario que tenga las autorizaciones especiales *ALLOBJ y *SECADM.
  4. En una línea de mandato CL, ejecute el mandato STRQSH para iniciar el shell de mandato de Qshell.
  5. Asegúrese de que umask esté establecido en 022.
    Para verificar el valor de la máscara U, emita el mandato siguiente:
    umask
    Para definir el valor de máscara U en 022, emita el mandato siguiente:
    Máscara
    U 022
  6. Vaya al subdirectorio eclipse/tools del directorio donde está instalado Installation Manager.
  7. Utilice el mandato imcl para instalar el producto.
    ./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_producto/lafiles de la imagen de instalación o del repositorio de esta oferta.
    • Puede instalar 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 incorporable 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.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.

      Para instalar activos del repositorio de IBM WebSphere Liberty, debe disponer de acceso a Internet y debe disponer de la versión 1.6.2 o posterior de IBM Installation Manager.

      Si desea instalar características del repositorio de Liberty, especifique los nombres abreviados o los nombres simbólicos en la opción user.feature del parámetro -properties. Cuando hay varios nombres de características, se separan con comas dobles. En el ejemplo siguiente se instalan las características Contenedor de portlets y Portlet de servicio:
      -properties user.feature=portlet-2.0,,portletserving-2.0,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]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:
      Puede instalar el conjunto completo de características del modelo de programación ampliado especificando user.addon:
      -properties user.addon=extendedPackage-1.0,user.accept.license=true
      Si realiza la actualización de la versión 8.5.5.3 o de versiones anteriores del perfil Liberty de WebSphere Application Server que contengan la característica extprogmodels, Installation Manager instala automáticamente el complemento extendedPackage-1.0. Debe especificar la opción user.accept.license:
      -properties user.accept.license=true
      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 /QIBM/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 /QIBM/ProdData/Liberty -acceptLicense
      -repositories /QIBM/LibertyProductRepo,https://your_onprem_asset_repo_url,/QIBM/LocalAssetRepo
      -sharedResourcesDirectory /QIBM/UserData/InstallationManager/IMShared
      -showProgress
      Para obtener más información sobre el repositorio de Liberty y de los activos que contiene, consulte Repositorio de Liberty.
    • 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.
    • Para las instalaciones iniciales, es recomendable especificar raíz_datos_usuario; de lo contrario, se utiliza el valor predeterminado para raíz_datos_usuario, /QIBM/UserData/WebSphere/AppServer/V85/LibertyCore. Utilice la propiedad was.install.os400.profile.location para especificar raíz_datos_usuario. Si la raíz_datos_usuario va a ser /QIBM/UserData/WebSphere/AppServer/V85/Liberty, por ejemplo, especifique -properties was.install.os400.profile.location=/QIBM/UserData/WebSphere/AppServer/V85/Liberty en el mandato de instalación imcl.
    • 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 el producto, consulte el Information Center de IBM Installation Manager.

Ejemplo

En el ejemplo siguiente se utiliza el mandato imcl para instalar Websphere Application Server LibertyCore:
./imcl install com.ibm.websphere.liberty.v85
  -repositories https://downloads.mycorp.com:8080/WAS_85_repository
  -installationDirectory /QIBM/ProdData/WebSphere/AppServer/V85/LibertyCore
  -properties was.install.os400.profile.location=/QIBM/UserData/WebSphere/AppServer/V85/LibertyCore
  -sharedResourcesDirectory /QIBM/UserData/InstallationManager/IMShared
  -secureStorageFile $HOME/WASFiles/temp/credential.store -masterPasswordFile $HOME/WASFiles/IM/master_password_file.txt
  -acceptLicense

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_is_cl
Nombre de archivo:twlp_ins_installation_is_cl.html