Category Archives: Unix

Linux parameters

Hello there!

Today let’s talk about how to install MicroStrategy in Linux.

When you read the documentation, you see that it requires some changes in Linux parameters to install and run MicroStrategy correctly.

If you don’t change those parameters, you can get some errors like:

WARNING: maximum number of semaphore arrays 128 is low; please increase to 2048 or greater to use high performance share memory IPC.

Just execute this command below in a terminal to setup your environment:

echo 'kernel.sem = 250 32000 100 2048' >> /etc/sysctl.conf;echo 'kernel.shmmni = 4096' >> /etc/sysctl.conf;sysctl -p /etc/sysctl.conf;/sbin/sysctl -w vm.max_map_count=5242880

If you want, I have created a shell script file for bash that you can execute and do it for you:


Just download it, unzip and give permission to execute to the .sh (chmod +x

Execute using this command:


That’s it.

Hope it helps.


God bless you.

List of commands in Unix to open MicroStrategy tools

Hello there!

Below you will find a list to open MicroStrategy Tools in MicroStrategy Universal (Unix):

Please notice that you need to open your “<HOME_PATH>/bin” to find these files: 

MicroStrategy Command Manager – mstrcmdmgrw
MicroStrategy Configuration Wizardmstrcfgwiz
MicroStrategy Connectivity Configuration Wizardmstrconnectwiz
MicroStrategy DB Query Toolmstrdbquerytool
MicroStrategy Diagnostics and Performance Loggingmstrdiag
MicroStrategy Health Center Configuration Wizardmstrsuppappcfgwiz
MicroStrategy Health Center Center Consolemstrsuppappgui
MicroStrategy License Managermstrlicmgr
MicroStrategy ODBC Administratormstrodbcadx
MicroStrategy Service Managermstrsvcmgr


Hope it helps.

God bless you!