Installing ws-man or cim-xml on linux server, Step 1: install openpegasus – Dell Broadcom NetXtreme Family of Adapters User Manual

Page 169

Advertising
background image

Linux Management Application Installation: Broadcom NetXtreme BCM57XX User Guide

file:///C|/Users/Nalina_N_S/Documents/NetXtreme/English/lnx_bacs.htm[9/5/2014 3:32:23 PM]

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: On SuSE Linux, the Inbox OpenPegasus RPM is not available. OpenPegasus must be installed form source, as

described in the following procedure.

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

.

From Source (Red Hat and SuSE)

The OpenPegasus source can be downloaded from

www.openpegasus.org

.

NOTE: 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.

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.

PATH

$PATH:$PEGASUS_HOME/bin

PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER True
PEGASUS_CIM_SCHEMA

"CIM222"

PEGASUS_PLATFORM

For Linux 32 bit systems: "LINUX_IX86_GNU"

For Linux 64 bit systems: "LINUX_X86_64_GNU"

PEGASUS_HAS_SSL

Optional. Set to "true" for HTTPS support.

PEGASUS_ENABLE_PROTOCOL_WSMAN

Optional. Set to "true" for WSMAN protocol support.

Additional Settings

The $PEGASUS_HOME variable must be set up in the shell environment, and $PEGASUS_HOME/bin needs to be appended to

Advertising