Verify your system meets the minimum requirements. See “System requirements” for details.
Verify that earlier versions of PostgreSQL are not installed, or if you plan to use an Oracle database, refer to your Oracle provider for instructions.
Note: If you are installing the CMS on a supported 64-bit operating system, you must install the 64-bit version of PostgreSQL supplied with your operating system, even if you plan to use an Oracle database.
Note: If this is a clean install of HP Systems Insight Manager and if PostgreSQL is installed, even if it is a supported version, you must remove it and let the HP SIM installer install a supported version unless you are installing over a previous version of HP SIM. See Chapter 8 “Upgrading from HP Systems Insight Manager 4.x or later
” for details.
Note: Removing PostgreSQL will remove your current database. If the current database must be saved, back it up before PostgreSQL is removed.
To back up your database, execute the following command:
cp –rp /var/lib/pgsql /var/lib/pgsql.oldl
The p retains the permission, time, and date of all files and folders.
Verify if PostgreSQL is installed by executing the following command:
rpm -qa | grep postgresql
If PostgreSQL is not installed, the previous command does not return any results. Proceed to Step 7 for more information. If PostgreSQL is installed, the previous command returns the list of components starting with package name "PostgreSQL."
To remove PostgreSQL-server, execute the following command:
rpm –qa | grep postgresql | xargs rpm -e
This command queries the installed component, starting with "postgresql" as the name, and removes the installed component.
Note: The previous step assumes that the appropriate package does not have any dependencies and can be removed. If any packages with dependencies on PostgreSQL are installed, uninstall them first.
Alternatively, you can run rpm with the following options:
rpm -qa | grep postgresql | xargs rpm -e --nodeps
Execute the following command to remove the PostgreSQL directories:
rm –rf /var/lib/pgsql /usr/lib/pgsql
Note: The saved database file might not be compatible with the newer version of PostgreSQL that is installed with HP Systems Insight Manager. If you must access the data in this file, use a system that has the older version of PostgreSQL installed.
For Oracle:
Install Oracle on the local system before installing HP Systems Insight Manager. Create a database user name with DBA privileges, or if you plan on using Oracle as the remote database, you must have the database and user name with DBA privilege to configure HP Systems Insight Manager. Refer to After installing HP Systems Insight Manager to configure HP Systems Insight Manager to use a newly created Oracle database.
Note: If you are installing the CMS on a supported 64-bit operating system, you must install the 64-bit version of PostgreSQL supplied with your operating system, even if you plan to use an Oracle database.
Download the HP Systems Insight Manager software. To download the software, see http://www.hp.com/go/hpsim and on the upper-left of the page under HP management software, click Download. The HP Systems Insight Manager's Download Page appears. Under HP Systems Insight Manager and related components, select HP SIM-Linux and Download latest version of HP SIM-Linux for a full product install.
In the directory where you downloaded or copied the files, change user permissions to add execute permissions to the bin file:
chmod +x *.bin
or
chmod +x HPSIM*.bin
Verify that the following required software dependencies are available on your system, and install any that are not already installed.
Verify that SSH is installed by executing the following command:
rpm -qa | grep ssh
If SSH is not installed, the previous command does not return any results. Install SSH from your Linux operating system CD before continuing with the HP Systems Insight Manager installation.
Verify that SNMP is installed by executing the following command:
rpm -qa | grep snmp
If SNMP is not installed, the previous command does not return any results. Install SNMP from your Linux operating system CD before continuing with the HP Systems Insight Manager installation.
Verify that standard C++ libraries (compat-libstdc++-7.3) are installed:
rpm -qa | grep compat
If the standard C++ libraries are not installed, the previous command does not return any results. Install them from your Linux operating system CD before continuing with the HP Systems Insight Manager installation.
Verify that the Linux glibc library is installed. (Glibc is the C library shipped with many Linux distributions.)
rpm -qa | grep glib
If the Linux glibc library is not installed, the previous command does not return any results. Install the Linux glibc library from your Linux operating system CD before continuing with the HP Systems Insight Manager installation.
For Red Hat Enterprise ES Linux 3, verify that the GDK library (gdk-pixbuf-0.22.0-3.0) is installed.
rpm -qa | grep gdk-pixbuf
If the GDK library is not installed, the previous command does not return any results. Install the GDK library from your Linux operating system CD before continuing with the HP Systems Insight Manager installation.
(Optional) If you are planning to run the Firefox browser on the CMS, verify that Firefox 1.5 or later is installed. To verify which version is installed, open the Firefox browser, and select Help
About Firefox.
Note: Firefox is not required on the CMS. It can be used to access HP Systems Insight Manager from any network client. Install Firefox 1.5 on the Linux managed node.
To upgrade your version of Firefox:
Download the latest version for Linux at http://www.mozilla.org/projects/firefox/. Create a temporary directory called firefoxtemp, and place the downloaded .GZIP file in that directory.
Navigate into the firefoxtemp directory, and decompress the archive:
cd path/firefoxtemp
tar -zxvf firefox*.tar.gz
Firefox files will be extracted into a folder called firefox. Navigate to the firefox folder through the new terminal from the GUI.
Run the ./firefox.bin file, and the Firefox browser will open.