MicroStrategy ONE

Requisitos y recomendaciones de software

Ver el MicroStrategy Léame para los requisitos de software específicos y recomendaciones para MicroStrategy productos en las plataformas Windows, UNIX y Linux.

Requisitos del software Intelligence Server en Linux

Para obtener información exacta, como números de versión y requisitos de espacio, consulte la MicroStrategy Léame.

MicroStrategy Integrity Manager para plataformas Linux tiene los mismos requisitos que Intelligence Server. Por lo tanto, puede utilizar la información de esta sección para conocer los requisitos de Intelligence Server e Integrity Manager en plataformas Linux.

La siguiente MicroStrategy Los productos requieren un entorno compatible con X-Windows en todas las plataformas Linux:

  • GUI-based MicroStrategy Installation Wizard
  • Herramienta de registro de diagnóstico y rendimiento
  • Administrador de servicios

Los siguientes requisitos también son aplicables a todas las plataformas Linux:

  • Se requiere un navegador web para ver el MicroStrategy Léames y ayuda en línea.
  • Se requiere Windows Services for UNIX o Samba para que los documentos HTML sean compatibles. Se requiere Samba 3.0 para que los documentos HTML con nombres alfanuméricos sean compatibles.

A continuación, se indican requisitos generales y requisitos específicos para las plataformas UNIX y Linux.

Antes de revisar las secciones anteriores, tenga en cuenta la siguiente información:

  • Los sistemas operativos enumerados se consideran compatibles o certificados para reflejar el nivel de pruebas internas al que se expuso cada configuración para la versión actual. MicroStrategy recomienda utilizar configuraciones certificadas en lugar de las configuraciones admitidas.
  • MicroStrategy certifica y respalda sistemas operativos que son compatibles con un conjunto de conjuntos de chips de CPU, denominados arquitecturas de CPU, que son compatibles con binarios. MicroStrategy pruebas en al menos uno de los conjuntos de chips de CPU dentro de un conjunto de arquitecturas de CPU compatibles con binarios con el fin de certificar y respaldar sistemas operativos con MicroStrategy productos. Una arquitectura de CPU válida se indica entre paréntesis () para aclarar el software del sistema operativo certificado o admitido para Intelligence Server.
  • Todos los sistemas operativos Linux tienen 64 bits.
  • Para obtener información sobre servidores LDAP certificados y compatibles con la autenticación LDAP con varios entornos de máquinas Intelligence Server, consulte la MicroStrategy Léame.

Configurar recursos de memoria compartida

Para mejorar el rendimiento, MicroStrategy Intelligence Server Se puede configurar para utilizar recursos de memoria compartida. Para admitir esta configuración, debe asegurarse de que el equipo host de Intelligence Server utilice valores mayores o iguales que los límites de recursos descritos a continuación.

Durante la instalación tiene las opciones siguientes:

  • Salga del MicroStrategy asistente de configuración para realizar los cambios necesarios en el sistema (recomendado): seleccione esta opción para cancelar la instalación y realizar los cambios necesarios en el límite de recursos del sistema para admitir los recursos de memoria compartida. Esta opción se recomienda para los entornos de producción. A continuación se incluye información acerca de los límites de recursos recomendados.
  • Permitir que la instalación se reconfigure MicroStrategy utilizar Pipe como mecanismo IPC predeterminado: seleccione esta opción para desactivar el uso de recursos de memoria compartida en Intelligence Server y utilizar en su lugar el mecanismo de canalización. Desactivar la capacidad de utilizar recursos de memoria compartida puede disminuir el rendimiento de su MicroStrategy aplicaciones; por lo tanto, esto no se recomienda para entornos de producción.
  • Mantenga la memoria compartida como mecanismo IPC predeterminado. (MicroStrategy puede que no funcione correctamente): seleccione esta opción para conservar los límites de los recursos del sistema en sus valores actuales para admitir los recursos de memoria compartida. Aunque podrá continuar con la instalación con los límites de recursos del sistema actuales, es posible que, tras la instalación, Intelligence Server no funcione correctamente. Si desea utilizar recursos de memoria compartida para obtener un rendimiento mejorado de sus entornos de producción, seleccione la primera opción para salir de la instalación y realice los cambios en el sistema necesarios.

