Stage 3: Prepare to Install MashZone
Prepare to Install Mashzone on a Windows System
Windows systems offer only 5000 ports for TCP/RMI connections. This number might not be sufficient for error-free communication if the system is too busy (for example, distributed systems, use of Performance Dashboard). To change the parameter, add an entry like the one below to the Windows registry. This example entry increases the number of available ports to 8192.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters,
"MaxUserPort"=dword:00002000
Prepare to Install MashZone on a Linux System
Check the setting for shared memory (kernel parameter shmmax) by executing the command
sysctl -a | fgrep kernel.shmmax. If the value is less than 629145600, log on as root user and increase the value by executing
sysctl -w kernel.shmmax=629145600 or
echo "kernel.shmmax=629145600" >> /etc/sysctl.conf, then activate the new value by executing
sysctl -p.
Check the settings for the system-wide maximum number of file descriptors (kernel parameter fs.file-max) by executing the command
sysctl -a | fgrep fs.file-max. If the value is less than 200000, log on as the root user and increase the value by executing
sysctl -w fs.file-max=200000 or
echo "fs.file-max=200000" >> /etc/sysctl.conf, then activate the new value by executing
sysctl -p.
Check the user, group, and process settings for the maximum number of open file descriptors by executing the command
ulimit -Hn and
ulimit -Sn, where -Hn is the hard limit and -Sn is the soft limit. If the value is less than 200000, log on as a non-root user and increase the value by executing
ulimit -n 200000. To permanently save this setting for the user, execute:
echo "<user name> soft nofile 200000" >> /etc/security/limits.conf
echo "<user name> hard nofile 200000" >> /etc/security/limits.conf
Enter the host name of the machine on which you are installing products in the DNS of the network or in the file /etc/hosts.