Linux Installation Best Practices

How you install Linux has an impact on Redcell Synergy’s installation. Here are some tested best practices:

• You can install Linux in its Desktop option, or if you select Basic Server (default) - choose additional packages: XWindows, Basic / Core Gnome Desktop without Gnome utilities, although we suspect any Gnome will work)

• Turn off SE Linux in /etc/selinux/config. Change SELINUX=disabled. This typically requires a reboot.

• You must install compatibility library from installation media (so it is compatible with installation)

compat-libstdc++-33.x86_64 3.2.3-69.el6 @InstallMedia.

Also: verify that /etc/hosts points to new name-use the following command and you should see similar output.

[qa@rh6Test Desktop]$ cat /etc/hosts rh6Test.local rh6Test # Added by NetworkManager localhost.localdomain localhost

::1 rh6Test.local rh6Test localhost6.localdomain6 localhost6

• Some Linux distributions have MySQL installed by default. Remove any previous MySQL installation, and make sure to remove or rename the my.cnf file for that previous installation. If it is on the path, it can interfere with the correct operation of Redcell Synergy.

If you are upgrading from a previous version, see Upgrading on Linux for more about that process.

Port Forwarding

When you run the install root setup script for Linux it automatically re-routes event traffic from port 162 to port 8162. To enable SNMP event monitoring in a Solaris environment you must configure the server to forward all SNMP events from port 162 to port 8162.

File Handles

Best practice is to modify file handles for Linux. If you do not do this, exceptions appear in application server log every fifth minute. To prevent this, alter /etc/security/limits.conf. Here, administrators can set hard and soft limits for the file handles for users and user groups. These settings take effect on reboot. Best practice is to set the following for Redcell on a single machine:

<Redcell User> soft nofile 65536

<Redcell User> hard nofile 65536

<Redcell User> is the installing user login. Set these limits higher for more heavily used systems. You can also check/set file handles temporarily using the ulimit -H/Sn command. Like the following:

$ ulimit -Hn

$ ulimit -Sn