En las siguientes tablas se indican los valores recomendados para distintos límites de recursos del sistema en Linux.

Si modifica los límites de recursos del sistema que se indican a continuación, el comportamiento de todo el sistema podría verse afectado y, por lo tanto, no se indican los pasos para modificar estos valores. Consulte su documentación de Linux y póngase en contacto con el administrador del sistema para modificar los ajustes.

Se utilizan semáforos para sincronizar comunicaciones de memoria compartida. Los nombres de los ajustes que controlan los semáforos son distintos según el sistema informativo, tal y como se indica en las siguientes tablas:

Nombre del ajuste en Linux

Descripción

Valor recomendado

semmsl

Número máximo de semáforos en un conjunto de semáforos.

250

semmns

Número máximo de semáforos en el sistema.

1024000

semopm

Número máximo de operaciones en una única llamada de semáforo.

250

semmni

Número máximo de conjuntos de semáforos.

4096

Compatible con la asignación de memoria de Intelligence Server en Linux

MicroStrategy recomienda que la configuración del kernel de Linux vm.max_map_count definirse como 5.242.880 bytes. Esto permite que Intelligence Server utilice recursos de memoria del sistema. Si se utiliza un valor inferior, es posible que Intelligence Server no pueda utilizar todos los recursos disponibles del sistema. Esto puede provocar que algunas acciones de Intelligence Server fallen debido a la falta de recursos del sistema, lo que podría completarse si los recursos adicionales del sistema estuvieran disponibles aumentando el valor de esta configuración del kernel.

Para obtener información sobre esta configuración, incluido cómo modificar su valor, consulte la documentación del sistema operativo Linux de terceros.

Habilitando el volcado de memoria

Un archivo de volcado de núcleo proporciona un medio para depurar y corregir la causa raíz, en el raro caso de que Intelligence Server falle. Sin embargo, el sistema operativo Linux puede desactivar el volcado de núcleos de forma inmediata. Siga los pasos a continuación para habilitar el volcado de núcleos.

  1. Configure el límite de tamaño del archivo principal para el usuario actual, editando el /etc/security/limits.conf archivo. Correr sudo vi /etc/security/limits.conf y agregue la siguiente línea antes del # End of file.

    Copiar
    *               hard   core   unlimited

    Es posible que tenga una entrada existente, aparte de unlimited. MicroStrategy recomienda cambiarlo a unlimited por lo que su archivo principal no se trunca.

  2. Aplique la configuración anterior, cerrando sesión en su sesión actual y luego volviendo a iniciarla. Verifique que sudo ulimit -c devuelve un unlimited valor.

  3. MicroStrategy Intelligence Server puede ejecutarse como un proceso demonio (servicio). Para establecer el límite de tamaño de archivo para demonios, edite el /etc/sysconfig/init archivo y agregue la siguiente línea, si aún no está allí.

    Copiar
    DAEMON_COREFILE_LIMIT='unlimited'
  4. Habilite el volcado de núcleos. Correr sudo vi /etc/sysctl.conf y agregue las siguientes líneas. MicroStrategy recomienda utilizar el nombre binario (%e), identificacion de proceso (%p), nombre de host (%h) y marca de tiempo (%t) para el nombre del archivo principal, como se muestra a continuación. Para personalizar su nombre de archivo, consulte la página de manual del núcleo (5). Además, verifique que el /<path_to_the_location>/core La carpeta existe en su máquina. Si no, cree la carpeta. Aquí es donde se guarda el archivo principal.

    MicroStrategy recomienda guardar el archivo principal en una ubicación diferente a donde se MicroStrategy Web se almacenan los archivos. Esto es por motivos de rendimiento y respuesta mejorada durante la conmutación por error.

    Copiar
    kernel.core_pattern = /<path_to_the_location>/core/core.%e.%p.%h.%t
                        fs.suid_dumpable = 2
  5. Guarde el archivo. Luego, aplique la configuración ejecutando sudo sysctl -p /etc/sysctl.conf.
  6. Instalar MicroStrategy Intelligence Server. Si ya está instalado, reinicie Intelligence Server.

