Installing IBM TM1 Server on UNIX or Linux

You can install the TM1® Server components on a 64-bit computer that is running either a UNIX or Linux® operating system. Use this type of installation to install and run the TM1 Server on a dedicated computer that remote users can access.


As of IBM® Planning Analytics version 2.0.2, IBM TM1 Server uses nmap() or nunmap() for large block allocation on Linux. Therefore, you must be aware of the vm.max_map_count limit. By default on Linux, the vm.max_map_count is 65530 and this count is insufficient when large data models are used.

When the limit of 65530 is reached, you might receive an error message that TM1 Server is unable to allocate memory for a large block or a memory leak might occur.

To update the vm.max_map_count, run the following command as root:

sysctl -w vm.max_map_count=655300

To set this value permanently, update the vm.max_map_count setting in your /etc/sysctl.conf file.

To verify the setting, after you restart your TM1 Server, run the following command:

sysctl vm.max_map_count

Managing components after installation

After you install, you can use the start and stop scripts that are provided with the installation to manage your TM1 Server. You can also use IBM Cognos® Configuration to manage the servers you want to run in some cases.

Accessing and viewing data

To view and interact with the data that is stored in a TM1 Server on UNIX or Linux, use one of the TM1 clients on a computer that is running Microsoft Windows.

Tip: You can use Cognos TM1 Architect on a computer that is running Microsoft Windows to remotely log in to a server that is running on a UNIX or Linux system.