Configurar Essbase en Linux

Debe configurar Essbase en Linux mediante la herramienta de configuración, ya sea al final de la instalación de Essbase o iniciando la herramienta de configuración más adelante, después de la instalación.

Requisitos previos y notas

  • Fusion Middleware ya debe estar instalado y Oracle Essbase debe estar instalado en el mismo directorio raíz de Oracle. Consulte Instalar Fusion Middleware.
  • Se debe instalar la base de datos relacional soportada, como se menciona en los requisitos de instalación. Consulte Instalación de una base de datos relacional.
  • Si utiliza la autenticación de EPM Shared Services, ya debe tener instalada una versión admitida de EPM, con usuarios de EPM Shared Services creados y configurados, y Conozca los detalles de su instancia de Oracle Home y EPM.
    • Si utiliza la autenticación de EPM Shared Services, debe ejecutarse durante la configuración de Essbase 26ai. Si EPM Shared Services no se está ejecutando, algunos números de puerto se deben configurar manualmente para evitar conflictos de puertos. Al configurar Essbase, debe ser cauteloso y tener en cuenta los puertos que ya están siendo utilizados por cualquier servicio de EPM en este host, y seleccionar y utilizar solo puertos válidos que no utilizan un servicio o aplicación en este host. También debe definir estos números de puerto no utilizados según corresponda en la interfaz de usuario o en el archivo de respuesta.
  • Si utiliza Microsoft SQL Server (MSSQL) como base de datos para los esquemas del repositorio de Essbase (RCU), debe ejecutar el proceso para modificar la base de datos y aplicar las consideraciones correctas de correlación y esquema de dirección antes de ejecutar la herramienta de configuración de Essbase. Para obtener más información, consulte Configuración de Microsoft SQL Server como base de datos de repositorio para esquemas de Essbase.
  • En Creación previa de esquemas de RCU para Essbase se explica el proceso si decide crear previamente esquemas de RCU antes de la configuración, en lugar de que la herramienta de configuración de Essbase los cree. Un caso de uso para crear previamente esquemas es si está empleando una conexión HTTPS segura mediante una cartera.
  • Todos los puertos no deben estar dentro del rango de puertos efímeros ni estar en uso por otro software en ejecución. Consulte Avoid Port Conflicts.
  • Cada servidor gestionado se debe asignar a una máquina, la representación lógica de la computadora que aloja una o más instancias de servidor. El nombre de máquina debe ser único con respecto al resto de recursos configurables del dominio.
  • Si tiene previsto instalar y configurar más de una instancia local de Essbase, para soportar el failover, necesita un equilibrador de carga de front-end. Consulte Configuración de un equilibrador de carga para soportar el failover.
  • Si se conecta a través de Smart View, mediante la URL /aps/SmartView, debe cambiar la URL. Consulte Redirección a la nueva URL de conexión de Essbase Smart View. También puede configurar la redirección a la nueva URL en el servidor web. Si utiliza Oracle HTTP Server (OHS) o HTTPD Server, redirija la URL mientras modifica la configuración de Oracle HTTP Server, como se indica en el elemento anterior.

