beautypg.com

Openpegasus additional settings, Building and installing openpegasus – HP StoreFabric Converged Network Adapters User Manual

Page 22

background image

Installing the management application 22

Command

Details

PATH

$PATH:$PEGASUS_HOME/bin

PEGASUS_ENABLE_CMPI_P

ROVIDER_MANAGER

True

PEGASUS_CIM_SCHEMA

CIM222

PEGASUS_PLATFORM

For Linux 32 bit system: LINUX_IX86_GNU

For Linux 64 bit systems: LINUX_X86_64_GNU

PEGASUS_HAS_SSL

Optional

Set to true for HTTPS support.

PEGASUS_ENABLE_PROTOC

OL_WSMAN

Optional

Set to true for WSMAN protocol support.

OpenPegasus additional settings

The following command are additional OpenPegasus settings:
$PEGASUS_HOME needs to be set up in the shell environment.
$PEGASUS_HOME/bin needs to be appended to the $PATH environment.
The following command examples configure the settings:

export PEGASUS_PLATFORM="LINUX_X86_64_GNU"
export PEGASUS_CIM_SCHEMA="CIM222"
export PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER=true
export PEGASUS_ROOT="/share/pegasus-2.10-src"
export PEGASUS_HOME="/pegasus"
export PATH=$PATH:$PEGASUS_HOME/bin

For SSL support, add the following environment variable:

export PEGASUS_HAS_SSL=true

For WS-MAN Support, add the following environment variable:

export PEGASUS_ENABLE_PROTOCOL_WSMAN=true

CimXML and WSMAN use the same ports for HTTP and HTTPs, port 5989.
Add exports at the end of the .bash_profile. The file is located in the /root directory. If the environment

variables are not set on a Linux system, run the following command:

source /root/.bash_profile

Building and installing OpenPegasus

To build and install OpenPegasus:

1.

Navigate to the $PEGASUS_ROOT directory, which is the location of the OpenPegasus source root

directory.

2.

Run the following commands:
make clean
make
make repository

Whenever OpenPegasus is built from source, all configurations reset to default. To rebuild OpenPegasus,

reconfigure the installation. For more information, see "Configuring OpenPegasus on a server (on page

23

)."