Para conocer los pasos detallados para verificar y solucionar problemas del proceso de volcado del núcleo y la alternativa, consulte Problemas con el archivo de volcado del núcleo central.

Configuración del límite de descriptor para habilitar el archivo mapeado en memoria

Smart Memory requiere que configure el descriptor(nofiles) límite en Linux a al menos 65535. Ver Archivos asignados en memoria para cubos inteligentes para más información.

Permitir la priorización de solicitudes en las que el tiempo es crítico

En los sistemas operativos Linux, Intelligence Server requiere un nice límite de valor de 20. Puede confirmar el límite de su máquina ejecutando un ulimit -e dominio. Para aprender más sobre el nice límite y cómo se utiliza para mejorar el rendimiento de Intelligence Server, consulte este página. El límite permite que las solicitudes en las que el tiempo es crítico, como manipulaciones del panel interactivo, se ejecuten con alta prioridad de subprocesos a nivel del sistema operativo para una posible mejora del tiempo de respuesta. Esto es importante cuando la máquina está completamente cargada y la Descarga inteligente está habilitada. Si su máquina no cumple con el límite requerido, se mostrará cualquiera de los siguientes mensajes.

Si el instalador se ejecuta en modo silencioso, se agregan las siguientes entradas al archivo install.log archivo.

Copiar
3 Jun 2020, 11:35:27 AM:SEVERE: Failed to set MicroStrategy Intelligence priority process settings 
3 Jun 2020, 11:35:27 AM:SEVERE: Priority process settings for MicroStrategy Intelligence doesn't meet the requirements
3 Jun 2020, 11:35:27 AM:SEVERE: Root privileges are required to configure the nice limit to 0 or lower

Para configurar correctamente el nice límite, consulte los siguientes pasos:

  1. Usar el privilegio de superusuario (por ejemplo, con sudo comando), cree un nuevo archivo de configuración. MicroStrategy recomienda usar el nombre mstr-priority.conf bajo la /etc/security/limits.d carpeta.

  2. Agregue las siguientes entradas al archivo de configuración:

    Copiar
    mstr  hard  nice  0
    mstr  soft  nice  0

    Si está ejecutando Intelligence Server con otro usuario, reemplace mstr con el nombre de usuario de su elección.

  3. Guarde el archivo de configuración.
  4. Reinicie su sesión existente para aplicar los nuevos límites. Simplemente puede desconectarse y volver a conectarse a la nueva sesión cuando usa SSH. Al usar VNC, puede reiniciar el servicio, como usar un systemctl restart vncserver@:1.service comando y luego vuelva a conectarse a la sesión. En ambos casos, asegúrese mstr El usuario se utiliza para volver a conectarse.
  5. Verifique la configuración ejecutando ulimit -e y confirme que el valor devuelto es 20, o mas alto. Si tiene problemas, consulte Errores de permiso.
  6. Si Intelligence Server se está ejecutando, reinícielo.
  7. Comprobar el DSSErrors.log para verificar que no contiene la siguiente entrada sobre el nice límite:

    Copiar
     ... [Kernel][Error] ... The maximum scheduling priority ("nice") returned by "ulimit - e" has a value of %1. It does not satisfy the job prioritization feature's requirement that expects a value of 20 or higher. Please refer to the man page of "ulimit".