Ejecutar herramienta de configuración

  1. Si no ha continuado con la configuración al final de la instalación, inicie la herramienta de configuración.
    1. En el directorio raíz de Oracle, donde están instalados Essbase y Fusion Middleware, abra un terminal en ./essbase/bin. Por ejemplo, abra un terminal en <Oracle_Home>/essbase/bin.
    2. Inicie la herramienta de configuración con el script config.sh.
      $ ./config.sh
      El script se puede ejecutar con parámetros (como -mode, -log, -log priority, -responseFile). Si utiliza el parámetro responseFile, todos los campos se rellenan con entradas de configuración anteriores, excepto las contraseñas. Para obtener más información sobre las opciones de script de configuración, ejecute: ./config.sh -help.
  2. En la página de bienvenida, haga clic en Siguiente.
  3. En la página Domain Details (Detalles de dominio), haga lo siguiente:
    1. En Nombre de dominio, acepte el valor predeterminado (si es correcto) o introduzca su nombre de dominio; por ejemplo, essbase_domain
    2. En Raíz de dominio, acepte el valor predeterminado (si es correcto) o introduzca la ruta raíz de dominio; por ejemplo,
      /scratch/user/oracle_home/domains
      Si va a instalar instancias adicionales de Essbase, utilice una raíz de dominio diferente para cada una.
    3. Para Application Directory, acepte el valor por defecto o introduzca el directorio de la aplicación; por ejemplo,
      /scratch/user/oracle_home/applications/essbase
      Se recomienda que el directorio de aplicaciones esté separado de los archivos de configuración.
    4. En Cuenta de administrador de WebLogic, introduzca el nombre y la contraseña de una cuenta de administrador de WebLogic que utilizará para gestionar servidores de Essbase y middleware.
      • Si utiliza WebLogic Embedded LDAP, a este administrador también se le asigna un rol de administrador de servicio de Essbase.
      • Si utiliza EPM Shared Services, este administrador solo es para la instancia de WebLogic del dominio de Essbase. El usuario administrador de EPM Shared Services se aprovisionará con el rol de usuario de Essbase: Administrador de servicio.
    5. Haga clic en Siguiente.
  4. En la página Database Connection, haga lo siguiente:
    1. En Tipo de base de datos, acepte el valor por defecto o introduzca el tipo de base de datos. Esta es la base de datos relacional soportada; por ejemplo, Oracle Database.
    2. En Cadena de conexión, introduzca la cadena de conexión a la base de datos; por ejemplo,
      myhost.example.com:1521/orcl
      Consulte Formatos de cadena de conexión.
    3. Para el repositorio de Essbase, seleccione si desea crear nuevos esquemas ahora o utilizar los esquemas creados previamente mediante la utilidad RCU de Fusion Middleware en Creación previa de esquemas de RCU para Essbase, como tarea de flujo de trabajo de configuración previa. Si utiliza Microsoft SQL Server (MSSQL) en la configuración, consulte los requisitos relacionados anteriores.
    4. En Prefijo de esquema, introduzca un prefijo único y significativo; por ejemplo, ESS26AI. Debe ser una cadena nueva y única, que contenga entre 1 y 12 caracteres alfanuméricos y que empiece por una letra.
    5. Para la contraseña de esquema, introduzca una contraseña de esquema que se compartirá para todos los nuevos esquemas.
    6. Para el nombre de usuario y la contraseña del administrador, introduzca las credenciales de cualquier usuario al que se le haya otorgado un rol sysdba para Oracle Database. Puede ser el usuario sys predeterminado o el administrador de la base de datos de Microsoft. El nombre de usuario debe empezar por una letra y contener entre 5 y 128 caracteres alfanuméricos. La contraseña debe empezar con una letra, tener entre 8 y 30 caracteres de longitud, con al menos un número y, opcionalmente, cualquier número de caracteres especiales ($ # _).
    7. Haga clic en Siguiente.
  5. En la página Node Manager Configuration, realice lo siguiente:
    1. Para el nombre de la máquina, acepte los valores por defecto o introduzca la cadena para el nombre de la máquina del gestor de nodos, que gestiona los clusters. Todos los puertos no deben estar dentro del rango de puertos efímeros ni estar en uso por otro software en ejecución. Consulte Avoid Port Conflicts.
    2. Para el puerto del gestor de nodos, acepte el valor por defecto, a menos que sepa que su organización ha elegido un valor diferente durante la configuración de Fusion Middleware. Como referencia, consulte Gestión de puertos.
    3. En Dirección de Recepción del Gestor de Nodos, puede introducir el nombre de host de Linux totalmente cualificado (donde WebLogic está instalado junto con la instalación de Fusion Middleware). También puede ser una dirección del sistema operativo. Para obtener más información, consulte Cambio de los Números del Puerto Utilizados por Oracle Fusion Middleware.
    4. Haga clic en Siguiente.
  6. En la página Configuración de puertos del servidor de WebLogic, configure según las opciones que haya realizado durante la instalación.
    Especifique puertos claros y seguros para cada uno de los servidores. Consulte Gestión de puertos. Todos los puertos no deben estar dentro del rango de puertos efímeros ni estar en uso por otro software en ejecución. Consulte Avoid Port Conflicts.
    1. Para proteger las conexiones mediante Transport Layer Security (TLS Everywhere), seleccione la casilla de control Secure Connection Mode (Modo de conexión segura); a continuación, se reconocerá el certificado autofirmado. Si aún no lo ha hecho, revise este tema: Acerca de la protección de la comunicación y la red. Si se despliega la seguridad de TLS, el puerto por defecto es el puerto seguro del servidor gestionado. El valor de puerto por defecto es 9000 para no seguro y 9001 para seguro. Se recomienda utilizar la seguridad (9001).

      Si configura Essbase para que utilice una base de datos relacional que no sea de Oracle como base de datos de repositorio de RCU, puede que necesite realizar pasos adicionales, una vez que se haya completado el despliegue de Essbase, para configurar los controladores ODBC del sistema para que admitan el cifrado seguro/TLS. Consulte las instrucciones de configuración del controlador de la base de datos.

    2. [Opcional] Para limitar el acceso a hosts específicos (para entornos de varios directorios raíz), especifique un dominio, por ejemplo, localhost, en los campos de dirección de recepción. Si no especifica/introduce valores de direcciones de recepción, las direcciones de recepción se aplican a todas las interfaces y direcciones y se puede acceder a todos los hosts asignados.
    3. Haga clic en Siguiente.
  7. En la página Configuración de puertos de Essbase, realice lo siguiente:
    1. Acepte los valores predeterminados o introduzca valores para el puerto del agente, el puerto seguro del agente (utilizado para la comunicación segura mediante TLS) y los puertos mínimo y máximo para los servidores de aplicaciones de Essbase.
      • El puerto del agente especifica el puerto para el agente de Essbase; el valor predeterminado es 1423.
      • El puerto seguro del agente especifica el puerto que el agente de Essbase utiliza para la comunicación segura cuando está en modo de conexión segura con seguridad de capa de transporte (TLS). El valor predeterminado es 6423.
      • Cuando se instalan varias instancias del Servidor Essbase en un host, se debe especificar un número de puerto único para cada instancia.
      • Todos los puertos no deben estar dentro del rango de puertos efímeros ni estar en uso por otro software en ejecución. Consulte Avoid Port Conflicts.
      • El rango entre los puertos mínimo y máximo del servidor de Essbase debe ser de al menos 1000, en función de la cantidad utilizada.
    2. Haga clic en Siguiente.
  8. En la página de configuración del proveedor de identidad, realice lo siguiente:
    1. Si aún no lo ha hecho, revise el tema Seleccionar proveedor de autenticación.
    2. WebLogic es el proveedor de identidad por defecto, pero no se recomienda para entornos de producción. Si actualmente utiliza EPM Shared Services y desea continuar, seleccione la casilla de control Activar proveedor de identidad de EPM Shared Services. El ejemplo de la ventana muestra el proveedor de EPM seleccionado. Cuando está activado, los campos de EPM están disponibles para confirmar o especificar las ubicaciones del directorio raíz de Oracle de EPM y la instancia de Oracle. For details on these, see About Middleware Home, EPM Oracle Home, and EPM Oracle Instance.
    3. [Opcional] Si lo desea, puede introducir un nombre para registrar la instancia de Essbase con Shared Services. Si no se proporciona un nombre, EPM genera el nombre para la instancia registrada.
    4. Haga clic en Siguiente.
  9. Revise la página Resumen de configuración. Observe la ubicación del archivo log y la ubicación del archivo de respuesta. Puede utilizar el archivo de respuesta (.rsp) para guardar las opciones de configuración y rellenar los mismos valores de campo (excluidas las contraseñas) en una futura configuración basada en IU o en modo silencioso. Si desea ejecutar una configuración futura mediante un archivo .rsp, también puede ejecutar la configuración hasta la página de resumen, hacer clic en Cancelar en lugar de en Configurar y volver a utilizar el archivo de respuesta más tarde. El archivo .rsp se guarda en la ubicación temporal que se muestra en el resumen como Ubicación de archivo de respuesta. Si tiene previsto utilizarlo para automatizar una configuración futura, asegúrese de guardarlo en un lugar más permanente, ya que los directorios tmp se pueden limpiar de forma rutinaria. Consulte Archivo de respuesta de ejemplo y parámetros.
  10. Haga clic en Configurar. En la página Progreso de la configuración, cerca del final del procesamiento de la herramienta de configuración, se inician los componentes de la plataforma de Essbase. Cuando el progreso alcance el 100 %, haga clic en Siguiente.
  11. En la página Configuración finalizada, revise los detalles y haga clic en Terminar. Ahora puede conectarse a Essbase. Consulte Essbase, REST y URL del cliente de Smart View.
Revise las opciones y tareas avanzadas y posteriores a la configuración en Advanced Configuration Topics. Estos incluyen temas sobre la supresión de esquemas de RCU, la configuración de Essbase y el servidor HTTP de Oracle, entre otros.