3.5 Instalación y actualización

Recuerde los siguientes puntos al realizar la instalación:

  • Archivos de activación

    Los archivos de activación (activation.jaw) se utilizan para habilitar la funcionalidad del producto. Por ejemplo, el paquete de instalación incluye el archivo de activación necesario para habilitar la comunicación entre Host Access for the Cloud y MSS. Por lo general, se activa como parte del proceso de instalación. Los archivos de activación se descargan en la página de descargas de Micro Focus y son específicos para las distintas ediciones y plataformas admitidas por Host Access for the Cloud. Para trabajar en un entorno de producción, se requiere una activación.

    Si la activación no formó parte de la instalación, deberá abrir la Consola Administrativa y completar el proceso de activación (Configurar parámetros > Activación del producto). Consulte la sección "Actualización de versiones anteriores" para obtener información sobre cómo gestionar los archivos de activación al actualizar.

  • Proxy Reverso IIS con Host Access for the Cloud

    Si tiene intención de utilizar el Proxy Reverso IIS, consulte Acceso a Host Access for the Cloud mediante el Proxy Reverso IIS para obtener información sobre los requisitos previos e instrucciones de configuración.

  • Seguridad

    Host Access for the Cloud es compatible con los protocolos TLS y SSH para proteger los datos de misión crítica. Para proteger sus contraseñas y otros datos sensibles, los navegadores deben utilizar el protocolo HTTPS.

3.5.1 Instalación en diferentes plataformas

Host Access for the Cloud y Java

El servidor de sesión requiere Java JDK versión 8 o superior y MSS requiere Java JRE versión 8 o superior. Este requisito de Java se cumple durante la instalación, excepto en determinados sistemas, como Linux en Sistema Z, que requiere IBM JDK. La información sobre la opción nojdk está disponible en la sección de instalación de z/Linux.

Host Access for the Cloud y MSS requieren que la instalación de Java admita un nivel de cifrado sin límite. Encontrará más información en el sitio Web de Java.

En caso necesario, puede utilizar las variables de entorno especificadas en la opción nojdk y INSTALL4J_JAVA_HOME_OVERRIDE para especificar una instalación de Java específica.

Windows

La instalación básica de Windows se describe en Cómo obtener Host Access for the Cloud.

UNIX

  • Debe instalarlo como “root” o utilizar una cuenta de usuario con privilegios de raíz para completar una instalación correcta. Si la instalación se ha concluido correctamente, la aplicación instalada se puede iniciar y gestionar mediante “root” o por quien se esté ejecutando como “root”.

  • Si usted está trabajando con plataformas Linux, siga estos pasos para configurar el servidor de sesión para que se inicie automáticamente cuando su sistema arranque.

  • Se necesitan privilegios elevados para abrir cualquier puerto de aplicación inferior al puerto 1024. Host Access for the Cloud no se iniciará mediante un número de puerto inferior a menos que disponga de suficientes privilegios del sistema para abrir puertos con números bajos.

  • Puede utilizar el comando chmod para asignar privilegios de aplicación a usuarios distintos al usuario "root".

  • Si está instalando en un sistema Linux sin cabeza y no hay fuentes instaladas en el sistema, puede encontrarse con este error de fuente: java.lang.Error: Probable fatal error: No fonts found. Asegúrese de que fontconfig o como mínimo una fuente esté instalada en el sistema para proceder con la instalación.

z/Linux (SUSE E11.x y RHEL 6.x)

Para sistemas como Linux en Sistema Z, que requieren IBM JDK, puede utilizar el medio de instalación “nojdk”, que no incluye JDK empaquetado.

  • La instalación debe poder localizar un ejecutable de Java para iniciar. Si el instalador no puede encontrar un ejecutable de Java, puede ajustar la variable de entorno INSTALL4J_JAVA_HOME para referirse a un directorio de instalación de Java bin.

  • Una vez arrancado, el programa de instalación buscará automáticamente JDKs compatibles con la versión en el sistema. Si se encuentra más de un JDK, se mostrará una lista en la que podrá elegir uno. Si solo se encuentra un JRE en el sistema, podrá continuar con la instalación, pero el servidor de Host Access for the Cloud no se ejecutará correctamente hasta que haya actualizado la propiedad wrapper.java.command ubicada en sessionserver/conf/container.conf para hacer referencia a una instalación de JDK.

Si es necesario, puede utilizar las variables de entorno indicadas anteriormente y la variable INSTALL4J_JAVA_HOME_OVERRIDE para especificar una instalación de Java específica.

3.5.2 Configuración de una instalación incompleta