MicroStrategy Web Requisitos y recomendaciones del software JSP

Para confirmar la información más reciente sobre requisitos, consulte la MicroStrategy Léame. Para parches específicos, conjuntos de archivos, nivel de tecnología y otros requisitos para los sistemas operativos UNIX y Linux, consulte Requisitos del software Intelligence Server en Linux.

software de servidor web

Para obtener información sobre los números de versión exactos, consulte la MicroStrategy Léame.

MicroStrategy Web Servicios Requisitos y recomendaciones del software J2EE

Para confirmar la información más reciente sobre requisitos, consulte la MicroStrategy Léame.

MicroStrategy SDK Requisitos y recomendaciones de software para entornos JSP.

La siguiente tabla enumera los requisitos de JDK, JRE y JVM para el MicroStrategy SDK personalizaciones para entornos JSP. Para completar MicroStrategy SDK requisitos de software, incluidos los requisitos del entorno .NET, consulte la MicroStrategy Léame.

MicroStrategy System Manager requisitos de software en UNIX/Linux

Para conocer los requisitos del sistema operativo System Manager en plataformas Windows, consulte la MicroStrategy Léame.

MicroStrategy Command Manager requisitos de software en UNIX/Linux

Para conocer los requisitos del sistema operativo Command Manager en plataformas Windows, consulte la MicroStrategy Léame.

MicroStrategy Mobile Requisitos de software para dispositivos móviles.

Las tablas siguientes enumeran los MicroStrategy Mobile Requisitos de software de aplicación cliente para dispositivos iPhone, iPod Touch y iPad. Para verificar la información de requisitos actualizada, consulte la MicroStrategy Léame.

MicroStrategy Mobile Requisitos del software del servidor

Las secciones siguientes enumeran los MicroStrategy Mobile Requisitos del software del servidor.

Requisitos de implementación del servidor móvil

Navegadores web para Mobile Server

Para conocer los navegadores web compatibles, consulte la MicroStrategy Léame.

Compatible con IIS 10.0, versión 1607-1909 como servidor web para MicroStrategy Web o servidor móvil

Si planea utilizar IIS 10.0, versión 1607-1909 como servidor web para MicroStrategy Web o Mobile Server, debe asegurarse de que algunas opciones de IIS estén habilitadas. El siguiente procedimiento describe cómo habilitar las opciones necesarias para admitir IIS 10.0, versión 1607-1909 como servidor web para MicroStrategy Web o Servidor Móvil.

Para admitir IIS 10.0, versión 1607-1909 como servidor web para MicroStrategy Web o servidor móvil

Los productos de terceros que se analizan a continuación son fabricados por proveedores independientes de MicroStrategyy los pasos para configurar estos productos están sujetos a cambios. Consulte la documentación de Microsoft correspondiente para conocer los pasos para configurar IIS 10.0, versión 1607-1909.

  1. En un equipo Windows, abra el Panel de control.
  2. Haga doble clic en Programas y características.
  3. Hacer clic Activar o desactivar las características de windows.
  4. En el asistente Agregar funciones y funciones, verifique si el servidor web (IIS) tiene todas las funciones instaladas. De lo contrario, deberá agregarlas.
  5. Expandir Servicios de Información de Internet.
  6. Expandir Herramientas administrativas y seleccione:

    • Consola de administración de IIS
    • Scripts y herramientas de administración de IIS
    • Servicio de administración de IIS
  7. Expandir Desarrollo de aplicaciones y seleccione:

    • Extensibilidad de .NET
    • ÁSPID
    • ASP.NET
    • Extensiones de ISAPI
    • Filtros de ISAPI
  8. Expandir Funciones HTTP comunes y seleccione:

    • Documento predeterminado
    • Contenido estático
  9. Expanda Seguridad y seleccione:

    • Filtro de solicitudes
    • Autenticación de Windows
  10. Haga clic en Aceptar.