MicroStrategy ONE

MicroStrategy Installation Wizard: System Requirements

This page is displayed only if the machine you are installing Intelligence Server on does not use the recommended system resource limits to support the use of shared memory resources. It is recommended that you exit the installation and configure these system settings to support shared memory resources.

For the exact information such as version numbers and space requirements, see the MicroStrategy Readme.

MicroStrategy Integrity Manager for Linux platforms has the same requirements as Intelligence Server. Therefore, you can use the information in this section for Intelligence Server and Integrity Manager requirements on Linux platforms.

The following MicroStrategy products require an X-windows-enabled environment on all Linux platforms:

  • GUI-based MicroStrategy Installation Wizard
  • Diagnostics and Performance Logging tool
  • Service Manager

The following requirements also apply to all Linux platforms:

  • A Web browser is required for viewing the MicroStrategy Readmes and online help.
  • Windows Services for UNIX or Samba is required for HTML document support. Samba 3.0 is required for the support of HTML documents with alphanumeric names.

The requirements listed below describe general requirements as well as requirements specific to the UNIX and Linux platforms.

Be aware of the following before reviewing the sections listed above:

  • The operating systems listed are deemed supported or certified to reflect the level of internal testing that each configuration was exposed to for the current release. MicroStrategy recommends using certified configurations over the supported configurations.
  • MicroStrategy certifies and supports operating systems that are compatible with a set of CPU chipsets, referred to as CPU architectures, that are binary-compatible. MicroStrategy tests on at least one of the CPU chipsets within a set of binary-compatible CPU architectures for purposes of certifying and supporting operating systems with MicroStrategy products. A valid CPU architecture is provided in parentheses () to clarify the operating system software certified or supported for Intelligence Server.
  • All Linux operating systems are 64-bit.
  • For information on LDAP Servers certified and supported for LDAP authentication with various Intelligence Server machine environments, see the MicroStrategy Readme.

During installation you have the following options:

  • Exit the MicroStrategy setup wizard to do the required system changes (Recommended): Select this option to cancel the installation and make the required system resource limit changes to support shared memory resources. This option is recommended for production environments. Information on the recommended resource limits is below.
  • Allow the setup to reconfigure MicroStrategy to use Pipe as the Default IPC Mechanism: Select this option to disable the use of shared memory resources for Intelligence Server, and instead use the pipe mechanism. Disabling the ability to use shared memory resources can decrease the performance of your MicroStrategy applications; therefore, this is not recommended for production environments.
  • Keep Shared Memory as the Default IPC Mechanism. (MicroStrategy may not work properly): Select this option to keep your system resource limits set at their current values to support shared memory resources. While this allows you to continue installation with the current system resource limits, Intelligence Server may not function properly after installation. If you plan to use shared memory resources for enhanced performance of your production environments, you should select the first option to exit the installation and make the required system changes.

The tables below provide recommended values for various system resource limits on Linux.

Modifying the system resource limits listed below can affect system-wide behavior and therefore, steps to modify these values are not given. You should refer to your Linux documentation and contact your system administrator to modify these settings.

Semaphores are used to synchronize shared memory communications. The names of the settings that control semaphores differ between operating systems as listed in the tables below:

Setting Name on Linux

Description

Recommended Value

semmsl

Maximum number of semaphores in a semaphore set.

250

semmns

Maximum number of semaphores in the system.

1024000

semopm

Maximum number of operations in a simple semaphore call.

250

semmni

Maximum number of semaphore sets.

4096