Si el servidor de sesión no puede recuperar un certificado de MSS o no puede completar el proceso de registro, es posible que se produzca una instalación incompleta. Siga estos pasos para completar la instalación:

  1. Importe el certificado del servidor de MSS en el almacén de confianza del servidor de sesión.Consulte Importar un certificado en el almacén de confianza del servidor de sesión.

  2. Importe el certificado del servidor de sesión en el almacén de confianza del servidor de MSS. Consulte Certificados de confianza en la documentación de MSS.

  3. Recupere el parámetro service.registry.password del archivo container.properties del servidor de MSS.

  4. Defina el parámetro service.registry.password del archivo container.properties del servidor de sesión.

Si se va a conectar a una instancia remota de MSS mediante HTTP, complete estos pasos adicionales:

  1. Abra el archivo container.properties del servidor de sesión y actualice la dirección en las siguientes propiedades. Para ello, sustituya localhost:80 por una dirección resoluble en el servidor de MSS:

    • management.server.url

    • metering.server.url

    • id.manager.server.url

  2. Defina la propiedad management.server.callback.address.http en True (Verdadero) en el archivo container.properties del servidor de sesión.

3.5.3 Actualización de versiones anteriores

ADVERTENCIA:Si está realizando una actualización, es importante que elimine todos los archivos de activación de MSS asociados a versiones anteriores de Host Access for the Cloud. Dejar los archivos de activación obsoletos sin eliminar puede limitar el acceso a las sesiones.

  1. Antes de continuar, realice una copia de seguridad de todos los cambios efectuados en hacloud\sessionserver\conf\container.properties o hacloud\sessionserver\conf\container.conf.

  2. Instale Host Access for the Cloud.

  3. Restaure los archivos de los que ha realizado una copia de seguridad en el paso 1 y reinicie el servidor de sesión.

  4. Si no se ha realizado durante el proceso de instalación, instale el nuevo archivo o archivos de activación en MSS con ayuda de Consola Administrativa > Configurar parámetros > Activación del producto.

Configuración adicional

Para seguir utilizando los eventos del servidor en la versión 2.3.2 o anteriores de Reflection ZFE, copie los archivos JAR de eventos del servidor de /webapps/zfe/WEB-INF/lib en /microservices/sessionserver/extensions/server y vuelva a habilitar las extensiones.

3.5.4 Resolución de problemas en la instalación

Para realizar una instalación correcta, asegúrese de haber tenido en cuenta los siguientes problemas comunes:

¿Están instalados los archivos de activación y activados en la Consola Administrativa?

MSS utiliza archivos de activación para habilitar la funcionalidad del producto. Con su instalación usted recibió un archivo de activación asociado con el tipo de host al que se está conectando. Por ejemplo, si tiene licencia para la edición Unisys y no se ha tratado como parte del proceso de instalación, deberá abrir la Consola Administrativa, ir a Configurar parámetros > Activación del producto y verificar que se encuentre en su ubicación el archivo de activación de Host Access for the Cloud Unisys.

¿Está configurado el MSS para HTTPS?

Conecte con el sistema en el que esté instalado el Servidor Administrativo e inicie sesión en éste. En la Consola Administrativa, abra la sección Security Setup (Configuración de Seguridad) y anote la selección de protocolo.

Compruebe que tanto MSS como Host Access for the Cloud utilizan certificados de confianza.

MSS importa certificados y claves privadas a C:\ProgramData\Micro Focus\MSS\MSSData\certificates. Consulte Protección de las conexiones.

Si no está utilizando certificados de confianza, ¿ha configurado Host Access for the Cloud para ejecutarse con HTTP?

¿Están configuradas correctamente las propiedades de conexión?

En el caso improbable de que tenga que verificar la información de conexión, el archivo container.properties del componente de administración y el servidor de sesión contiene las propiedades de conexión necesarias para establecer la conexión del servidor de sesión a MSS, así como la conexión del navegador al servidor de sesión.

Puede encontrar el archivo en la instalación de Host Access for the Cloud, en <directorio-de-instalación>/sessionserver/conf/container.properties.

La instalación no se completa en plataformas UNIX o Linux

El programa de instalación se puede quedar paralizado en sistemas UNIX o Linux, sobre todo, en los sistemas sin cabeza. Esta paralización está causada por una cantidad insuficiente de entropía, que suele deberse a una falta de interacción con la IU del sistema operativo (o por la falta de IU).

Para resolver este problema:

  1. Detenga el proceso de instalación.

  2. En la línea de comandos del instalador, anteponga –J a la propiedad del sistema Java: ./hacloud-xxxx-linux-x64.sh -J-Djava.security.egd=file:///dev/urandom

  3. Ejecute el programa de instalación que contiene el argumento añadido.