Linux BACS Installation: Broadcom NetXtreme II® Network Adapter User Guide
file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/English/lnx_bacs.htm[9/5/2014 3:45:05 PM]
host and on the selected communication protocol.
Installing WS-MAN or CIM-XML on Linux Server
Step 1: Install OpenPegasus
On the Red Hat Linux OS, two installation options are available:
From the Inbox RPM (Red Hat Only)
From Source (Red Hat and SuSE)
On the SUSE Linux Enterprise Server 11 (SLES11) OS, you must use the source RPM.
NOTE: The Inbox RPM does not support the WS-MAN communication protocol. To use WS-MAN, you must install
OpenPegasus from source.
From the Inbox RPM (Red Hat Only)
In Red Hat Linux, an Inbox OpenPegasus RPM is available as
tog-pegasus-<version>.<arch>.rpm
.
1. Use the following command to install tog-pegasus:
rpm -ivh tog-openpegasus-<version>.<arch>.rpm
2. Use the following command to start Pegasus:
/etc/init.d/tog -pegasus start
NOTE: If your system has "Red Hat Security Enhancement for tog-pegasus" enabled, disable it before connecting to
BACS. See /usr/share/doc/tog-pegasus-2.5.2/README.RedHat.Security for details. To disable it, remove the line from
/etc/pam.d/wbem.
NOTE: On SuSE Linux, the Inbox OpenPegasus RPM is not available. OpenPegasus must be installed form source, as
described in the following section.
Note that in inbox Pegasus, HTTP is not enabled by default. After Inbox OpenPegasus is installed successfully, if no further
configuration is required, then follow the instructions in
Step 4: Install Broadcom CMPI Provider
. To enable HTTP, see
Enable
HTTP
.
NOTE: After the server is rebooted, the CIM server must be manually restarted to enable the client to reconnect to the
server. This is a known limitation of Red Hat v6.2 Inbox RPM.
From Source (Red Hat and SuSE)
The OpenPegasus source can be downloaded from
www.openpegasus.org
.
NOTES:
If not already installed, download and install the openssl and libopenssl-devel rpm. This step is optional and
required only if you are planning to use HTTPS to connect the client to the managed host.
In some cases, if OpenPegasus installation fails, openssl must be installed with the
-fPIC
option:
./config no-threads --fPIC
. This installs openssl and the include files to
/usr/local/ssl
. Set the
OPENSSL_HOME path to
/usr/local/ssl
and continue with the OpenPegasus installation.
Set the Environment Variables
Set the environment variables for building OpenPegasus as follows.
Environment Variable
Description
PEGASUS_ROOT
The location of the Pegasus source tree
PEGASUS_HOME
The location for the built executable, repository; e.g.,
$PEGASUS_HOME/bin, PEGASUS_HOME/lib, $PEGAUS_HOME/repository,
and $PEGASUS_HOME/mof subdirectories.