You are on page 1of 235

PAN Manager Command Reference

For BladeFrame® BF400 S2 and BladeFrame® BF200

Document Number 430-SB0085

November 2008

PM5.2_BF
Copyright
Copyright © 2008 Egenera, Inc. All rights reserved.
This document, and the product described in it, is furnished under license and may only be used in accordance
with the terms of such license. The content of this document is furnished for information purposes only and is
subject to change without notice.
Egenera, Egenera stylized logos, BladeFrame, BladeLatch, BladeMate, BladePlane, cBlade, Control Blade,
PAN Manager, pBlade, Processing Blade, sBlade, and Switch Blade are either registered trademarks or
trademarks of Egenera, Inc. in the United States and/or other countries.
PRIMERGY is a registered trademark of Fujitsu Siemens Computers.
AMD, AMD Opteron, and AMD Athlon are trademarks of Advanced Micro Devices, Inc..
EMC, CLARiiON, and Symmetrix are registered trademarks of EMC Corporation.
The IBM Developer Kit for Linux, Java 2 Technology Edition contains software which is copyright IBM
Corporation, Sun Microsystems Inc., Hewlett-Packard Co., and X Consortium.
Intel and Itanium are registered trademarks and Xeon is a trademark of the Intel Corporation in the United States
and other countries.
Sun, Sun Microsystems, the Sun Logo, Solaris, and the Java logo are trademarks or registered trademarks of
Sun Microsystems, Inc. in the United States and other countries.
Linux is a registered trademark of Linus Torvalds.
Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United
States and/or other countries. The virtual VGA console uses Microsoft Terminal Services Advanced Client
(TSAC), which is a copyright of Microsoft Corporation.
MindTerm is copyright AppGate AB.
Nero is a trademark of Nero AG.
NetApp is a registered trademark and Network Appliance is a trademark of Network Appliance, Inc.
Oracle9i is a trademark of Oracle Corporation.
Red Hat is a registered trademark of Red Hat, Inc. in the United States and other countries.
SUSE is a registered trademark of SUSE LINUX Products GmbH, a Novell business.
VMware, Virtual SMP, and VMotion are registered trademarks or trademarks of VMware, Inc.
Xen, XenSource, XenServer, and XenEnterprise are either registered trademarks or trademarks of Citrix
Systems, Inc. in the United States and/or other countries.
All other company and product names are trademarks or registered trademarks of their respective holders.
Printed in the United States of America.
Egenera, Inc., 165 Forest Street, Marlboro, Massachusetts 01752.
Contents

Preface

Chapter 1: PAN Manager Commands Overview

Using PAN Manager Commands ............................................................................ 1-2

Functional Groupings of PAN Manager Commands .............................................. 1-3

The Man Page Format ............................................................................................. 1-8

Chapter 2: PAN Manager Commands


ACCOUNT ............................................................................................................. 2-2
APP ...................................................................................................................... 2-7
BFRAME ............................................................................................................ 2-15
BLADE ................................................................................................................. 2-21
CONSOLE ......................................................................................................... 2-33
DISK ................................................................................................................... 2-35
ETH ................................................................................................................. 2-44
EVENT ................................................................................................................. 2-49
EVENTTYPE ....................................................................................................... 2-56
EXERES ............................................................................................................ 2-62
EXTNET .............................................................................................................. 2-66
FOP ................................................................................................................... 2-70
FS ....................................................................................................................... 2-75
HMON ................................................................................................................ 2-79
INTNET .............................................................................................................. 2-85
IP .................................................................................................................... 2-87
LB ................................................................................................................... 2-92
LPAN ................................................................................................................. 2-102

iii
PAN Manager Command Reference

MON .................................................................................................................. 2-113


MONDEF ........................................................................................................... 2-119
NFS ................................................................................................................... 2-122
PAN .................................................................................................................... 2-125
PANMGR ........................................................................................................... 2-144
PIM .................................................................................................................... 2-145
POOL .................................................................................................................. 2-150
PSERVER .......................................................................................................... 2-156
RETH .................................................................................................................. 2-175
ROLE .................................................................................................................. 2-182
SAN .................................................................................................................. 2-184
SMTPSVR ......................................................................................................... 2-192
SNMP ............................................................................................................... 2-194
SNMPMGR ....................................................................................................... 2-198
SW ..................................................................................................................... 2-202
TAPE ................................................................................................................ 2-206
UMON ............................................................................................................... 2-209
USER ................................................................................................................. 2-213
VERSION .......................................................................................................... 2-217

iv
Preface

Welcome to PAN Manager PM5.2_BF. The PAN Manager


Command Reference is part of the PAN Manager documentation
set. Its purpose is to describe how PAN Manager commands are
grouped, and provides the command man pages in a print format.

Audience — PAN Manager Command Reference is for PAN


Administrators and LPAN Administrators.

Topics — Read this book to learn about the following:


• Using PAN Manager Commands
• Functional Groupings of PAN Manager Commands
• The Man Page Format

PAN Manager Documentation Set — To learn about the other


documents available in the PAN Manager documentation set, see
Chapter 2, “Document List,” of PAN Manager Feature Summary.

PAN Manager Features — To learn about the PAN Manager


features available in the current release, see Chapter 3, “Feature
List,” of PAN Manager Feature Summary.

v
PAN Manager Command Reference

Customer Support

If you require customer support regarding this product, use the


following contact information.

Fujitsu Siemens Computers customer support

Internet http://www.fujitsu-siemens.com/support
Telephone See the Help Desk information at http://
manuals.fujitsu-siemens.com/
primergyservers.html under General
Information, Warranty and Support.

Document Conventions

Convention Description

> Directory-level delimiter used to navigate the left pane of the


PAN Manager GUI.
Example: Resources > Ethernet Connections
Sans serif italics Variable text, such as a path, a filename, or an LPAN name.
Example: lpan -c lpanname
Sans serif Text that must be typed as shown.
Example: Type root at the login prompt.

vi PM5.2_BF
Preface

Convention Description

Bold The name of a field or window element appearing in a GUI. It also


highlights default values in PAN Manager man pages.
Example: In the Users page...

Italics Text that is emphasized.


Example: Do not connect the power.
[text] Text that is optional to a command.
{text} A set of choices, one of which is required.

| Separation of mutually exclusive choices in syntax lines.


Example: lpan [-aD | -rD]{switch | SCSI_ID} lpanname

Note Information of importance or that may not fit in main text.

Caution Failure to heed a caution could result in loss of data.

Warning — Failure to heed a warning could result in physical


! harm to the user or the hardware.

PM5.2_BF vii
PAN Manager Command Reference

viii PM5.2_BF
Chapter 1
PAN Manager Commands
Overview

This overview of the PAN Manager Command Reference includes


the following topics:

• Using PAN Manager Commands


• Functional Groupings of PAN Manager Commands
• The Man Page Format

1-1
PAN Manager Command Reference

Using PAN Manager Commands

PAN Manager provides a set of commands that you can use from
the Linux command line or from scripts like any other Linux
command. These commands are described in detail in the next
chapter, and their documentation can also be accessed on-line as
described below.

Using the If you are running shell scripts with PAN Manager commands, you
PAN Manager must add the following line at the beginning of the script:
commands in
scripts #!/bin/bash --login

For more information about how to run scripts using PAN Manager
commands, see the PAN Manager Scripting Guide.

Argument For PAN Manager commands that have add, create, edit, or modify
placement options, the argument of those options must be placed at the end of
the command string. For example, to add a user and specify the
user’s e-mail address, enter the following:

user -a -E username@example.com username

Even though the option flag (-a) is at the beginning of the


command, the argument (username) must be at the end of the
command string. If the argument of one of these options is not the
last string, a parsing error may occur, losing the user’s original
intent.

Accessing PAN Manager man pages are reference pages available for each
PAN Manager PAN Manager command. PAN Manager man pages conform to the
man pages standard Red Hat Linux man page format.

1-2 PM5.2_BF
PAN Manager Commands Overview

You access PAN Manager man pages from the Linux prompt like
any other man page, except that you must preface the command
with an “egenera_” prefix. For example, to view the lpan man page,
enter the following command at the Linux prompt:

# man egenera_lpan

Accessing To display the options and appropriate syntax for each command,
PAN Manager enter the following command, substituting the actual command
Help name:

# help commandname

Functional Groupings of PAN Manager Commands

The following tables group PAN Manager commands according to


commonly performed functions. See the PAN Manager
Administrator’s Guide for a detailed understanding of how and
when these functions are used while managing a PAN.

Getting Started PAN administrators use the following commands to configure the
basic settings for a PAN:

Task Commands used

Rename the platform. BFRAME

Configure the PAN security domain, including SNMP


an SNMP agent, a mail server, and boot and
SNMPMGR
root images.
PAN

Configure power management. BFRAME


PIM

PM5.2_BF 1-3
PAN Manager Command Reference

Configuring PAN administrators use the following commands to set up their


Connectivity PAN’s network communication:

Task Commands used

Configure the cBlade Ethernet configurations. ETH

Configure the cBlade Redundant Ethernet RETH


(rEth) connections.

Configure external management network EXTNET


properties.

Configure internal management network INTNET


properties.

Create a new resource that mounts a shared NFS


disk or a directory on the network so that
services can access storage outside the LPAN.

Configure the cBlade Virtual Switches SW


(vSwitches).

Configure external disk or tape devices. DISK


SAN
TAPE

Establishing PAN administrators use the following commands to set up user


Access Control accounts for everyone who will work directly in their PAN:

Task Commands used

Create Linux accounts. ACCOUNT -a

Create Linux account passwords. ACCOUNT -m-p

Assign administrative roles to PAN Manager USER -aR


users.

1-4 PM5.2_BF
PAN Manager Commands Overview

Creating LPANS PAN or LPAN administrators use the following commands to create
LPANs and add resources to them in their PAN:

Task Commands used

Create a new LPAN. LPAN -c

Allocate pBlades to an LPAN. LPAN -aB

Allocate disks to an LPAN. LPAN -aD

Allocate vSwitches to an LPAN. LPAN -aD

Assign administrative roles to users of the USER -aR


LPAN.

Create a pServer pool. POOL

Creating Once LPAN administrators have created LPANs, they use the
pServers following commands to create pServers within LPANs in their
PAN:

Task Commands used

Create a new pServer. PSERVER -c

Assign a primary pBlade to a pServer. PSERVER -P


bladename

Assign a pBlade processing pool to a pServer. PSERVER -B


“none”
bladepoolname

Assign a failover pBlade or pBlade pool to a PSERVER -F


pServer.

Assign a disk to a pServer. (To partition a disk PSERVER -a


and add a root file system, use the DISK
command.)

Assign the vSwitch(es) to a pServer. PSERVER -a

Boot a pServer. PSERVER -b

PM5.2_BF 1-5
PAN Manager Command Reference

Configuring LPAN administrators use the following commands to create the


Application configurations necessary to run applications under the control of
Control PAN Manager:

Task Commands used

Create an IP resource for an application. IP

Define a file system resource. FS

Create a health monitor for application(s). HMON

Create a failover policy for application(s). FOP

Configure an application to run under APP


PAN Manager control.

Configure a load-balancing service. LB

Create or modify an executable resource that EXERES


let users start, stop, or run a program or script
(Linux init scripts, for example) on a pServer.

Create a new resource that mounts a shared NFS


disk or a directory on the network so that
services can access storage outside the LPAN

For specific information on using the hmon command, see PAN


Manager Administrator’s Guide.

Monitoring the PAN or LPAN administrators use the following commands to


PAN display the status of or alter the various hardware and software
monitors in their PAN or LPAN:

Task Commands used

List events that have been registered by the EVENT


PAN Manager software.

List the event types that the PAN Manager EVENTTYPE


software monitors or modify a specific event
type actions.

1-6 PM5.2_BF
PAN Manager Commands Overview

Task Commands used

List and modify the default trigger values for MONDEF


each monitor the PAN Manager software
monitors.

List and modify the default trigger values for MON


each system monitor of the PAN.

List, modify, or create user-defined monitor UMON


resources for an LPAN. User-defined monitor
resources let a user create a set of health,
status, or statistical monitors, and use the
monitor’s events to control PAN Manager
behavior.

PM5.2_BF 1-7
PAN Manager Command Reference

The Man Page Format

PAN Manager man pages follow a format commonly seen in Linux


man pages. The format for PAN Manager man pages can include
the following items:

Format Content

NAME The command name followed by a brief,


functional description.

SYNOPSIS A listing of syntax showing how to use


each command argument.

DESCRIPTION The details of command functionality and


important technical details.

OPTIONS The descriptions of each command option


function.

EXAMPLESa Specific uses of some or all of a


command's arguments.

RETURN VALUES A description of the command's return


value, a useful feature for scripting
purposes.

SEE ALSO A list of related man pages in alphabetical


order to aid the reader in seeing other
commands related to the task they are
performing.

a. Not provided for certain commands or platform

1-8 PM5.2_BF
Chapter 2
PAN Manager Commands

This chapter provides an alphabetical list of the PAN Manager


commands, and is formatted to provide users with printed and html
versions of the command manpages.

PAN Manager Command Syntax

For PAN Manager commands that have add, create, edit, or modify
options, the argument of the option must be placed at the end of the
command string. For example, to add a user and specify the user’s
email address, enter:

user -a -E username@example.com username

• Even though the option flag (-a) is at the beginning of the


command, the argument (username) comes at the end of the
command string. If the argument of one of these options is not
the last string, a parsing error may occur, losing the user’s
original intent

2-1
PAN Manager Command Reference

ACCOUNT

NAME account - creates, lists, or modifies a user’s Linux account on a


cBlade.

SYNOPSIS account [-l] [username]


account -a [-L "descriptive_label" -N groupname]
username
account -r [-R] username
account -m [-U UID] [-P password] [-N groupname] [-L
"descriptive_label"] [-H homedirectory] [-I groupID] [-S
defaultshell] username
account [-lG]
account [-aG |-rG] groupname

DESCRIPTION The account command provides a Linux account tool for the
PAN Manager software. Only PAN administrators use the account
command to add, remove, modify, or list user accounts on both
Control Blades (cBlades). The software facilitates a PAN
administrator’s tasks of creating Linux user accounts by duplicating
the Linux account information on both cBlades.

By default, PAN Manager software is enabled to allow PAN


administrators to create and remove users. PAN administrators can
choose to enable a third-party Linux user account management tool
using the pan -u command; however, by enabling a third party
management of Linux accounts, they cannot use the account
command to set up Linux user accounts. For additional information,
see the PAN Manager Administrator’s Guide.

You must create a Linux account for any administrator who will
need to access the Control Blade directly, such as for installation or
debugging purposes. Be sure to issue these accounts with
discretion, as they have security implications.

2-2 PM5.2_BF
ACCOUNT

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

username

Reference to the username PAN Manager uses to identify a


PAN Manager user.

groupname

Reference to a Linux-recognized group that exists on the cBlades.

OPTIONS -aG, --addgroup groupname

Specifies a Linux-recognized group to create. If you want to create


a Linux user account and add that user to a group at the same time
with the -N (groupname) option, you must first create the group
using this option with the -aG (addgroup) option.

-a, --add username

Specifies a new Linux user account. Use this option with the -L
(description) or the -N (groupname) option, and requires a
unique username. Fujitsu Siemens Computers recommends that
you add a user to group at the same time you create a Linux user
account so you do not create a new GID in the /etc/group file with
the same number as the UID created. See the Linux usermod man
page for more information.

-H, --homedir homedirectory

Specifies the login directory associated with the specified Linux


user account. When an account is initially created, a default /home/
username directory is created and assigned as the login directory

PM5.2_BF 2-3
PAN Manager Command Reference

for the user. If you use this option to change the login directory,
make sure that the directory already exists before the user can log
in. This option is only valid with the -e (edit) option.

-I, --groupid groupID

Specifies a group ID number for a Linux user account.

-l, --long

Lists the Linux user accounts and displays the description, UID,
groupname, GID, home directory, and default shell for each
username. This option is only valid with the -l option. Using the
command without an argument lists all the Linux user accounts by
username only.

-L, --description "text"

Adds a description to the information associated with the specified


Linux user account. This option is valid with the -a (add) or -m
(modify) options. Enter this option’s text within quotes as in the
example:

account -aN development -L "Development manager" cgable

-lG, --listgroup

Lists the current groupnames with their group ID.

-m, --modify

Allows you to edit the information associated with the user account.
With this option, you must specify any or all of the -U (UID), -N
(group/GID), -L (description), or -H (home directory)
options.

-N, --groupname groupname

Specifies a Linux recognized group to which to add a user. Groups


are created with the -G (group) option. This option is used with the
-a (add) and -m (modify) options and requires a groupname as an
argument. When you create a new Linux account, the default group
is that user. For this reason, Fujitsu Siemens Computers
recommends that you specify an existing group.

2-4 PM5.2_BF
ACCOUNT

-P, --password "text"

Sets a Linux user password for a user account. You can create or
modify a user password using this option with the -m (modify)
option.

-r, --remove username

Removes a Linux user account. For complete removal of a user, add


the -R (recursive) option to remove the home directory of the
user as well.

-R, --recursive

Removes all traces of the Linux account, including the user default
directory and the /etc/group and /etc/passwd listings for the
specified user. This option is only valid with the -r (remove)
option.

-rG, --removegroup groupname

Specifies a Linux-recognized group to delete.

-S, --shell defaultshell

Specifies the Linux shell associated with the specified Linux user
account. When an account is initially created, the default
assignment is the bash shell. If you use this option to change a
user’s shell, make sure that the shell file already exists before the
user logs in. This option is only valid with the -m (modify) option.

-U, --uid UID

Specifies a user ID to use with the specified Linux user account. By


default, when you add a user account, a UID is automatically
generated. Use this option to change the default UID of the Linux
user account. This option is only valid with the -m (modify)
option.

EXAMPLES List user accounts by name, description, UID, group name, GID,
home directory, and default shell:

account -l

PM5.2_BF 2-5
PAN Manager Command Reference

Create Linux user cgable and add him to the development group;
also pick up GID, if it exists:

account -N development cgable

Edit a user’s home directory for login:

account -m -H /home/panmgr cgable

Delete user account cgable and remove the /home/cgable


directory:

account -r -R cgable

Add the group production:

account -aG production

Add user cgable to the production group

account -m -N production cgable

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO UMON


ROLE
PAN

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_pan).

2-6 PM5.2_BF
APP

APP

NAME app - creates, lists, or modifies an application configured to run


under PAN Manager control.

SYNOPSIS app [-c] [-L description] [-A {"yes"|"no"}] [[-a


filesystem] [-G nfs] [-I IPresource] [-N executable {-B
{"yes"|"no"} |-S {"yes"|"no"}|-E {"yes"|"no"}}] [-o
order]] [-V "name=value"] [-F failoverpolicy] [-H
healthmon -j IPresource] [-P primary_pservername]
lpanname/application
app [-k newname] [-F failoverpolicy |-e] [[-I |-i]
IPresource] [-H monitorname -j IPresource |-h
monitorname] [[-G |-g] nfs] [[-a |-r] filesystem] [[-N
|-n] executable] [-o order] [-V "name=value" |-v name]
[-p] lpanname/application
app [-b | -d | -m [pservername] |-s [-f]] lpanname/
application
app [-l] lpanname[/application]
app -R executable lpanname/application
app --add-monitor monitorname lpanname/application
app --remove-monitor monitorname lpanname/application
app -M monitorname -U eventname -Q {"failover"|
"restart"|"none"} lpanname/application

DESCRIPTION The app command configures a stand-alone application to run


under PAN Manager control, for high availability. After you create
a filesystem, a network resource, a health monitor, a failover policy,
a health monitor, an executable resource, an NFS mount point, a
failover policy, or a load-balancing service in an LPAN, use the app
command to choose the dependencies and policies for an
application with the appropriate option.

PM5.2_BF 2-7
PAN Manager Command Reference

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

lpanname/app_name

This is a reference to a high-availability application running on the


primary pServer you create using the app command. To maintain
high availability within an LPAN, you must specify the LPAN you
would like the application to run in. PAN Manager naming
conventions require that you use a '/' between the LPAN name and
the application name. For example, the application, Webserver1, in
the production LPAN would be referred to as 'production/
Webserver1'. PAN administrators use the lpan command to name
LPANs.

monitorname

Specifies a PAN Manager user-defined monitor. LPAN


administrators use the PAN Manager umon command to create
user-defined monitors.

OPTIONS --add-monitor monitor_name

Associate a user-defined monitor with the specified application.


LPAN administrators use the PAN Manager umon command to
create user-defined monitors.

-a, --add-filesystem lpanname/application

Designates a filesystem resource disk to mount for a


high-availability application’s physical resources to access using
PAN Manager software.

2-8 PM5.2_BF
APP

-A, --autostart {"yes"|"no"}

Specifies whether an application starts when the pServer boots and


the PAN agent is available. By default, this is set to “no.”

-b, --start lpanname/application

Manually starts all stand-alone application resources. This option is


required to start an application after the stand-alone configuration
has been created and the LPAN is booted.

-B, --exeres-start {"yes"|"no"}

Determines whether to start the specified executable resource on


the pServer when the application starts. The LPAN administrator
can start all resources (for example network resources or SCSI file
disk resources) without starting the executable resources to help
install or debug an application.

-c, --create lpanname/application

Creates the application specified.

-d, --delete lpanname/application

Deletes the specified stand-alone application configuration from an


LPAN.

-e, --reset-failover

Removes the current failover policy from an application.

-E, --exeres-execute {"yes"|"no"}

Determines whether or not users can run the specified executable


resource on the pServer after the application starts and before the
application stops.

-f, --force

Forces an application to stop. This option can only be used with the
-s (stop) option.

PM5.2_BF 2-9
PAN Manager Command Reference

-F, --set-failover failoverpolicy

Assigns a failover policy to an application. When specifying a


failover policy, use only a failover policy set to use a pServer
configured to run this application.

-g -- remove-nfs nfs_resource

Removes a network disk resource.

-G --add-nfs nfs_resource

Adds a network disk resource and configures it to run under


PAN Manager control for high availability.

-h, --remove-healthmonitor monitorname

Removes the specified health monitor from an application.

-H, --add-healthmonitor monitorname

Assigns a health monitor to an application.

-i, --remove-ipresource IPresource

Removes the specified network resource assignment from an


application.

-I, --add-ipresource IPresource

Assigns a network resource to an application.

-j, --assign-hmon-ipresource hmon-associated IPresource

Assigns a network resource to a health monitor. Before assigning a


health monitor to an application you must specify the network
resource that the health monitor uses. The network resource must
already be assigned to the application.

-k,--rename new_name

Renames the specified application.

2-10 PM5.2_BF
APP

-l, --long

Lists information about each stand-alone application within an


LPAN such as status, configuration, and the IP, failover policy, and
all resources used by each application.

-L, --description "text"

Adds descriptive information about the specified application.

-m, --move pservername

Moves an application to the specified pServer. If the option is used


without the pservername argument it moves the application to the
pServer set in the current failover policy. To use this option without
an argument, create a failover policy with the fop command using a
pServer configured to run this application.

-M, --monitor monitor_name

Specifies an existing user-defined monitor that has already been


added to the application configuration. LPAN administrators add
user-defined monitors to the application configuration with the
--add-monitor option.

Use this option with the -U (event), and -Q (set-event-action)


options to configure a user-defined monitor event and specify
actions for a specific user-defined monitor for this application.

-n --remove-exeres executable_resource

Removes the specified executable resource.

-N --add-exeres executable_resource

Assigns a specified executable resource to the application.

-o, --order resource_order

Specifies an order in which you want this application to use


specified resources, if you need to specify the order in which
resources start. Use this option with the -S, -N, -G, and -I options.

PM5.2_BF 2-11
PAN Manager Command Reference

-p, --remove-primaryserver primarypservername

Disassociates the specified pServer from an application.

-P, --primaryserver primarypservername

Assigns a pServer within a specified LPAN to run the specified


application.

-Q, --set-event-action {"failover"|"restart"|"none"}

Specifies an action to take if a a user-defined monitor triggers an


event.

-r, --remove-filesystem filesystem

Removes a filesystem resource for a specified stand-alone


application.

-R, --run-exeres executable_resource

Run an executable resource that can be invoked by an administrator


at any time after an application has started and before it has
stopped.

--remove-monitor monitor_name

Remove the specified user-defined monitor association from an


application.

-s, --stop lpanname/application

Manually stops the specified stand-alone application. Use this


option to shut down a stand-alone application or to stop resources,
instead of halting the application from within its pServer.

-S, --exeres-stop {"yes"|"no"}

Determines whether or not to stop the specified executable resource


on the pServer when the application stops.

-U, --event event_name

Configures a user-defined monitor event. LPAN administrators use


this option in conjunction with the -M (monitor) and -Q

2-12 PM5.2_BF
APP

(set-event-action) options to configure an action for the


specified event.

-v, --remove-variable variablename

Removes the environment variable.

-V, --add-variable {"name=value"}

Creates an environment variable name and value (such as


VMWARE_CONFIG and /vmware_mnt/linux/linux.cfg). This
makes the application associated with this environment variable
available for all executable resources and user-defined monitors
executed on the pServer.

EXAMPLES The following example configures an instance of Apache to run


under PAN Manager control with the following settings:

LPAN name: development

Application name: Apache1

Primary pServer: Web1

Use the following resources already configured:

Filesystem: Apache_fs

Failover policy: Apache_failover

IP resource: Apache_IP

Health monitor: Apache_health

Executable resource: Apache_exe

app -c -a Apache_fs -P Web1 -F Apache_failover -j -H


Apache_health -I Apache_IP -N Apache_exe development/
Apache1

PM5.2_BF 2-13
PAN Manager Command Reference

Start the Apache1 application:

app -b development/Apache1

Move this application from its current pServer to one listed in the
Apache_failover policy:

app -m development/Apache1

Stop this application:

app -s development/Apache1

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO EXERES


FOP
FS
HMON
INTNET
IP
LPAN
NFS
PSERVER

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_lpan).

2-14 PM5.2_BF
BFRAME

BFRAME

NAME bframe - lists hardware and configuration information about a


specified platform and modifies its power settings.

SYNOPSIS bframe [platformname]


bframe [-g | -I BFID]
bframe [-l] [platformname]
bframe -n newname [oldname]
bframe [-s |-x] [-f] [-T "min" -M "textmessage"]
[platformname]
bframe [-W {16|20|24|30}] [platformname]
bframe [-U {200|208|210|216|220|230|240}][-P
{"separate"|"AC-BD"}] [platformname]

Synopsis The ability to directly specify voltage drop targets to guide


Deprecations for PAN Manager in failing over a PIM-R power line using the
Release 5.1 PAN Manager bframe command is deprecated in Release 5.1. This
command will be removed from future releases. The following
command option should be removed from any scripts:

bframe [-p "high"|"medium"|"low"]

For Release 5.1 and higher, PIM-R power line failover is


automatically calculated to be 85% of the configured voltage. For
systems with PIM-Rs, the default value is 200 volts; for this
configuration, PAN Manager initiates a failover to the second
power line if the primary line voltage drops to 170 volts or lower
(85% of 200).

DESCRIPTION The bframe command lists the status of a specified platform within
the PAN security domain. Administrators use the bframe command
to do the following:

PM5.2_BF 2-15
PAN Manager Command Reference

• Configure PAN Manager support for power management.


• Shut down or reboot a specified platform.

Note: Shutting down a platform shuts down all the servers


running on it, and then the two cBlades. Rebooting a platform
brings back the last configuration before it was shut down.
• Display the status, power configuration, processor
configurations, blade, and current usage details of a platform.

All users can use the bframe command without arguments to


display the overall status, power configuration, processor
configurations, blade, and current usage details of the platform you
are using.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

platformname

Fujitsu Siemens Computers recommends that you rename a new


platform to something specific to your application. This name is
used in arguments when you issue the eth, pserver, pool, reth,
role, and blade commands.

platformname/{pn | sn | cn}

Specifies a platform and a specific blade.

PAN Manager naming conventions require you to use a forward


slash (/) between the platform name and the blade name. For
example, pBlade 2 on the platform named production would be
referred to as production/p2. pBlades are numbered as follows:

2-16 PM5.2_BF
BFRAME

• From their slot locations 1 through 24 from the bottom up for


BladeFrame BF400 S2
• From their slot locations 1 through 6 from the left for
BladeFrame BF200

OPTIONS -f, --force

Forces a bframe operation without a prompt. You can use -f with


the -s (shutdown) or -x (reboot) options

-g, --suggest-frame-id

Requests PAN Manager to suggest a unique platform ID (BFID) for


the current platform by discovering all platforms on the local
network and then picking an ID that is not in use.

-I, --set-frame-id BFID

Sets a new platform ID (BFID).

-l, --long

PAN administrators use this option to list the status, serial numbers,
processor configuration, and current usage in LPANs for each of
their platform’s physical blades and vBlades. Also displays FRU
data such as BMC, BIOS, and CMOS revs. The output displays
only populated chassis slots to which the user has access.

-M, --message "text"

Specifies an optional warning message to be displayed before a


platform is shut down. PAN administrators can use this option to
provide details to PAN operators and monitors of how long before a
shutdown will occur. PAN administrators use this option after the
-s (shutdown) option.

-n, --rename newname oldname

Allows a PAN administrator to rename the specified platform.

PM5.2_BF 2-17
PAN Manager Command Reference

-P, --power-domain {"separate"|"AC-BD"}

Specifies whether a platform is configured with four power


domains or combined into two power domains (requires Y-cables).
Use separate to configure four separate power domains; use
AC-BD to combine power domains. (This option does not apply to
BladeFrame BF200 systems.)

-s, --shutdown platformname

Gracefully shuts down all pServers, LPANs, and hardware in this


order (Slave, then Master cBlade). PAN administrators use this
option with the -T (time) and -M (message) options to create a
conditional shutdown.

Note: When you power down a platform with the bframe -s option,
the entire platform, including switches, is gracefully powered off.
To power back on, you must flip the breaker switches on domains A
and B. If you insert a cBlade and attempt to boot it without first
cycling these switches, it will fail to boot with a “switches broken or
missing” kernel panic message.

-T, --time number_of_minutes

Specifies an interval of time (in minutes) before the blades of a


platform begin to shut down. PAN administrators use this option
after the -s (shutdown) option.

-U, --power-input {200|208|210|216|220|230|240}

Specifies the power input voltage to the platform. By default the


power input is configured for 200 Volts. PIM-R power line failover
is automatically calculated to be 85% of the configured voltage. For
systems with PIM-Rs, the default value is 200 volts; for this
configuration, PAN Manager initiates a failover to the second
power line if the primary line voltage drops to 170 volts or lower
(85% of 200).

-W, --bladeplane {16| 20 24|30}

Specifies whether the BladePlane is configured as 16, 20, 24, or 30


Amperes. By default the BladeFrame BF400 S2 BladePlane is
configured for 20 Amperes.

2-18 PM5.2_BF
BFRAME

-x, --reboot platformname

Specifies that a platform reboots.

Note: The last configuration of a pServer is rebooted. This means


that previously booted LPANs reboot, and if a pServer was running
on a failover pBlade, the pServer reboots using either the specified
failover pBlade or the first available pBlade in the failover pool
when the reboot occurs.

EXAMPLES View the current state of the pBlades and cBlades on the platform
PlatformOne:

bframe PlatformOne

View the current state of both cBlades:

bframe | grep ^c

For the PlatformOne platform, set the power input voltage to 220
and the BladePlane amperage to 30 from the default settings of 200
and 24, respectively (this also sets the failover voltage target to 187
volts if the system utilizes PIM-Rs):

bframe -W 30 -U 220 PlatformOne

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO BLADE


EVENTTYPE
LPAN
PAN
PIM
POOL

PM5.2_BF 2-19
PAN Manager Command Reference

PSERVER
ROLE
SNMP

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_pan).

2-20 PM5.2_BF
BLADE

BLADE

NAME blade - Lists or controls manual diagnostic tools on a specified


cBlade, pBlade, or sBlade (the BladeFrame BF200 does not have
an sBlade).

SYNOPSIS blade {-b |-s |-x}[-w][-l]{platformname/pn[-n]|


platformname/sn}
blade {-b |-s |-x}[-w][-f] platformname/cn
blade {-b |-s |-x} -S [-w][-f] platformnameES/cn
blade --boot-hypervisor [-I image_name] {platformname/
pn}
blade [-c][-M RAMvalue{"Gb"|"Mb"}][-P cpu_number][-p
{"lowest" | "low" | "normal" | "high" | "highest"}]
platformname/pn-n
blade -p {"lowest" | "low" | "normal" | "high" |
"highest"} platformname/pn[-n]
blade --config-hypervisor [-I image_name]
{platformname/pn}
blade --unconfig-hypervisor {platformname/pn}
blade [--notify-slave-hypervisor|
--promote-to-master-hypervisor]{platformname/pn}
blade -d platformname/pn-n
blade [-D | -R] platformname/pn
blade -h hostname platformname/cn
blade --list-vblades [-l] [platformname/pn[-n]]
blade -n {platformname/pn | platformname/cn |
platformname/sn}
blade [--select|--unselect |-i |-o][-l] {platformname/
pn | platformname/cn | platformname/sn}
blade [-W | -C] platformname/pn

DESCRIPTION The blade command lists information about a specified blade and
allows you to perform diagnostic operations. Administrators use the
blade command to do the following:

PM5.2_BF 2-21
PAN Manager Command Reference

• Power on or off any blade in a platform.


• Diagnose problems associated with hardware or a system hang
traced to a specific blade.
• Create or delete a vBlade configuration on a pBlade.
• Recover a hypervisor group from recovery mode.
• Configure, unconfigure, boot, and shutdown a hypervisor
instance running on a pBlade.
• Modify the cBlade hostname.

Caution: Place a pBlade into or remove it from the maintenance


LPAN (.maint). Use of the blade command can make a blade
unavailable to its LPAN. If the LPAN has failover actions defined
for this blade, those actions could be triggered, affecting
applications and other blades running in that LPAN. Fujitsu Siemens
Computers recommends notifying LPAN administrators that a blade
in their LPAN is being diagnosed, so they are prepared in the event
that a specified blade is shut down, rebooted, or marked unused by
PAN Manager software.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

platformname/{pn | sn | cn}

Specifies a platform and a specific blade.

PAN Manager naming conventions require you to use a forward


slash (/) between the platform name and the blade name. For
example, pBlade 2 on the platform named production would be
referred to as production/p2. pBlades are numbered as follows:

2-22 PM5.2_BF
BLADE

• From their slot locations 1 through 24 from the bottom up for


BladeFrame BF400 S2
• From their slot locations 1 through 6 from the left for
BladeFrame BF200

platformname/pn-n

Specifies a vBlade (of a particular pBlade), preceded by the


platform on which it is located. PAN Manager naming conventions
require you to use the format pn-n to specify the vBlade name,
where:

• pn is the name of the pBlade (such as p5) that hosts this vBlade.

• - (hyphen) is a required separator.


• n is a number (from 1 to 32) that uniquely identifies this vBlade
on its pBlade.

OPTIONS -b, --boot

Indicates that you want to power on the specified blade. You do not
need to use this option initially. Use this command option to power
on and boot a specified blade that you manually shut down or
powered off. PAN administrators can use this option with the -w
(wait) option to cause the PAN Manager command line prompt to
not return until this operation is complete.

--boot-hypervisor [-I image_name] platformname/pn[-n]

Specifies that you want to power on the target pBlade and boot a
hypervisor (in preparation for running vBlades on that pBlade).
PAN Manager follows these rules to determine which hypervisor to
boot on the pBlade:

• If you specify a hypervisor ISO image name in this command,


PAN Manager boots the hypervisor from that image.

PM5.2_BF 2-23
PAN Manager Command Reference

• If you omit the image name in this command, PAN Manager


tries to obtain the hypervisor ISO image to use from the
following:
a. The pBlade’s current hypervisor configuration (if any)
b. The PAN’s default hypervisor ISO image (if any)
If PAN Manager can’t obtain a hypervisor ISO image, it displays an
error message.

-c, --create-vblade {platformname/pn-n}

Specifies that you want to create a vBlade on a specified pBlade.


The target pBlade slot must be filled in order for this command to
be valid. LPAN administrators can use this option with the -M
(memory) and -P (CPUs) options to set configurations on this
vBlade.

-C, --cool platformname/pn

Turns off the power for a failover pBlade that you have designated
as warm using the -W (warm) option.

--config-hypervisor {platformname/pn}

Specifies that you want the target pBlade to be configured with a


hypervisor (in preparation for running vBlades on that pBlade).
Including this option without a hypervisor ISO image name tells
PAN Manager to use the default hypervisor ISO image PAN
administrators set with the PAN Manager command pan --set-
default-hypervisor-image image_name. If no default
hypervisor ISO image is currently set, PAN Manager displays an
error message.

To specify a hypervisor ISO image name instead of using the


default, LPAN administrator must combine this blade command
option with the -I (image_name) option.

-d, --delete-vblade {platformname/pn-n}

Deletes the vBlade on a specified pBlade. Specifies that you want


to remove the target vBlade from its pBlade. LPAN administrators
can delete a vBlade only when the specified pBlade slot is filled,

2-24 PM5.2_BF
BLADE

the vBlade is not currently assigned to a pServer configuration or


used by a running pServer, and the vBlade is not currently assigned
to a blade pool.

-D, --set-maintenance platformname/pn

Marks the pBlade for a maintenance task. This places the pBlade in
the maintenance LPAN (.maint), but does not remove the pBlade
from the LPAN and pServer, if any, in which it is already
configured. This option assumes the pBlade is currently in an Out
of Service state (blade -o).

-f, --force

Forces a cBlade operation without a prompt. This option requires a


-b (boot), -s (shutdown) or -x (reboot) option. Used with the -s
or -x option, forces a cBlade shutdown with no attempt to do it
gracefully. You cannot combine this option with sBlade, pBlade, or
vBlade operations.

-h, --hostname platformname/cn

Allows a PAN administrator to change the default cBlade hostname


(control-blade-A and control-blade-B) to something more
meaningful.

-i, --in-service platformname/{pn | sn | cn}

Indicates that you want to assign In Service status to a specified


specified blade. In normal start-up mode, PAN Manager
automatically marks a blade as In Service, so there is no need to
use this option initially. Use this command when you need to toggle
a specified blade status from Out of Service to In Service.

Placing a blade In Service powers it on. In many cases this results


in the blade automatically booting.

-I, --media-image image_name

Specifies the display name of a particular hypervisor ISO image (as


registered in the PAN under media images) to override the default
hypervisor ISO image. To view a list of the registered hypervisor

PM5.2_BF 2-25
PAN Manager Command Reference

ISO images and their display names, use the PAN Manager
command pan -i.

-l, --long [platformname/{pn[-n] | sn | cn}]

Lists information about a specified blade or all the blades in a


platform. Information includes FRU data such as architecture, and
BMC, BIOS, and CMOS revs.

--list-vblades platformname/pn-n

Specifies that you want to display information about vBlades only


(not pBlades). LPAN administrators can combine this option with
the -l (long) option to request a long version of the listing, with
details about the specified vBlade(s).

-M, --memory RAMvalue {"Gb"|"Mb"} platformname/pn-n

Specifies how many GB or MB of the pBlade’s RAM to allocate to


this vBlade. LPAN administrators can combine this option with the
-c (create-vblade), -p (priority), -P (cpus) options when you
create a vBlade. You can also use this option to modify the memory
allocation of this vBlade. If you omit this option, the default value
of 512MB is used. For details on valid values for this option, see
the list of restrictions in the “About vBlades” chapter in the Using
vBlades guide. If PAN Manager encounters a problem with your
vBlade memory allocation, it displays an error message.

--notify-slave-hypervisor platformname/pn

Specifies that you want to notify the target pBlade hypervisor about
a new master hypervisor for the group following the recovery of a
hypervisor group. LPAN administrators must perform this
command individually for each remaining slave in the hypervisor
group. For details on using this option, see the Using vBlades guide.

-n, --nmi {platformname/pn | platformname/cn |


platformname/sn}
Sends a nonmaskable interrupt (NMI) to a specified blade for
diagnostic purposes. This NMI causes the blade to behave as if it
had a panic. By default, a panic causes a pBlade to dump core

2-26 PM5.2_BF
BLADE

memory and reboot. Use the following entry from a terminal on the
specified pBlade to change the behavior to reboot-only:

#echo "reboot" > /proc/egenera/panic

To return the behavior to dump and reboot, use the following entry:

#echo "dump" > /proc/egenera/panic

You can also include this command in a start-up script.

-o, --out-service platformname/{pn | sn | cn}

Indicates that you want to assign Out of Service status to a


specified blade. This option marks the specified blade not to be
used, even though it remains listed in its configuration definitions.
Use this option when you want a specified blade to be left idle, but
you do not want to edit configuration definitions.

For example, if you have assigned a pBlade to an LPAN, but the


LPAN administrator does not want to use the pBlade, you can shut
down the LPAN, mark the pBlade Out of Service, and then
reboot the LPAN. To return the specified blade to service, use the
-i (in-service) option to mark the blade In Service.

-p, --priority {"lowest" | "low" | "normal" | "high" |


"highest"} platformname/pn[-n]

Specifies a CPU priority for a vBlade relative to the other vBlades


(using the vBlade argument pn-n) or the management domain on
that pBlade (using the pBlade argument pn). LPAN administrators
can combine this option with the -c (create-vblade), -M
(memory), -P (cpus) options when you create a vBlade. You can
also use this option to modify the CPU priority for a vBlade relative
to the other vBlades or the management domain on that pBlade. For
details on changing the priority setting, see the Using vBlades
guide.

PM5.2_BF 2-27
PAN Manager Command Reference

-P, --cpus cpu_number platformname/pn-n

Specifies how many CPUs to allocate to this vBlade. These are


virtual CPUs (which the underlying hypervisor maps to the
pBlade’s physical CPUs). LPAN administrators can combine this
option with the -c (create-vblade), -p (priority), -P (cpus)
options when you create a vBlade. You can also use this option to
modify the number of CPUs allocated to this vBlade. For details on
valid values for this option, see the Using vBlades guide.

--promote-to-master-hypervisor platformname/pn

Specifies that you want to promote the target pBlade hypervisor


from slave to master status in its hypervisor group. LPAN
administrators must perform this command to recover a hypervisor
group from recovery mode.For details on using this option, see the
Using vBlades guide.

-R, --unset-maintenance platformname/pn

Unmarks the pBlade for a maintenance task. The pBlade must not
be configured on any pServers in the maintenance LPAN. This
removes the pBlade from the maintenance LPAN.

-s, --shutdown platformname/{pn[-n] | sn | cn}

Indicates that you want to power off the specified blade. This
option immediately shuts down any pServer(s) or hypervisor
currently running on the pBlade or vBlade; however, on a cBlade, it
initiates a graceful shutdown of a cBlade and all its processing (the
equivalent of the Linux shutdown -h command), due to the severe
consequences of powering off a cBlade. A graceful shutdown
requires that PAN Manager is running on the other cBlade and is
communicating with the master cBlade.

If you want to force a cBlade shutdown without attempting to do it


gracefully, add the -f (force) option. PAN administrators can use
this option with the -w (wait) option to cause the PAN Manager
command line prompt to not return until this operation is complete.

2-28 PM5.2_BF
BLADE

-S, --switch-comp

Specifies the switch component on the BladeFrame BF200 cBlade.


PAN administrators can use this option with the -w (wait) option
to cause the command line prompt to not return until this operation
is complete.

--select platformname/{pn | sn | cn}

Causes the indicator lights on a specified blade to blink blue.


Fujitsu Siemens Computers recommends using this feature to help
locate a specific blade in the chassis. The blinking blue indication
persists until reset with the --unselect option.

--unconfig-hypervisor {platformname/pn}

Specifies that you no longer want the target pBlade to be configured


with a hypervisor. As a result, this pBlade will not boot up into the
hypervisor (unless PAN Manager does that automatically in
response to pServer boot or failover demands for vBlades defined
on the pBlade). A pBlade without a hypervisor can be used to boot
a regular pServer, but it doesn’t support vBlades. You can
unconfigure a hypervisor on a pBlade only when that pBlade is shut
down.

--unselect platformname/{pn | sn | cn}

Terminates the blinking blue indication on a “selected” blade. The


indicator lights on the blade revert to their normal meaning: steady
amber for recognized, steady blue for active.

-w, --wait

Causes the blade command to pause while a boot or shutdown


process is underway, and displays a progress indicator. Use this
option with the -b (boot/power-on), -s (power-off), or -x
(reboot) options when you would like to suspend command-line
operations until the boot or shutdown is completed.

PM5.2_BF 2-29
PAN Manager Command Reference

-W, --warm platformname/pn

Allows a failover pBlade to boot more rapidly when a failover


occurs by designating it in advance as a warm pBlade. A warm
pBlade is powered ON, and is bootable only when it becomes a
pServer’s current pBlade.

-x, --reboot platformname/{pn[-n] | sn | cn}

Indicates that you want to reset and reboot the specified blade. PAN
administrators can use this option with the -w (wait) option to
cause the command line prompt to not return until this operation is
complete

EXAMPLES List the details for pBlade p7 on platform zeus:

blade -l zeus/p7

Power off pBlade p7 on platform zeus (which shuts down the


pServer or hypervisor currently running):

blade -s zeus/p7

Power off vBlade p7-3 on platform zeus:

blade -s zeus/p7-3

Reset and reboot pBlade 3 in the PlatformOne platform:

blade -x PlatformOne/p3

Mark pBlade 14 In Service in the PlatformOne platform:

blade -i PlatformOne/p14

Set the indicator light to blink blue on cBlade 1 in the production


platform:

blade --select production/c1

2-30 PM5.2_BF
BLADE

Set the indicator light on cBlade 1 to its normal meaning in the


production platform:

blade --unselect production/c1

Configure pBlade p7 on platform zeus to use the default hypervisor


ISO image:

blade --config-hypervisor zeus/p7

Configure pBlade p7 on platform zeus to use the hypervisor ISO


image named HV30002005_IA32:

blade --config-hypervisor -I HV30002005_IA32 zeus/p7

Unconfigure the hypervisor from pBlade p7 on platform zeus:

blade --unconfig-hypervisor zeus/p7

Power on pBlade p7 on platform zeus and boot the hypervisor from


the hypervisor ISO image named HV30002005_IA32:

blade --boot-hypervisor -I HV30002005_IA32 zeus/p7

Create vBlade 1 on pBlade p7 of platform zeus, allocating the


default amount of memory to 512MB and number of CPUs to 1:

blade -c zeus/p7-1

Create vBlade 2 on pBlade p7 of platform zeus, and allocate 256


MB of memory and 2 CPUs for it:

blade -c -M 256"Mb" -P 2 zeus/p7-2

Modify vBlade 1 on pBlade p7 of platform zeus to allocate 1 GB


of memory:

blade -M 1"Gb" zeus/p7-1

PM5.2_BF 2-31
PAN Manager Command Reference

Modify vBlade 2 on pBlade p7 of platform zeus to allocate 128 MB


of memory and 1 CPU for it:

blade -M 128"Mb" -P 1 zeus/p7-2

Delete vBlade 2 on pBlade p7 of platform zeus:

blade -d zeus/p7-2

List all of the vBlades in the PAN:

blade --list-vblades

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO BFRAME

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_bframe).

2-32 PM5.2_BF
CONSOLE

CONSOLE

NAME console - opens a terminal session on a pServer.

SYNOPSIS console [lpanname/pServername]

DESCRIPTION The console command opens a Linux console device on a pServer.


Entering the console command without an argument displays a list
of initialized or booted pServers to choose from; if you enter the
console command with a valid pServer argument, the console
opens immediately.

The PAN Manager console initiates a terminal session and sends


standard input to the pServer console. The pServer console output
is displayed as the standard output. A PAN Manager console
normally translates the inputs for sigint (Control-C), sigquit
(Control-/), and sigtstp (Control-z).

To abort a pServer console, press Enter once and type a tilde


character (~) followed by a period (.). There is a one second pause
after typing the tilde character in which to type the period. (if "." is
not typed within one second, the abort sequence is terminated) If
both characters in the sequence (~.) is not typed within one second,
the sequence is not sent to the pServer (and thus not echoed) and the
pServer connection is aborted.

Issues to be aware of when using the console command include:

• Once opened, a pServer console remains opened until it is


aborted, even after the pServer is shut down.
• In the case of certain network communication errors, you may
need to re-establish a pServer console. An administrator can
open a console on a pServer to watch the pServer's output as it
boots if it has been previously booted.

PM5.2_BF 2-33
PAN Manager Command Reference

• Opening a console on an uninitialized or unbooted pServer


opens the console late which means you may miss the first few
seconds of booting.

OPTIONS

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO PSERVER

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_pServer).

2-34 PM5.2_BF
DISK

DISK

NAME disk - controls or lists operations on a disk physically connected to


a PAN and recognized by PAN Manager software by means of the
sfdisk utility.

SYNOPSIS disk [-l] [-A |-C |-U |"(SCSI_ID)"]


disk -z {"yes"|"no"} "(SCSI_ID)"
disk -v {"yes"|"no"} [-n][-f] "(SCSI_ID)"
disk -c [-n] "(SCSI_ID)"
disk -b "(SCSI_ID)"
disk -L "text" "(SCSI_ID)"
disk -p [part_table_filename] "(SCSI_ID)"
disk -R [-P partition] [-r root_image_name [-F
fs_type]][-g] "(SCSI_ID)"
disk --clear-suspend-disk "(SCSI_ID)"

Synopsis The ability to import devices automatically or manually and the


Deprecations for ability to manually add and delete specific devices using the
Release 5.1 PAN Manager disk command is deprecated in Release 5.1. Use the
PAN Manager san command for such operations. The following
disk command options should be removed from any scripts.

disk [-i |-m]


disk [-a |-d] "(SCSI_ID)"
disk -s

Synopsis The WinPE 2.1 method automatically partitions the disk, therefore
Deprecations for the following PAN Manager disk command for partitioning a disk
Release 5.2 is deprecated in Release 5.2. For information on using WinPE, see
the Windows pServer Guide. The following disk command
options should be removed from any scripts.

disk -W [-S partition-size] [-I ip-address -G gateway -M

PM5.2_BF 2-35
PAN Manager Command Reference

subnet-mask] "(SCSI_ID)"

DESCRIPTION The disk command allows you to list, modify and control certain
operations on a specified disk that is physically connected to the
PAN. Administrators use the disk command to do the following:

• Configure disk resources.


• Partition disks on remote storage devices.
• Choose root images and filesystem types for disks, and create a
root filesystem on disks allocated to an LPAN.
• Specify a default filesystem type for each pServer disk in an
LPAN.
• Control persistent reservations.

• Configure Linux GRand Unified Bootloader (GRUB)


functionality when assigning a Linux-based root filesystem.

PAN administrators should use the san and tape commands to scan
a Storage Area Network (SAN) for recently added disks and tape
devices after the Control Blades of a platform are initially booted.

PAN administrators use the disk command to list information


about any disk available to a PAN, while LPAN administrators can
only list information about disks allocated to their LPAN.
Administrators use the disk command without arguments to see all
the disks available to their security domain, or the disk -l
command to see details about these disks. See the -l (long)
option for details.

After PAN administrators allocate disk(s) to an LPAN using the


lpan command, LPAN administrators configure their disk
resources using the disk command.

LPAN administrators use the disk command to partition disks. The


disk command uses the Linux sfdisk command to create
partitions on remote storage devices. PAN Manager software
requires a specific format for the information it uses to create disk

2-36 PM5.2_BF
DISK

partitions. The default partition in /opt/panmgr/etc illustrates the


information required. Other examples of partition files are located
in the directory /opt/panmgr/examples.

For more information about disk partitioning see the OPTIONS or


PAN Manager Administrator’s Guide.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

"(SCSI_ID)"

Specifies a PAN Manager SCSI ID of a device for a SAN storage


array disk or a tape device rather than a subpath SCSI ID of the
device. When specifying a path device SCSI ID, use the convention
"(9.0.1.54)" where:

• The SCSI_ID is enclosed in parentheses and quotation marks.


• 9is a cBlade-kernel-generated pseudo-device reference to a
unique multipath ID.
• 0 is the PATH_GROUP ID.
• 1is the target ID of the storage array device attached to the
cBlade (variable when there are multiple storage arrays).
• 54 is the LUN residing on target 1 (always variable).

OPTIONS -A, --all-disks

Displays all PAN and non-PAN discovered disks.

PM5.2_BF 2-37
PAN Manager Command Reference

-b, --list-persistent-reservations "(SCSI_ID)"

Lists pServer registrations and persistent reservation information


for a specified disk

--clear-suspend-disk "(SCSI_ID)"

Indicates that you want to clear the specified SAN disk from
suspend usage.

-c, --clear-disk-reservations "(SCSI_ID)"

Clears any stale SCSI-2 reservations and SCSI-3 persistent


reservations (whichever is enabled on the disk). If you move a disk
from one pServer configuration to another pServer configuration,
stale SCSI reservations can persist and cause undesired application
behavior. The clear operation removes all stale registrations and
reservations (SCSI-3 and SCSI-2), but does not disable or enable
persistent reservations.

This command fails if the disk is attached to a booted pServer. Use


the -n option to force the command to complete even if the disk is
mapped to a pServer and the pServer is booted.

-C, --configured-disks

Lists all disks configured in the PAN and provides the ID, disk
capacity, type (of SAN), serial number, configured I/O paths and
the LPAN where each is configured.

-f, --force

Causes the specified option to complete without a prompt from


PAN Manager for the user to confirm the action.

-F, --file-system-type fs_type

Specifies which filesystem type is associated with a Linux-based


root image. You can only use this option in combination with the -R
(root-partition) and -r (root-image) options. To see the default
filesystem for a root image, use the pan -il command. To create a
Windows-based pServer, you must use the -W (make-WinPE)
option.

2-38 PM5.2_BF
DISK

-g, --install-grub

Specifies that you want PAN Manager to configure Linux GRUB


(GRand Unified Bootloader) functionality as it assigns a
Linux-based root filesystem to specified disk device or partition on
that disk device. You must use this option in combination with the
-R (root-partition) option.

-G, --gateway gateway_ipaddress

Sets the IP address for a networked, WinPE pServer gateway, if it


exists, of the external network to which a PAN is connected. You
can only use this option in combination with the -W (make-WinPE)
option accompanied with the -I (ipaddr) and -M (subnet) options.
By default there is no gateway setting.

-I, --ipaddr {address}

Sets the IP address for a networked, WinPE pServer. You can only
use this option in combination with the -W (make-WinPE) option
accompanied with the -G (gateway) and -M (subnet-mask) options.
If no networking options are provided, WinPE is configured to use
DHCP.

-l, --long

Adds partition and assignment information to the default


information listing: SCSI ID, disk capacity (GB), Type (of SAN),
serial number, and LPAN of allocation. This option adds disk
partition table in a data format you can use as the basis for a new
partition table file. You can edit and copy this data in any text
editor.

-L, --description {"text"}

Sets the description for the specified disk as it is displayed in the


long listing.

Note: Copy only the data rows, without the column headings.

-M, --subnet-mask netmask_ipaddress

Sets the network mask for a networked, WinPE pServer. You can
only use this option in combination with the -W (make-WinPE)

PM5.2_BF 2-39
PAN Manager Command Reference

option accompanied with the -I (ipaddr) and -G (gateway)


options. By default, there is no gateway setting.

-n, --override-pr-restrictions

Forces the command to complete even if the disk is mapped to a


pServer and the pServer is booted. Without adding this option to the
-c (clear-disk-reservations) or -v (persistent-
reservations) options, PAN Manager returns an error indicating
that the disk is currently in use.

-p, --partition-disk "(SCSI_ID)"

Specifies a file that PAN Manager software uses to create partitions


on the specified disk. Use the default partition table information
example at the top of this man page to format a partition table file
that meets your exact needs. You can store these files anywhere on
a cBlade.

Note: Use this option without an argument if you want


PAN Manager software to create the default pBlade partition on the
specified disk. Currently, there is no method to partition multiple
disks using the disk command.

-P, --partition-number partition_number

Specifies an optional partition number on a disk device for a root


filesystem assignment. By default, partition number one is rooted.
You specify a partition number when rooting a disk using this
option with the -R (root-partition) option.

Caution: A root filesystem of a pServer must be autoenabled on


the partition number you specify when rooting a disk. Thus the disk
containing the partition with a root filesystem of the pServer must be
autoenabled and the partition must be attached using the pserver -a
"(SCSI_ID)" -A yes lpanname/pservername "(X.0)" command
for the pServer to boot.

-r, --root-image root_image_display_name

Specifies the root image that an LPAN or PAN administrator used


to root a specified disk device. You can see the available list of root
images and their default filesystems using the disk -l command.

2-40 PM5.2_BF
DISK

The default filesystem is the first filesystem in the list of


filesystems displayed. You must use this option with the -R
(root-partition) option.

-R, --root-partition "(SCSI_ID)"

Assigns the specified disk with a Linux-based root filesystem.


Invoking this option without arguments roots the disk with a default
root image and filesystem for a given Linux operating system. To
see the default root image and filesystem, use the disk -l
command. Other options you can combine with this option include
-r (root-image), -P (partition-number), and -g
(install-grub).

-S, --partition-size size_in_MB

Specifies the size of the WinPE partition, in megabytes. If not


specified, the default is 2500MB; sufficient to install W2K3 and
various temporary files.

-U, --unconfigured-disks

Returns a list of disks that are not configured to an LPAN or to


disaster recovery.

-v, --persistent-reservations {“yes” | “no”}


["(SCSI_ID)"]

Specifying “yes” with this option means PAN Manager enables


SCSI-3 persistent reservations on a specified disk. If no
“(SCSI_ID)” argument is used, PAN Manager enables SCSI-3
persistent reservations on all disks that are not attached to booted
pServers in the PAN. PAN and LPAN administrators should only
enable SCSI-3 persistent reservations on disks used by applications
that support SCSI-3 reservations, and disks used by pServers that
have disk subpaths disabled. See PAN Manager Administrator’s
Guide for specific requirements.

When PAN Manager enables SCSI-3 persistent reservations on


disks, PAN Manager also disables SCSI-2 reservations on those
disks.

PM5.2_BF 2-41
PAN Manager Command Reference

Specifying “no” means PAN Manager disables SCSI-3 persistent


reservations on a specified disk. If no “(SCSI_ID)” argument is
used, PAN Manager disables SCSI-3 persistent reservations on all
disks that are not currently attached to booted pServers in the PAN.
This enables SCSI-2 reservations on the disk(s).

-W, --make-WinPE "(SCSI_ID)"

Assigns the specified disk with a WinPE-based root filesystem. To


create a networked pServer, you must use this option in
combination with the three options, -I (ipaddr), -G (gateway), and
-M (subnet-mask). If you don’t provide networking options it
creates a WinPE pServer configured to use DHCP.

Note: If there is no WinPE image, the disk command will return


an error. See the pServer integration note, Installing pServer
Software for Microsoft Windows Server 2003, for complete
installation and configuration details for creating pServers using a
Microsoft WinPE image.

-z, --dr-disk {"yes"|"no"}

Allocates the specified disk for Disaster Recovery.

EXAMPLES Clear the SAN disk “(9.0.1.54)” from suspend usage.

disk --clear-suspend-disk “(9.0.1.54)”

Partition disk “(9.0.0.32)” according to the file example1.part


in the directory /opt/panmgr/examples:

disk -p /opt/panmgr/examples/example1.part “(9.0.0.32)”

Display the details of partition and assignment information for disk


“(9.0.0.32)”:

disk -l "(9.0.0.32)"

2-42 PM5.2_BF
DISK

Create a root filesystem with the default root image for the PAN
security domain on disk “(9.0.0.32)”:

disk -R "(9.0.0.32)"

Create a root filesystem with the RHEL42_32bit_rootimage root


image associated with the PAN security domain default filesystem
on disk “(9.0.0.32)”:

disk -R -r RHEL42_32bit_rootimage "(9.0.0.32)"

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO BFRAME


LPAN
PAN
PSERVER

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_pan).

PM5.2_BF 2-43
PAN Manager Command Reference

ETH

NAME eth - lists or modifies the configuration for a physical Ethernet card
on a cBlade.

SYNOPSIS eth [-l][ethn@platformname/{cn}]


eth -I ip_address -S subnet_mask {-H|-M mac_address}[-G
gateway][-V vlan_id] ethn@platformname/{cn}
eth -m {"yes"|"no"} [ethn@platformname/cn]
eth -R ping_ip_address [-C missed_ping_count_threshold
-T missed_ping_time_threshold] ethn@platformname/{cn}
eth -c ethn@platformname/{cn}

Synopsis The ability to configure uplink and VLAN setting using the
Deprecations for PAN Manager eth command was deprecated in Release 5.1 and
Release 5.1 will be removed in a future release. The following eth command
options should be removed from any scripts:

eth -U uplink -P portnumber ethn@platformname/cn


eth -a {-V VLAN_ID [-N VLAN_name]} ethn@platformname/cn
eth -r {-V VLAN_ID|-N VLAN_name} ethn@platformname/cn
eth -d ethn@platformname/cn

DESCRIPTION The eth command allows administrators to do the following:

• Modify configurations of any physical Network Interface Cards


(NICs) on a platform’s sBlade or cBlade.
After the configuration is created or modified using the eth
command, PAN administrators create virtual switches
(vSwitches) using the sw command.
• Configure the PAN Manager Intelligent Network Failover
feature.

2-44 PM5.2_BF
ETH

This functionality allows administrators to configure rEths to


report Ethernet device failures based on ping results (ping
failover detection mode, or just “ping mode”). Default behavior
is to detect such failures solely by the link status of the Ethernet
device, called “link status mode”).
After configuring ping failover detection mode with the eth
command, you use the reth command to turn the feature on and
off (that is, to select “link status mode” or “ping mode”).

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

ethn@platformname/cn

Specifies a cblade NIC. PAN Manager naming conventions require


that you use a forward slash (/) between the platform name and
cblade number. For example eth1 on cblade 2 on the platform
named production would be referred to as eth1@production/c2.
PAN administrators use the bframe command to rename a platform
from the default MyBladeFrame name.

The PAN Manager NIC naming conventions vary depending upon


the type of cblade in your platform:

Use the eth -l command to list the details for your particular
platform configuration.

OPTIONS -c, --clear

Clears all ping failure detection mode settings. Allowed only when
the Ethernet device’s rEth is set to link failover detection mode.

PM5.2_BF 2-45
PAN Manager Command Reference

-C, --count-threshold integer

For ping failover detection mode, determines the number of missed


pings that determine a failure.

-G, --gateway ip-address

For ping failover detection mode, specifies the IP address of the


network gateway.

-H, --hardware-mac-address

For ping failover detection mode, specifies that the Ethernet device
will use its hardware MAC address, as opposed to a user-specified
MAC address specified with the -M option.

-I, --ip-address ip-address

For ping failover detection mode, specifies the source (platform) IP


address.

-l, --long

Lists information for each NIC on your platform’s cblades,


including each NIC type and MAC address. Also returns an
Ethernet device’s ping detection mode settings when ping detection
mode has been configured.

-M, --mac-address mac-address

For ping failover detection mode, specifies that the Ethernet device
will use a user-specified MAC address, rather than its hardware
MAC address as specified with the -H option.

-R, --remote-ip-address ip-address

For ping failover detection mode, specifies the IP address of the


remote device (the target of the ping).

-S, --subnet-mask mask address

For ping failover detection mode, specifies the value with which to
perform a bitwise AND operation on the IP address, to determine
the subnetwork address.

2-46 PM5.2_BF
ETH

-T, --time-threshold milliseconds

For ping failover detection mode, determines the number of


milliseconds (ms) to wait for a ping echo before determining that
the target device has failed. The default Ping Threshold value is
5000 ms; the minimum Ping Threshold value is 1000 ms (1
second). A threshold value below 1000 ms is not valid. Note that
the cBlade kernel rounds down the time-threshold value. For
example, if you specify a value of 1098 ms, PAN Manager rounds
the value down to 1090 ms.

EXAMPLES Clear all the uplink assignments on the NIC named eth3 on cBlade
1 of the production platform:

eth -d eth3@production/c1

Set the network stack for eth2 for ping failure detection mode. The
source IP address is 192.68.5.32; the subnet mask is
255.255.240.0; the gateway is 192.68.5.100; and the hardware
MAC address is used:

eth -I 192.68.5.32 -S 255.255.240.0 -G 192.68.5.100 -H


eth2@PlatformOne/c2

Set a “ping mode” failure detection configuration for eth2. The


ping target is 192.68.5.204; failure is determined by 5 unanswered
pings; a ping is determined to have failed if no response is received
after 1500 milliseconds:

eth -R 192.68.5.204 -C 5 -T 1500 eth2@PlatformOne/c2

Clear the “ping mode” failure detection configuration for eth2. For
this command to return successfully, you must first disable “ping
mode” for any rEth using eth2:

eth -c eth2@PlatformOne/c2

PM5.2_BF 2-47
PAN Manager Command Reference

List the “ping mode” failure detection configuration for eth2,


along with other information. (“ping mode” settings are included in
the output only if they have been configured for this device.)

eth -l eth2@PlatformOne/c2

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO BFRAME


IP
PSERVER
RETH
SW

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_sw).

2-48 PM5.2_BF
EVENT

EVENT

NAME event - lists the details of an instance of a triggered event in a PAN.

SYNOPSIS event [-N [print_number]] [[V |-v] severity] [[-E |-I |


-i] event_ID_number] [-T |-t timestamp] [-M
messagekeyword][-L number][-S {"O"|"I"|"R"}][-p
lpanname[/pservername]|-b platformname/{pn |sn |cn
|pimn} |-D "(SCSI_ID)"|-n ethn@platformname/{cn]
event -U event_ID_number -S {"O"|"I"|"R"}

DESCRIPTION The event command offers a filter for viewing an event or event
listings in a PAN. The event command allows administrators to do
the following:

• Display all events for a PAN sequentially by event ID by using


the event command without an option or argument. Use the
options and arguments to display more specific event
information.
• Filter PAN, blade, LPAN or pServer events listings within their
security domain (PAN or LPAN).
• Modify the status of an event.

See the OPTIONS section or PAN Manager Administrator’s Guide


for more information.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

PM5.2_BF 2-49
PAN Manager Command Reference

platformname/{pn | sn | cn | pimn}

Specifies a platform and a specific blade or redundant Power Input


Module (PIM-R).

PAN Manager naming conventions require you to use a forward


slash (/) between the platform name and the blade name. For
example, pBlade 2 on the platform named production would be
referred to as production/p2. pBlades are numbered as follows:

• From their slot locations 1 through 24 from the bottom up for


BladeFrame BF400 S2
• From their slot locations 1 through 6 from the left for
BladeFrame BF200

lpanname[/pservername]

Specifies a pServer. PAN Manager naming conventions require you


to use a forward slash (/) between the LPAN name and the pServer
name. For example, the pServer, Web1, in the production LPAN
would be referred to as 'production/Web1'.

"(SCSI_ID)"

Specifies a device’s PAN Manager SCSI ID for a SAN storage


array disk or a tape device rather than a subpath SCSI ID of the
device. When specifying a path device SCSI ID, use the convention
"(9.0.1.54)" where:

• The SCSI_ID is enclosed in parentheses and quotation marks.


• 9is a cBlade-kernel-generated pseudo-device reference to a
unique multipath ID.
• 0 is the PATH_GROUP ID.
• 1is the target ID of the storage array device attached to the
cBlade (variable when there are multiple storage arrays).
• 54 is the LUN residing on target 1 (always variable).

2-50 PM5.2_BF
EVENT

ethn@platformname/{cn}

Specifies a cBlade NIC. PAN Manager naming conventions require


that you use a forward slash (/) between the platform name and
cBlade number. For example eth1 on cBlade 2 on the platform
named production would be referred to as eth1@production/c2.
PAN administrators use the bframe command to rename a platform
from the default MyBladeFrame name.

OPTIONS -b, --blade {platformname|platformname/blade_number}

Lists events within a security domain for all blades within the
security domain or a specific blade.

-D, --disk "(SCSI_ID)"

Lists the events for the specified SAN disk or fiber-channel tape
device.

-E, --eventid event_ID_number

Specifies a single event listing by its event ID. Use this option if
you are interested in the details of a single event and you know the
event ID of the event.

-i, --id-before event_ID_number

Lists events that occurred before the specified number. You can
view all events before the specified number or combine this option
with other option(s) to create a more specific filter.

-I, --id-after event_ID_number

Lists events that occurred after the specified number. You can view
all events after the specified number or combine this option with
other option(s) to create a more specific filter.

-L, --last-events number

Filters a list of events, displaying only the last specified number of


events, such as the last ten events. You can combine this option
with other option(s) to create a more specific filter.

PM5.2_BF 2-51
PAN Manager Command Reference

-M, --message-contain keyword(s)

Filters events using only a keyword or keywords that you know are
part of the message printed for that type of event. For example,
using "PlatformOne/p2" will return all events for this specific
pBlade that contain this in the message, while using "core
voltage" will return all events of this specific event type.
Combining these strings, as in the example, "PlatformOne/p2
core voltage" returns only events on this specific pBlade with this
specific event type.

-n, --eth ethn@platformname/{cn}

Lists the events for the specified Eth device.

-N, --num-events number_of_events_displayed

Pauses the display of events after a set number are printed. This
option requires you to press the “Return” or “y” key to display the
next set of events. To stop a set number of listings before it is
complete, you can press the “q” key. This option displays ten events
at a time, by default. This option can take a number argument to set
a number of events to display at once; for example the command
event –P 7 displays seven events and pauses until you hit the
“return” or “y” key.

Note: Without this option, every event that matches your criteria is
displayed at once. In the case of many events, you may not see the
entire list of events you have asked for.

-p, --pserver {lpanname | lpanname/pservername}

Lists events within a LPAN security domain for either all pServers
within the security domain or a specific pServer.

-S, --status {O|I|R}

Specifies the status of an event or list of events. Use this option to


filter a list of events or modify an specific event status by
combining this option with the -U (update) option.

2-52 PM5.2_BF
EVENT

-t, --time-before mm/dd/yy_hh:mm:ss

Lists events that occurred before a specified date and time. You can
view all events before this time or combine this option with other
options to create a more specific filter. You must follow the format:
"mm/dd/yy hh:mm:ss".

-T, --time-after mm/dd/yy_hh:mm:ss

Lists events that occurred after a specified date and time. You can
view all events after this time or combine this option with other
options to create a more specific filter. For example, you must
follow the format: "mm/dd/yy hh:mm:ss".

-U, --update-status event_ID_number

Modifies the status of an event. You must use this option with the
-S (status) option.

-v, --severity-less-or-equal-to severity_number

Lists events with a severity less than or equal to the specified


number (a severity value closer to 6). You can view all events of
less severity than the specified number or combine this option with
other option(s) to create a more specific filter.

-V, --severity-more-or-equal-to severity_number

Lists events with a severity greater than or equal to the specified


number (a severity value closer to six). You can view all events of
less severity than the specified number or combine this option with
other option(s) to create a more specific filter.

EXAMPLES View all events after event 2200, ten at a time, for the platform
named PlatformOne:

event -I 2200 -P PlatformOne

View events 2200 to 2500, 5 at a time, for the platform named


PlatformOne:

event -I 2199 -i 2501 -P 5 PlatformOne

PM5.2_BF 2-53
PAN Manager Command Reference

View the last 8 events of severity 3 or less (3 to 6), 5 at a time:

event -L 8 -v 3 -P 5

View the last events of severity 2 or greater (1 and 2), for a pServer
named rivers/nile:

event -L 8 -V 2 -v4 rivers/nile

View all events of status “I” with severity 3 or greater (1 to 3), 12 at


a time:

event -S I -V 3 -P 12

Modify the status of a triggered event, 2545, to resolved ("R"):

event -U 2545 -S R

List the events for disk 9.0.2.28:

event -D "(9.0.2.28)"

Display a long listing of the events for eth1 on cBlade 1 on


platform PlatformOne.

event -l -n eth1@PlatformOne/c1

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO BFRAME


EVENTTYPE
LPAN
MON
PAN

2-54 PM5.2_BF
EVENT

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_pan).

PM5.2_BF 2-55
PAN Manager Command Reference

EVENTTYPE

NAME eventtype - lists or modifies event types monitored in a PAN.

SYNOPSIS eventtype [-l] [eventtypeID] [-p lpanname [/


pservername]| -b platformname[|pn| sn| cn| pimn] | -S
"(SCSI_ID)" | -n ethn@platformname/{cn}]
eventtype [[-a |-r] emailaddress [-e
{"default"|"custom"}] [-q {"yes"|"no"}]{-P |-L}
eventtypeID]

DESCRIPTION The eventtype command lists or modifies actions for a specified


event type monitored in a PAN. The eventtype command allows
administrators to do the following:

• Use the eventtype command without an option to list or modify


event actions only within your security domain by name and
event type ID. The -l (list) option lists detailed information
about each event type monitored within your security domain.
• The eventtype command allows a security domain
administrator to customize two event actions for a specific event
type:
• Sending SNMP traps
• Sending email notification
Using the eventtype command for an event type that is not
within your security domain is not permitted and returns an
error. Security domain administrators use the appropriate
command to set the default event actions for their security
domain (using the pan or lpan commands).

2-56 PM5.2_BF
EVENTTYPE

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

platformname/{pn | sn | cn | pimn}

Specifies a platform and a specific blade or redundant Power Input


Module (PIM-R).

PAN Manager naming conventions require you to use a forward


slash (/) between the platform name and the blade name. For
example, pBlade 2 on the platform named production would be
referred to as production/p2. pBlades are numbered as follows:

• From their slot locations 1 through 24 from the bottom up for


BladeFrame BF400 S2
• From their slot locations 1 through 6 from the left for
BladeFrame BF200

lpanname[/pservername]

Specifies a pServer. PAN Manager naming conventions require you


to use a forward slash (/) between the LPAN name and the pServer
name. For example, the pServer, Web1, in the production LPAN
would be referred to as production/Web1.

"(SCSI_ID)"

Specifies a device’s PAN Manager SCSI ID for a SAN storage


array disk or a tape device rather than a subpath SCSI ID of the
device. When specifying a path device SCSI ID, use the convention
"(9.0.1.54)" where:

PM5.2_BF 2-57
PAN Manager Command Reference

• The SCSI_ID is enclosed in parentheses and quotation marks.


• 9is a cBlade-kernel-generated pseudo-device reference to a
unique multipath ID.
• 0 is the PATH_GROUP ID.
• 1is the target ID of the storage array device attached to the
cBlade (variable when there are multiple storage arrays).
• 54 is the LUN residing on target 1 (always variable).

ethn@platformname/{cn}

Specifies a cBlade NIC. PAN Manager naming conventions require


that you use a forward slash (/) between the platform name and
cBlade number. For example eth1 on cBlade 2 on the platform
named production would be referred to as eth1@production/c2.
PAN administrators use the bframe command to rename a platform
from the default MyBladeFrame name.

OPTIONS -a, --add-email email_address

Adds the address of a person the security domain administrator


wants PAN Manager to send e-mail notification to when a specified
event monitor is triggered. Use this option to modify the list of
e-mail addresses to include an e-mail address not included in the
security domain default list and only for a specific event type.

-b, --blade {platformname|platformname/blade_number}

Lists events within a security domain for all blades within the
security domain or a specific blade. (The BladeFrame BF200 does
not have an sBlade.)

-e, --enable-action {"default"|"custom"}

Specifies whether a default security domain event action is


activated for the specified event action or whether it has the
customized setting activated. Customized settings are only
permitted within a security domain and do not override event
actions for other security domains.

2-58 PM5.2_BF
EVENTTYPE

After making the customized setting, the security domain


administrator must use the eventtype -e “custom” command to
activate the customized setting.

To return the event actions back to the security domain default


values, use the eventtype -e “default” command. This switch
allows customized settings to be activated and inactivated
repeatedly without having to reset the event actions for the event
type.

Using the eventtype command for an event type that is not within
your security domain is not permitted and returns an error. Security
domain administrators use the appropriate command to set the
default event actions for their security domain (using the pan or
lpan commands).

See the EXAMPLES section or PAN Manager Administrator’s


Guide for more information.

-l, --long

Displays a list of specified event types, either for an entire domain


or for one or a group of pServers or blades. Use -l option with the
-p (pserver) or -b (blade) option to narrow down the list of event
types specific to pServers or blades within your security domain.

-L, --lpan-domain

Specifies the name of an LPAN security domain. Use this option


with the -a (add-email), -r (remove-email), -e
(enable-action) or -Q (send-snmptrap) options to specify the
security domain of the event type ID the command action takes
effect in.

-n, --eth ethn@platformname/{cn}

Lists the event types for the specified Eth.

-p, --pserver {lpanname | lpanname/pservername}

Lists the event type settings within a LPAN security domain for
either all pServers within the security domain or a specific pServer.

PM5.2_BF 2-59
PAN Manager Command Reference

-P, --pan-domain

Specifies the name of a PAN security domain. Use this option with
the -a (add-email), -r (remove-email), -e (enable-action)
or -Q (send-snmptrap) options to specify the security domain of
the event type ID the command action takes effect in.

-q, --send-snmptrap {"yes"|"no"}

Specifies whether to send an SNMP trap if a specific event type is


triggered.

-r, --remove-email email_address

Removes the address of a person the security domain administrator


no longer wants to receive e-mail notification.

-S, --disk "(SCSI_ID)"

Lists the event types for the specified SAN disk or fiber-channel
tape device.

EXAMPLES List all the event types by ID# and name for pBlade 2 on the
platform named PlatformOne:

eventtype -p PlatformOne/p2

List the actions for a specific event type on pBlade 12 on


PlatformOne, Blade PlatformOne/p2 Status Change Event
(ID#101763):

eventtype -l 101763

An LPAN administrator adds someone@youraddress.com to the


current list of LPAN e-mail recipients only for status changes on
pBlade 12 on PlatformOne (Event typeID#101763):

eventtype -a someone@youraddress.com -e custom -L 101763

List the event types for disk 9.0.2.28:

eventtype -S "(9.0.2.28)"

2-60 PM5.2_BF
EVENTTYPE

Display a long listing of the event types for eth1 on cBlade 1 on


platform PlatformOne:

eventtype -l -n eth1@PlatformOne/c1

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO BFRAME


EVENT
LPAN
MON
PAN
SNMP
SNMPMGR

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_pan).

PM5.2_BF 2-61
PAN Manager Command Reference

EXERES

NAME exeres - creates or modifies an executable resource.

SYNOPSIS exeres [-c] [-C command] [-B argument] [-S argument]


[-E argument] [-L description] [-U username
[-u {"yes"|"no"}]] lpanname/executable_resource
exeres -N newname lpanname/executable_resource
exeres [-l] lpanname [/executable_resource]
exeres -d lpanname/executable_resource

DESCRIPTION An executable resource is a set of attributes and arguments that let


users start, stop, or run a program or script (Linux init scripts, for
example) on a pServer.

The exeres command creates or modifies an executable resource


and assigns it a name, a description, and a command (with or
without start, stop, or execute arguments), and specifies a user
which runs the command on the pServer.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

command

Specifies the command to be run by the executable resource.

2-62 PM5.2_BF
EXERES

username

Specifies a user name with an executable resource. You cannot


change the username while the executable resource is running.

If you don’t use -U to specify a user name, the executable resource


will run as the user root and use the pServer software’s default user
environment settings, as provided in the PAN agent. (For each
executable resource that you configure on the pServer, be sure to
override, in its script, any of these variables, as appropriate, to
allow the application to run properly.)

argument

Specifies an argument to be used by command while the executable


resource is running.

executable_resource

Specifies the name of the executable resource PAN Manager can


associate with an application.

OPTIONS -B, --start-arg argument

Specifies an argument to be used when PAN Manager starts an


executable resource.

-c, --create

Creates a new executable resource.

-C, --command command

Specifies a command to be run by the executable resource.

-d, --delete

Deletes an existing executable resource.

-E, --exe-arg argument

Specifies an argument to be used while the executable resource is


running.

PM5.2_BF 2-63
PAN Manager Command Reference

-l, --long

Lists information about the current assigned executable resources


within an LPAN, including information on the name, description,
user, command, arguments, start, stop, execute, and assignments, if
available.

-L, --description "text"

Adds descriptive information about the executable resource.

-N, --rename newname

Renames the specified executable resource within an LPAN.

-S, --stop-arg argument

Specifies an argument to be used when PAN Manager stops an


executable resource.

-u, --source-user-env {"yes"|"no"}

Sources the user environment when used with the -U (user)


option.

-U, --user username

Associates a specific username with an executable resource.

If you don’t use -U to specify a username, the executable resource


will run as the user root and use the pServer software’s default user
environment settings, as provided in the PAN agent. (For each
executable resource that you configure on the pServer, be sure to
override, in its script, any of these variables, as appropriate, to
allow the application to run properly.)

EXAMPLES The following command lists all available information about


executable resources configured for the LPAN lpaname.

exeres -l lpanname

RETURN VALUE On success, returns 0. On error, returns 1.

2-64 PM5.2_BF
EXERES

AUTHOR Egenera, Inc.

SEE ALSO APP


LB

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_app).

PM5.2_BF 2-65
PAN Manager Command Reference

EXTNET

NAME extnet - lists or modifies the external management network


properties.

SYNOPSIS extnet [-P platformmasteripaddr -1 cblade1ipaddr


-2 cblade2ipaddr -M networkmaskipaddr
-B broadcastipaddr -G gatewayipaddr [-f]] [platformname]
extnet [-g multicastipaddr -p multicastport]
[platformname]
extnet [-r [-f]] [platformname]

DESCRIPTION The extnet command lists or modifies the properties a platform


uses for external network communication. Using the extnet
command without an argument lists the current IP address settings.

PAN administrators use the extnet command to modify the IP


address for the following:

• PAN Manager
• cBlade 1
• cBlade 2
• External gateway
• Network mask
• Broadcast settings

Because PAN Manager multicast discovery occurs over the external


management network, the extnet command allows the setting of
the external multicast group and port.

2-66 PM5.2_BF
EXTNET

The external management floating global IP address is a


PAN Manager setting which allows a floating global IP address per
PAN Manager. This permits clients (such as Windows VGA
desktop consoles) to connect to PAN Manager (GUI or CLI)
directly.

Any modification of the network portion of the IP address requires


the simultaneous modification of the -1 (cblade1), -2
(cblade2), -B (broadcast) and, if applicable, the -G (gateway)
options. See the EXAMPLES section for details.

Because of the sensitive nature of these IP address settings,


PAN Manager displays the proposed new settings with your prompt
to continue. If a new setting is invalid, an error appears describing
why.

Caution: A system administrator initially sets the PAN Manager IP


address to a valid IP address for the external network to which the
platform is connected. The IP address for the PAN Manager on each
cBlade should come from a network administrator and must not
conflict with any other host address on the external network.

OPTIONS
-1, --cBlade1-ipaddress cblade1ipaddress

Sets the IP address for cBlade 1. The default cBlade 1 IP address is


192.168.200.2.

-2, --cBlade2-ipaddress cblade2ipaddress

Sets the IP address for cBlade 2. The default cBlade 2 IP address is


192.168.200.3.

-B, --broadcast broadcastipaddress

Sets the network broadcast address for communication with an


external network. By default the network broadcast address is
192.168.200.255.

PM5.2_BF 2-67
PAN Manager Command Reference

-f, --force

Forces any extnet command execution without prompting.

-G, --gateway gatewayipaddress

Sets the IP address for the gateway, if it exists, of the external


network to which a platform is connected. By default there is no
gateway setting.

-M, --network-mask networkmaskipaddress

Sets the network mask for communication with an external


network. By default, the network mask is set to 255.255.255.0.

-P, --frame-master platformmasteripaddress

Sets the primary IP address for a PAN Manager, which resides on


the master cBlade and transfers to the remaining cBlade in the event
of failover.

Note: This setting requires a valid IP address argument for the


network to which the platform is connected.

-r, --remove-gateway

Removes the current gateway setting. Removing the external


network gateway IP address setting prevents IP traffic from leaving
the platform’s external network.

EXAMPLES List the default extnet settings:

extnet

Modify the external network to a simple class A setting and add a


gateway setting:

extnet -P 10.0.0.1 -1 10.0.0.2 -2 10.0.0.3 -B 10.0.0.255


-G 10.0.0.128

Remove the current gateway setting:

extnet -r

2-68 PM5.2_BF
EXTNET

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO INTNET


ROLE

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_role).

PM5.2_BF 2-69
PAN Manager Command Reference

FOP

NAME fop - creates or modifies a failover policy within an LPAN.

SYNOPSIS fop [-c] [-a pservername] [-O order] [-F {"yes"|"no"}]


[-L description] [-S {"rr"|"ordered"}[-X {"yes"|"no"}]
lpanname/failoverpolicy
fop -r pservername lpanname/failoverpolicy
fop -N newname lpanname/failoverpolicy
fop [-l] lpanname[/failoverpolicy]
fop -d lpanname/failoverpolicy

DESCRIPTION The fop command creates or modifies a failover policy within an


LPAN to specify where a service moves to in the event of a failure.

LPAN administrators use the fop command to set up failover


policies for applications to include settings for:

• pServer — The pServer(s) that an application fails over to


• Selection policy — Specifies whether a failover policy selects
an available pServer based on a specified order (ordered) option
or selects the first available pServer as the failover pServer
(round robin)
• Failback — Returns an application to its original pServer if it
becomes available again

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

2-70 PM5.2_BF
FOP

Additional naming convention considerations for this command


include:

lpanname/failoverpolicy

Specifies a failover policy you create using the fop command for
high-availability applications.

In order to maintain high availability within an LPAN, you are


required to specify the LPAN in which you run the application and
the pServer(s) to which you want the application to fail over.
PAN Manager naming conventions require you to use a forward
slash (/) between the LPAN name and the failover policy name. For
example, the failover policy for the Apache application on the
pServer, Web1, in the production LPAN could be referred to as
either production/Apachefailover or production/
ApacheWeb1_failover. PAN administrators use the lpan
command to name LPANs.

OPTIONS -a, --add-pserver lpanname/pservername

Assigns a specified pServer to the list of pServers for a given


failover policy.

-c, --create lpanname/failoverpolicy

Creates a new failover policy within an LPAN.

-d, --delete lpanname/failoverpolicy

Removes a specified failover policy from an LPAN.

-F, --failback {"yes"|"no"}

Specifies whether the failover policy should automatically return


application processing back to the primary pServer if it becomes
available again. This is set as “yes” by default.

PM5.2_BF 2-71
PAN Manager Command Reference

-l, --long lpanname

Lists information about the current failover policy within an LPAN,


including the selection policy for pServers, the automatic failback
setting and the service assignments.

-L, --description "text"

Adds descriptive information about the specified failover policy.

-N, --rename newname

Renames the specified failover policy.

-O, --order order

Specifies the order in which pServers are selected in the event that
the service needs to move. This is an optional setting used with the
-a (add-pserver) option that is specified according to the
selection policy set using the -S (selection-policy) option. You
can modify the order of a specified pServer by adding the pServer
again with the new order number.

-r, --remove-pserver lpanname/pservername

Takes the specified pServer off the list of pServers for a given
failover policy.

-S, --selection-policy {"rr"|"ordered"}

Specifies whether a failover policy is carried out by an "ordered"


list (default) or round robin ("rr"). The ordered approach selects an
available pServer based on the order specified with the -O (order)
option, using the first available pServer it found on the list. A
round-robin approach uses the next available pServer as the failover
pServer. Ordered selection can have multiple pServers running on a
single, preferred pServer, while round-robin selection spreads
failed pServers over as wide a range of failover blades as possible.

-X, --reboot-pserver {"yes"|"no"}

Specifies whether to reboot the pServer whose application has


failed. Configure this option when you create or modify a failover
policy.

2-72 PM5.2_BF
FOP

EXAMPLES Create a failover policy named Apache_failover for the LPAN


named development. Configure it to contain the Web2 pServer:

fop -c -a Web2 development/Apache_failover

Add a second pServer (Web3) to the failover policy named


Apache_failover:

fop -a Web3 development/Apache_failover

Modify the selection policy from the default (ordered) to Round


Robin (rr):

fop -S rr development/Apache_failover

Specify the pServer named Web3 as the first failover pServer:

fop -a Web3 -O 1 development/Apache_failover

Note: This makes the original Web2 pServer the second failover
pServer.

You can also condense the last three commands to one command:

fop -a Web3 -S ordered -O 1 development/Apache_failover

Add a third pServer (Web4) to this failover policy and modify the
selection policy to round-robin:

fop -a Web4 -S rr development/Apache_failover

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO APP


DISK
FS

PM5.2_BF 2-73
PAN Manager Command Reference

HMON
LB
LPAN
PSERVER

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_lpan).

2-74 PM5.2_BF
FS

FS

NAME fs - creates or modifies a SCSI disk resource within an LPAN.

SYNOPSIS fs [-c] [-D "(SCSI_ID)"] [-L description] [-M


mount_point -P partition_number [-m {"yes"|"no"} -O
"mount option" -A {"rw"|"ro"} -S {"yes"|"no"} [-s
"scan_option"] -o order]] lpanname/filesystemname
fs -N newname lpanname/filesystemname
fs [-a] -M mount_point -P partition_number [-m
{"yes"|"no"} -O "mount option" -A {"rw"|"ro"} -S
{"yes"|"no"}[-s "scan_option"] -o order] lpanname/
filesystemname
fs -r -M mount_point lpanname/filesystemname
fs [-l] lpanname[/filesystemname]
fs -d lpanname/filesystemname

DESCRIPTION The fs command creates or modifies a SCSI disk resource within


an LPAN that can be assigned to an application. Use the fs
command to assign the filesystem resource to an application to
implement high availability and then move the application to
failover pServers.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

PM5.2_BF 2-75
PAN Manager Command Reference

lpanname/filesystemname

Specifies the filesystem on a specified storage device that an


application running under PAN Manager control uses for its file
storage and manipulation. In order to maintain high availability
within an LPAN, you must specify the LPAN the application runs.
PAN Manager naming conventions require you to use a forward
slash (/) between the LPAN name and the filesystem name. For
example, the filesystem name for an Apache application running in
the production LPAN could be referred to as production/
apach_fs. PAN administrators use the lpan command to name
LPANs.

"(SCSI_ID)"

Specifies a device’s PAN Manager SCSI ID for a SAN storage


array disk or a tape device rather than a subpath SCSI ID of the
device. When specifying a path device SCSI ID, use the convention
"(9.0.1.54)" where:

• The SCSI_ID is enclosed in parentheses and quotation marks.


• 9is a cBlade-kernel-generated pseudo-device reference to a
unique multipath ID.
• 0 is the PATH_GROUP ID.
• 1is the target ID of the storage array device attached to the
cBlade (variable when there are multiple storage arrays).
• 54 is the LUN residing on target 1 (always variable).

OPTIONS -a, --add-mountpoint

Adds the specified mount point to the disk.

-A, --access-mode {"rw"|"ro"}

Designates whether an LPAN’s access to the specified mount point


is read-write or read-only.

2-76 PM5.2_BF
FS

-c, --create lpanname/filesystemname

Creates the resource.

-d, --delete lpanname/filesystemname

Deletes the resource.

-D, --device "(SCSI_ID)"

Specifies a SCSI ID within single-quotes and parentheses (for


example, -D “(3.0.2.0)”) to be attached to the pServer.

-l, --long

Lists current filesystem resources, partitions, access modes, and


mount points within an LPAN.

-L, --description "text"

Adds descriptive information about the disk resource.

-m, --create-mountpoint {"yes"|"no"}

Specifies whether to create a new mountpoint on the pServer if it


does not exist.

-M, --mountpoint directory_name

Specifies a directory on a pServer’s filesystem to use as an


application’s filesystem mount point.

-N, --rename {new_name}

Renames the specified filesystem resource.

-o, --order {integer}

Specifies an order in which you want the partitions mounted.

-O, --mount-option "option"

Specifies a mount command argument for the filesystem.

PM5.2_BF 2-77
PAN Manager Command Reference

-P, --partition partition_number

Specifies the partition number to mount. This option requires an


integer greater than zero and less than sixteen as an argument.

-r, --remove-mountpoint

Specifies the mount point to remove.

-s, --scan-option "scan_option"

Specifies a scan command argument for the filesystem.

-S, --scan-partition {"yes"|"no"}

Specifies whether or not to scan the partition before mounting.

EXAMPLES Create a filesystem logical resource named ftpfs from the mount
point called /usr/local/ncftp in the LPAN named lpan_01:

fs -c -D "(9.0.1.32)" -M /usr/local/ncftp -P 2 -m yes


-O "-o async" -A rw lpan_01/ftpfs

RETURN VALUE Success returns a zero. An error returns a 1.

AUTHOR Egenera, Inc.

SEE ALSO APP


FOP
LB

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_app).

2-78 PM5.2_BF
HMON

HMON

NAME hmon - creates, lists, or modifies a health monitor within an LPAN.

SYNOPSIS hmon [-c] [-L description] [-M monitor_script] [[-S


pservername |-s][-I |-D time {"S"|"M"|"H"}][-F |-G |-R
number_of_times]] lpanname/monitorname
hmon [-d| -N newname] lpanname/monitorname
hmon [-l] lpanname [/monitorname]
hmon [-a] -S pservername | -s [-I |-D time {"S"|"M"|"H"}]
[-F | -G | -R number_of_times] lpanname/monitorname
hmon -r -S pservername | -s lpanname/monitorname
hmon -E {"all"|"any"} {-f |-g |-x} lpanname/monitorname

DESCRIPTION The hmon command creates, lists, or modifies an application health


monitor within an LPAN. A health monitor detects a
high-availability software failure by running a specific MON
monitor script configured with the hmon command and assigned to
any application using the app command. For more information
about MON configuration, go to http://www.kernel.org/
software/mon.

LPAN administrators must set up MON servers and failover policy


resources before they can run load-balanced services or stand-alone
applications configured for failover. Use the hmon command to
configure the following settings for an application health monitor:

• MON monitor script — The script that the MON server runs to
test the health of an application.
• Interval — The time period (in seconds, minutes or hours) the
MON Server script is invoked. Use only integers.
• pServer — The pServer on which the MON server runs.
• Escalation policy — The escalation of the PAN Manager's
response when an application's health monitor detects failure.

PM5.2_BF 2-79
PAN Manager Command Reference

• Thresholds — Specifies an action to take once a user-defined


set of circumstances is reached.
• Startup delay — Specifies the amount of time to wait before
starting an application or service.

Configuring a Health Monitor's Policy

LPAN administrators can vary PAN Manager’s response to an


application failure by setting the following thresholds:

• Restart — Specifies how many failures the PAN Manager


receives before it attempts to restart the application.
• Failover — Specifies how many failures the PAN Manager
receives before it attempts to restart the application on a failover
pBlade (if configured), as determined by its failover policy.
• Give up — Specifies how many failures the PAN Manager
receives before it attempts to shut down the application.

Each time the health monitor escalates to the next level and the
failure counter is reset:

• After three consecutive failure notifications, the system attempts


to restart the application on its present pServer. If the application
is successfully restarted, the failure counter is reset.
• If the application restarts but is still unresponsive, the system
allows four consecutive failure notifications before attempting
to failover the application to a designated failover pServer. If the
failover is successful, the failure counter is reset.
• If the application fails over but is still unresponsive, the system
allows five consecutive failure notifications before giving up.

2-80 PM5.2_BF
HMON

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

lpanname/monitorname

Specifies the health monitor configuration for an application


running under PAN Manager control. In order to maintain high
availability within an LPAN, you must specify the LPAN in which
the application runs. PAN Manager naming conventions require
you to use a forward slash (/) between the LPAN name and the
health monitor name. For example, the health monitor for an
Apache application running in the production LPAN could be
referred to as production/apache_hmon. PAN administrators use
the lpan command to name LPANs.

OPTIONS -a, --add-server

Used with the -S option, adds the specified pServer to the LPAN
health monitor.

-c, --create lpanname/health_monitor

Creates a new health monitor service within an LPAN.

-d, --delete lpanname/health_monitor

Removes a health monitor service from an LPAN.

-D, --startup-delay integer {"S"|"M"|"H"}

Sets the time period (in seconds, minutes or hours) to delay the start
of the health monitor. Use this option for applications that take a
relatively long time to boot, in order to avoid false failure
notifications from the health monitor. You must specify the time
period as an integer.

PM5.2_BF 2-81
PAN Manager Command Reference

-E, --escalate {"all"|"any"}

Specifies the escalation policy to be used if the health monitor


detects an application failure. Use the -x, -f, or -g option after
specifying the escalation option.

-f, --failover-policy

Specifies the failover policy to use with any or all events if the
health monitor detects an application failure.

-F, --failover-after number_of_times

Defines the number of consecutive failures PAN Manager allows


before the application’s failover policy, if configured, is applied. If
no failover policy is defined, no action is taken. Set this option to
zero if no failover policy is configured. The default value is 5.

-g, --giveup-policy

Specifies the action to take (in conjunction with the -E option) with
any or all events if the local or remote monitor fails.

-G, --giveup-after number_of_times

Defines the number of consecutive failures PAN Manager allows


before the application gives up and no longer responds to the health
monitor. Values must be a whole number. Specifying zero as the
giveup_after value configures the monitor to ignore the giveup
escalation. The default value is five.

-I, --interval integer {"S"|"M"|"H"}

Sets the frequency (in seconds, minutes or hours) in which the


specified health monitor script runs. You must specify time periods
in integers.

-l, --long

Lists the current settings for each health monitor within an LPAN,
including the service assignments.

-L, --description {"text"}

Adds descriptive information about the specified health monitor.

2-82 PM5.2_BF
HMON

-M, --mon-script monitor_script_filename

Specifies the name of the monitor script for a specified health


monitor. See the PAN Manager Administrator’s Guide for details in
configuring each script.

-N, --rename {name}

Renames the specified health monitor.

-r, --remove-server

Stops running the health monitor on the specified pServer. This


option is only valid with the -S (server) option.

-R, --restart-after number_of_times

Defines the number of consecutive failures PAN Manager allows


before it attempts to restart the application.

-s, --local-server

Specifies that the monitor script be run locally on the pServer where
the application is running.

-S, --server pservername

Specifies the pServer that runs the MON monitor script.

-x, --restart-policy

Determines the any or all actions to take to restart the application


based on the specified escalation policy.

EXAMPLES Create a health monitor named Apache_health with the following


settings:

• LPAN name: development


• Monitor name: Apache_health
• Monitor script: http.monitor
• interval: 5 (seconds)

PM5.2_BF 2-83
PAN Manager Command Reference

• pServer: apache_1
hmon -c -S apache_1 -M http.monitor -I 5 S development/
Apache_health

Allow the health monitor named Apache_health 3 failure


notifications before PAN Manager attempts to restart Apache on its
pServer, 3 failure notifications before PAN Manager attempts to
restart Apache according to its failover policy, and 3 failure
notifications before PAN Manager shuts down Apache:

hmon -R 3 -F 3 -G 3 development/Apache_health

Reset the health monitor named Apache_health interval trigger to


45 minutes:

hmon -I 45 M development/Apache_health

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO APP


FOP
INTNET
IP
LB
MON
MONDEF

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_mon).

2-84 PM5.2_BF
INTNET

INTNET

NAME intnet - lists or modifies the internal management network


properties.

SYNOPSIS intnet [-N networkipaddr -M networkmaskipaddr -B


broadcastipaddr [-f]] [platformname]

DESCRIPTION The intnet command lists or modifies the properties for the
internal management network of a platform. Use the intnet
command to modify the following IP addresses for your platform’s
internal management network configuration:

• Network mask IP address


• Broadcast IP address

By changing the IP address of the internal management network,


the host address for each cBlade and pBlade is calculated according
to slot number.

Any modification of the internal management network causes a


PAN Manager restart which can create temporary outages of
the targeted platform.

Caution: Before running the intnet command, you must shut


down all pServers and hypervisors on a platform to ensure that PAN
Agents restart properly.

The intnet command does not update the Network Time Protocol
(NTP) service daemon (ntpd). If you change the internal IP address
of a cBlade you must edit the ntp.conf file to replace the old IP
address with the new one.

PM5.2_BF 2-85
PAN Manager Command Reference

Note: If you modify the network mask to limit the number of host
addresses on the internal management network, you must leave
enough capacity for each cBlade and pBlade to have its own IP
address.

Using the intnet command without an argument lists the current


network, network mask, and broadcast address settings.

OPTIONS -B, --broadcast broadcastipaddr

Sets the network broadcast address for the internal management


network of a platform. By default, the network broadcast address is
192.168.255.255.

-f, --force

Forces any modification without a prompt.

-M, --network-mask networkmaskipaddr

Sets the network mask for the internal management network of a


platform. By default, the network mask is set to 255.255.255.0.

-N, --network networkipaddr

Sets the network IP address for the internal management network of


a platform. By default, the network IP address is set to
192.168.255.0.

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO EXERES


EXTNET

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_exeres).

2-86 PM5.2_BF
IP

IP

NAME ip - Creates, lists, or modifies the network resources for an


application or load-balancing service.

SYNOPSIS ip -c [-I ipaddr] [-B broadcastipaddr] [-N


netmaskipaddr]] [-E switchname [-M address
|-m][R{"10Mb"|"100Mb"|"1Gb"|"2Gb"|"no"}]|-V vethname]
[-N netmaskipaddr][-L description] lpanname/IPresource
ip [-K newname][-r ipaddr] [-i] lpanname/IPresource
ip [-l] lpanname [/IPresource]
ip -d lpanname/IPresource

DESCRIPTION The ip command creates, lists, or modifies the network resource(s)


running under PAN Manager control within an LPAN. LPAN
administrators use the ip command to specify related configuration
variables for a network resource, including:

• IP address — The IP address for an application configured to


use the IP resource.
• Interface — The pServer’s interface, a vEth or virtual switch
(vSwitch), the pServer uses to handle the IP traffic directed to
the application.
• Network mask — The network mask address of the IP
resource.
• Broadcast address — The broadcast address of the IP resource.
Multiple broadcast IP addresses are supported.

By default if only an IP address is given when creating the IP


resource, the network mask and broadcast address are created. If an
IP address and network mask are given, the broadcast address is
created. If all three are provided, PAN Manager verifies that the

PM5.2_BF 2-87
PAN Manager Command Reference

combination is valid. If the IP address is modified for the IP


resource, PAN Manager notifies you if the network mask or
broadcast address need to be modified in order to be valid.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

lpanname/IPresource

Specifies the block of information an application running under


PAN Manager control uses for its IP address resources. In order to
maintain high availability within an LPAN, you must specify the
LPAN the application runs in. PAN Manager naming conventions
require you to use a forward slash (/) between the LPAN name and
the IP Resource name. For example, the IP resource for an Apache
application running on pServer (Web1) in the production LPAN
could be referred to as production/Web1IP. PAN administrators
use the lpan command to name LPANs.

OPTIONS -B, --broadcast broadcastipaddr

Assigns a broadcast address to the specified IP resource. If the


address is not specified, the server will assign a default broadcast
and netmask address.

-c, --create lpanname/IPresource

Creates an IP resource within a specified LPAN.

-d, --delete lpanname/IPresource

Removes the specified IP resource from a specified LPAN.

2-88 PM5.2_BF
IP

-E, --interface switchname

Assigns a vSwitch as an interface to an IP resource.

-I, --ip-address ipaddress

Assigns IP addresses to an IP resource within a specified LPAN.

-i, --clear-interface ipaddress

Clears the interface configured for the network resource. Acts on


either a vSwitch configured with the -E option, or a vEth
configured with the -V option.

-K, --rename new_name

Renames the specified network resource.

-l, --long

List information about the settings for each IP resource of a


specified LPAN such as IP address, netmask, broadcast, and
interface.

-L, --description "text"

Adds descriptive information about the specified network resource.

-m, --auto-assign

If no MAC address is specified when configuring a vSwitch for an


IP resource the server will automatically assign one.

-M, --mac-address mac_address

Assigns the specified MAC address if a vSwitch is configured for


an IP resource.

-N, --netmask netmaskipaddr

Assigns a netmask address to the specified IP resource.

Note: If you configure more than one IP resource with the same
netmask and any applications using these IP resources go down,
other applications with the same netmask may see a short, temporary
loss of network connection.

PM5.2_BF 2-89
PAN Manager Command Reference

-r, --remove-ip ipaddress

Deletes the specified network resource.

-R, --rate-limiting {"10Mb"|"100Mb"|"1Gb"|"2Gb"|"no"}

Assigns a rate limit of 10Mb, 100Mb,or 1Gb,or 2Gb to the vSwitch,


or use “no” to leave it unregulated. Rate limiting is not supported
by the Windows operating system or any operating system running
as a vBlade guest.

-V, --veth vethname

Assigns a vEth as an interface to an IP resource. Use this option to


assign an IP resource to a specific pServer vEth. If you use the -E
(switchname) option to specify a switch, PAN Manager assigns
the lowest numbered vEth available.

EXAMPLES Create an IP resource named Apache_IP with the following


settings:

LPAN name: development

vSwitch used: apache_switch

IP address: 192.168.0.45

ip -c -I 192.168.0.45 -E apache_switch development/


Apache_IP

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO APP


ETH
HMON
LB

2-90 PM5.2_BF
IP

RETH
SW
To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_sw).

PM5.2_BF 2-91
PAN Manager Command Reference

LB

NAME lb- creates, lists, or modifies a load-balancing service within an


LPAN.

SYNOPSIS lb [-d [x]|-b |-s [-z] [-f] |-m [pservername]] lpanname/


servicename
lb [-l] [lpanname/servicename]
lb [-c] [-A {"yes"|"no"}] [-L description] [-p
primary_pservername] [-F failoverpolicy] [[-I
IPresource [-o order]] [-H healthmonitor -j IPresource]]
[-T -S {"tcp"|"tcp-persist"|"udp"} -P port [-X
{"rr"|"wrr"|"lc"|"wlc"}]] [-a membername -u IPresource
[-W weight] [-w {"yes"|"no"}]] lpanname/servicename
lb [-K newname] [[-I |-i IPResource [-o order]] [-H
healthmon -j IPresource |-h healthmon]] [-F
failoverpolicy |-e] [-q] lpanname/servicename
lb [-T -S {"tcp"|"tcp-persist"|"udp"} -P port [-X
{"rr"|"wrr"|"lc"|"wlc"}]] [-t -S
{"tcp"|"tcp-persist"|"udp"} -P port] lpanname/
servicename
lb [-a membername -u IPresource [-W weight] [-w
{"yes"|"no"}] [-r membername] lpanname/servicename
lb --add-monitor monitorname lpanname/servicename
lb --remove-monitor monitorname lpanname/servicename
lb -M monitorname -U eventname -Q
{"failover"|"restart"|"none"} lpanname/servicename

DESCRIPTION The lb command creates, lists, or modifies the member(s) of a


load-balancing service within an LPAN. You create load-balancing
services to ensure that multiple application instances can maintain a
dynamic response to requests. By running more than one
application instance as members, load-balancing services spread
client requests across its members to avoid flooding an application
with requests. In addition, LPAN administrators can add

2-92 PM5.2_BF
LB

application instances (previously configured but not running) to a


service in times of heavy utilization before the application reaches
an overloaded state.

After creating a load-balancing service with the lb command,


LPAN administrators add one or more members to it. A
load-balancing service and its members are required to run within a
single LPAN. Load-balancing services and their members are
configured using LPAN resources, such as failover policies,
filesystem resources, network resources, executable resources, and
health monitors. Use the fop, fs, ip, and hmon commands to create
these resources. See the appropriate man page or PAN Manager
Administrator’s Guide for more information.

See the OPTIONS and PAN Manager Administrator’s Guide for


more information about configuring autostart for load-balancing
services.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

lpanname/servicename

Specifies a load-balancing service by name. PAN Manager naming


conventions require you to use a forward slash (/) between the
LPAN name and the service name. For example, the load-balancing
service for an Apache application running in the production
LPAN could be referred to as production/lbsapache, while a
member of the service could be referred to as production/
apache_one.

PM5.2_BF 2-93
PAN Manager Command Reference

monitorname

Specifies a PAN Manager user-defined monitor. LPAN


administrators use the PAN Manager umon command to create
user-defined monitors.

OPTIONS --add-monitor monitorname

Associate a user-defined monitor with the specified application.


LPAN administrators use the PAN Manager umon command to
create user-defined monitors.

-A, --autostart {"yes"|"no"}

Specifies whether a load-balancing service starts when its pServer


boots. Configure load-balancing services and their members to
autostart using the lb –A "yes" command for the service and the
lb –A "yes" command for the service members. By default, this is
set to "no".

-a, --add-member membername

Adds a new member to a load-balancing service and assigns the


member a name.

-b, --start lpanname/servicename

Starts a specified load-balancing service, if configured. PAN


administrators use the lb –b (start) and lb –s (stop)
commands to start or stop a load-balancing service. Manually
starting a load-balancing service starts all the members currently in
the service that are configured to be started. To add a member to a
service that is running, you must manually start the member with
the lb –b command. Manually stopping a service stops all its
members, any member can be manually stopped while a service is
running.

-c, --create lpanname/servicename

Creates a load-balancing service.

2-94 PM5.2_BF
LB

-d, --delete lpanname/servicename

Deletes the specified load-balancing service from the specified


LPAN.

-e, --resetfailover

Removes the failover policy setting from the specified


load-balancing service.

-f, --force

Forces a load-balancing service to stop. Use this option with the -s


(stop) option.

-F, --setfailover failoverpolicy

Sets or modifies a failover policy for the specified service.

-h, --remove-healthmonitor

Removes a health monitor from the specified service.

-H, --add-healthmonitor health_monitor

Sets or modifies a health monitor for the specified service.

-i, --removeipresource IPresource

Removes a service IP resource for the specified service.

-I, --add-ipresource IPresource

Sets or modifies an IP resource running under PAN Manager


control for a load-balancing service. PAN Manager software relays
the service IP resource network traffic to application instances
running on members of the load-balancing service according to the
scheduling policy set using the -X (scheduling-policy) option.

-j, --assign-hmon-ipresource hmon-associated IPresource

Starts the specified load-balancing member and associates it with


an IP resource.

-K,--rename new_name

Renames the specified load-balancing service.

PM5.2_BF 2-95
PAN Manager Command Reference

-l,--long

Lists configuration settings for the specified load-balancing


service(s).

-L, --description "text"

Adds descriptive information about the specified load-balancing


service.

-m, --move pservername

Forces a load-balancing service to move its computing resources to


the specified pServer. If the option is used without the
pservername argument, the load-balancing service moves to the
pServer defined in its failover policy.

-M, --monitor monitorname

Specifies an existing user-defined monitor that has already been


added to the load-balancing service configuration. LPAN
administrators add user-defined monitors to the load-balancing
service with the --add-monitor option.

Use this option with the -U (event), and -Q (set-event-action)


options to configure a user-defined monitor event and specify
actions for a specific user-defined monitor.

-o, --order resource_start_order

Specifies an order in which you want the load-balancing service to


start IP resources.

-p, --primaryserver primarypservername

Specifies the primary pServer for a load-balancing service.

-P, --port port_number

Specifies a port number that a load-balancing service listens on.

-q, --remove-primaryserver

Removes the specified primary pServer from the load-balancing


service.

2-96 PM5.2_BF
LB

-Q, --set-event-action {"failover"|"restart"|"none"}

Specifies the action to take in the event that the load balancing
event threshold is triggered.

--remove-monitor monitorname

Removes a specified user-defined monitor from the load-balancing


service.

-r, --remove-member membername

Removes the specified member from a load-balancing service.

-s, --stop lpanname/servicename

Stops a specified load-balancing service. PAN administrators use


the lb –b (start) and lb –s (stop) commands to start or stop a
load-balancing service. Manually starting a load-balancing service
starts all the members currently in the service that are configured to
be started. To add a member to a service that is running, you must
manually start the member with the lb –b command. Manually
stopping a service stops all its members, any member can be
manually stopped while a service is running.

-S, --service-type {"tcp"|"tcp-persist"|"udp"}

Specifies the type of service protocol, either tcp (default), tcp in


persist mode (tcp-persist), or udp.

-t, --remove-connection

Removes a connection configured for a load-balancing service.

-T, --add-connection

Specifies the connection to be configured for the load balancer. The


user can specify 0 or more connections.

-u, --assign-mem-ipresource member-associated


IPresource
Specifies a load balancing member’s network resource to run under
PAN Manager control. The network resource specified with the -j
option should only have one IP address configured.

PM5.2_BF 2-97
PAN Manager Command Reference

-U, --event {event_name}

Configures a user-defined monitor event. LPAN administrators use


this option in conjunction with the -M (monitor) and -Q
(set-event-action) options to configure an action for the
specified event.

-w, --start-with-service {"yes"|"no"}

Specifies whether or not a member is started when the load


balancing service stops or starts.

-W, --weight number

Specifies the processing capacity of this application relative to the


entire load managed by the load balancer. See the Linux ipvsadm
man page for more information on the schedulers.

-x, --delete-member

Removes all members from the load balancing service.

-X, --scheduling-policy {"rr"|"wrr"|"lc"|"wlc"}

Specifies an algorithm for distributing requests to the


load-balancing service member pServers as specified by the Linux
ipvsadm command. You must specify one of the following choices:

• rr — round-robin (default) — Distribute jobs equally


among available members.
• wrr — weighted-round robin — Assign relatively more
jobs to members with higher weight.
• lc — least-connection — Assign relatively more jobs to
pServers with fewer scheduled jobs.
• wlc — weighted-least-connected — Assign relatively more
jobs to pServers with less scheduled jobs relative to their
capacity.
See the Linux ipvsadm man page or the LVS website for more
information on the schedulers.

2-98 PM5.2_BF
LB

-z, --stop-member

Used with the -s option to stop all members when the load-balancer
stops.

EXAMPLES The following example outlines the steps to configure a


load-balancing service for several Apache servers running in the
LPAN called market1. The pServers running the service and the
members and the failover policy named Apache_failover must
already exist.

Configure IP resources using two vSwitches, already configured:

• first member: apache1ip


• second member: apache2ip
• load-balancing service load: extload1

ip -c -E int_sw1 -I 172.29.15.3 market1/apache1ip

ip -c -E int_sw1 -I 172.29.15.4 market1/apache2ip

ip -c -E ext_sw -I 172.29.15.5 market1/extload1

Note: Create each IP resource with an alias. Each resource IP


address must be valid for the network to which the platform
connects.

Create a load-balancing service with the following settings:

• Load-balancing service name: lbsapache


• pServer: load1
• port: 80
• service type: tcp
• scheduling policy: wrr
• failover policy: Apache_failover

PM5.2_BF 2-99
PAN Manager Command Reference

• IP resource: extload1

lb -c -p load1 -P 80 -F Apache_failover -S tcp -X wrr -I


extload1 market1/lbsapache

Add two members to this load-balancing service with the following


settings:

• application name: app_apache


• LPAN name: mylpan
• health monitor: apache_hmon
• first member name: apache_one
• second member name: apache_two
• first member pServer: apache_1
• second member pServer: apache_2
• first member IP resource: apache1ip
• second member IP resource: apache2ip
• each members' failover policy: Apache_failover
• weighting criteria: apache_one handles twice the load of
apache_two

lb -a app_apache -p apache_1 -F Apache_failover -I


apache1ip -W 2 -H apache_hmon lbsapache/mylpan

lb -a app_apache -p apache_2 -F Apache_failover -I


apache2ip -H apache_hmon lbsapache/mylpan

Note: The filesystem must be configured on unit “(0.0)” of the


disk resource of each pServer running each instance of Apache in the
LPAN named market1. An initialization script for Apache
(applications/Apache/etc/rc.d/init.d/httpd) must also exist
on this disk of each application's pServer.

Boot the load-balancing service, lbsapache, and start the service


members, apache1 and apache2:

lb -b market1/lbsapache

2-100 PM5.2_BF
LB

Move this load-balancing service from its current pServer to one


listed in the Apache_failover policy:

lb -m market1/lbsapache

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO APP


FOP
FS
HMON
IP

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_ip).

PM5.2_BF 2-101
PAN Manager Command Reference

LPAN

NAME lpan - creates, lists, or modifies an LPAN configuration.

SYNOPSIS lpan -b [-w [-q]] lpanname


lpan -E [-aA |-rA emailaddress] [-V {1-6}] [-Q
{"yes"|"no"}] lpanname
lpan -H [-l] lpanname
lpan -I "template_name" lpanname
lpan -s [-f] [-T "min" -M "textmessage"] [-w [-q]]
lpanname
lpan [-x|-X] [-f] [-T "min" -M "textmessage"] [-w [-q]]
lpanname
lpan [-aB |-rB] {platformname/pN} lpanname
lpan [-aD |-rD] {switchname|"(SCSI_)"} lpanname
lpan [-c |-d [-f]] lpanname
lpan -G globalpoolname {[-F {"yes"|"no"}][-P
{"yes"|"no"}]} lpanname
lpan [-l] [lpanname]
lpan [-n new_name] [-L "text"] lpanname
lpan [--group-hypervisors|--ungroup-hypervisors]
lpanname
lpan [-e | -u] DVDROMname lpanname

DESCRIPTION The lpan command creates, lists, or modifies an LPAN


configuration. LPAN administrators use the lpan command to:

• Create, modify, or remove an LPAN configuration.


• List all the resources currently allocated to the LPAN(s) under
their control.
• Boot, reboot, or shut down a specific LPAN and its currently
active pServers.
• Configure default actions for LPAN security domain events.

2-102 PM5.2_BF
LPAN

• Boot, shut down, reboot, or release resources for all the pServers
in an LPAN.
• Authorize LPAN access for global pools.

An LPAN is a set of logically isolated computing resources that


includes processors, network connections and storage allocated to
an organization. PAN Manager software provides each organization
the ability to exclusively manage its set of resources after the
resources are allocated by a PAN administrator. These resources
include the following:

• pBlade resources — Specify pBlades available to pServers


within the LPAN, or authorize that pServers can access a global
pool of pBlades. Note that each global pool must explicitly be
given access to LPANs (for example, lpan -F yes -G
globalPool2 foo), pServers must be configured with a specific
local pool (for example, pServer -B localPool2 foo/ps1),
and local pools must be linked with accessible global pools (for
example, pool -G globalPool2 foo/localPool2).
• SCSI disks from a SAN — Assign disk storage from a SAN
available to pServers within the LPAN.
• SCSI tape devices — Assign fiber channel tape devices to
pServers within the LPAN.
• vSwitches — Assign vSwitches that pServers can use to
connect to internal and external networks.
• DVD-ROM — Provide an LPAN with shared access to the
DVD-ROM drive located on each cBlade. Use these to install
DVD-ROM-based applications on pServers.

After an LPAN has its resources and these assignments, LPAN


administrators use the pserver and disk commands to configure
the resources in LPANS by creating the pServer(s), attaching each
device to a specific name, and assigning a root filesystem to each
pServer as necessary. LPAN administrators then use the lpan
command to define an activation order for the pServers within their
LPAN, boot their LPAN, and specify shutdown options for their
LPAN.

PM5.2_BF 2-103
PAN Manager Command Reference

For more information about creating and modifying LPANs, see the
OPTIONS and PAN Manager Administrator’s Guide.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

platformname/pn

PAN Manager naming conventions require you to use a forward


slash (/) between the platform name and the blade name. For
example, pBlade 2 on the platform named production would be
referred to as production/p2. pBlades are numbered as follows:

• From their slot locations 1 through 24 from the bottom up for


BladeFrame BF400 S2
• From their slot locations 1 through 6 from the left for
BladeFrame BF200

"(SCSI_ID)"

Specifies a device’s PAN Manager SCSI ID for a SAN storage


array disk or a tape device rather than a subpath SCSI ID of the
device. When specifying a path device SCSI ID, use the convention
"(9.0.1.54)" where:

• The SCSI_ID is enclosed in parentheses and quotation marks.


• 9is a cBlade-kernel-generated pseudo-device reference to a
unique multipath ID.
• 0 is the PATH_GROUP ID.
• 1is the target ID of the storage array device attached to the
cBlade (variable when there are multiple storage arrays).

2-104 PM5.2_BF
LPAN

• 54 is the LUN residing on target 1 (always variable).

switchname

Specifies a virtual switch (vSwitch). PAN Manager naming


conventions require you to specify the name of any vSwitches you
created using the sw command.

OPTIONS -aA, --add-email emailaddress

Adds a recipient to the list of addresses sent e-mail notification of


LPAN security domain events. You must use this option with the
-E (default-event-action) option to activate the setting. You
set the severity criteria for e-mail notification for security domain
events with the -V (severity) option.

-aB, --addblade platformname/pn[-n]

Specifies a pBlade to be used as a processing resource for the


pServer(s) of an LPAN.

-aD, --adddevice {switchname| "(SCSI_ID)"| DVDROMname}

Specifies an optional device assignment to a specified LPAN for


disks, tape devices, or switches. PAN administrators use this
command in consultation with each LPAN administrator.

-b, --boot lpanname

Boots an LPAN after it has been configured. By default, an LPAN


boots into a multi-user configuration and applies the configuration
to all pServers within the LPAN. If you wish to change the option
for an individual pServer, you can reset that pServer’s boot option
using the pserver -b command.

Booting and rebooting an LPAN boots only the LPAN’s pServers


that were booted when it was shut down; therefore, pServers
already shut down when an LPAN is shut down and rebooted will
remain shut down. The LPAN reboots normally and all LPAN
resources function normally. The pServers that do not boot must be
started manually using the pserver -b command.

PM5.2_BF 2-105
PAN Manager Command Reference

Note: If an LPAN fails to boot, it is possible that one of the pServers


was not able to boot with a configuration that prevented the LPAN
boot process. See the pserver man page and the -o (optional)
option or the PAN Manager Administrator’s Guide for more
information.

-c, --create lpanname

Creates a new LPAN, within a PAN, named as the LPAN


administrator wishes. PAN administrators use this command in
consultation with each LPAN administrator.

-d, --delete lpanname

Removes a specified LPAN configuration. Use the -f (force)


option to delete without prompting. All pServers in the LPAN must
be shut down before this command succeeds.

-e, --enabledevice DVDROMname

Allows a physical DVD-ROM on the cBlades to be accessed by


each pServer within the specified LPAN. In order to allow an
LPAN’s pServers access, PAN administrators must initially use this
option to grant specific LPANs access to a physical DVD-ROM.
LPAN administrators can then use this option to either enable all
pServers within the LPAN DVD-ROM access or they can use the
pserver -e DVDROMname pservername command to grant
DVD-ROM access to specific pServers. The access status of
physical DVD-ROMs(s) on a pServer are displayed under the
Enabled column in the output of the pserver -l command.

This command option is not necessary to enable a pServer to access


its virtual CD-ROM (VCD). LPAN administrators use the
PAN Manager pserver --insert-vcd image_name command
option to insert and can immediately access the media image in the
VCD via a console on the pServer.

-E, --default-event-action

Activates event type actions for all events in the LPAN security
domain. Use this option to set criteria and e-mail recipients for
sending e-mail notification of events with the -aA (add-email)
and -V (severity) options.

2-106 PM5.2_BF
LPAN

Use this option to activate or inactivate the sending of SNMP traps


with the -Q (send-snmptrap) option. For more information on
configuring events, triggers, and SNMP, see the PAN Manager
Administrator’s Guide.

-f, --force

Forces an LPAN operation without prompting. This option requires


the -d (delete), -s (shutdown), or -x (reboot) option.

-F, --pool {"yes"|"no"}

Authorizes an LPAN to access a global pool of pBlades for failover


(see the -G option). PAN administrators must use this option to
allow the pServers in an LPAN to access a global pool of failover
pBlades created using the pool command. Authorize access with a
yes argument, and deauthorize access with a no argument. Use the
-P option to give the pServers boot access to the blades in the
global pool.

-G, --global_pool {globalpoolname}

Specifies the global pool to which the LPAN should have failover
or unlimited (boot) access. See the -F option for failover access, or
the -P option for unlimited access.

--group-hypervisors lpanname

Groups the hypervisors in a specified LPAN. This is required if you


plan to perform migration operations on any vBlade pServers in
that LPAN. If you don’t plan to perform these operations, grouping
hypervisors is not recommended. PAN Manager does not support
VBXS Hypervisor v2.0 or earlier in a group. Make sure that your
LPAN does not contain any of these older hypervisors. (Support for
migration on VBXS Hypervisor v1.1 does not require hypervisor
grouping. VBXS Hypervisor v2.0 does not provide support for
migration.) Before you can group or ungroup the hypervisors in an
LPAN, all of the hypervisors in that LPAN must be shut down.

-H, --high-availability

Lists all of the high availability resources in the LPAN and can be
combined with the -l (long) option.

PM5.2_BF 2-107
PAN Manager Command Reference

-I, --extract-template “template_name”

Extracts a set of scripts and binaries that makes VMware GSX


Server 3 resources available to the LPAN. You must enclose
template_name within quotation marks.

-l, --long

This option lists current LPANs within an administrator’s domain


and includes a display of each LPAN’s description, pServers
booted, and properties, as well as details about the pServers,
pBlades, and devices within each LPAN. If you specify an LPAN
argument following this option, it lists these details only for that
LPAN.

Note: Without the -l option, the lpan command lists the following
status information for the LPANs within their security domain:
pServer, status, agent, pBlade, hostname, up time.

-L, --description "text"

Adds a descriptive label to an LPAN, for human reference.

-M, --message "text"

Specifies an optional warning message to be printed before an


LPAN is shut down. LPAN administrators can use this option to
provide details to LPAN operators and monitors of how long before
a shutdown will occur. LPAN administrators use this option after
the -s (shutdown) or -X (reboot) option.

-n, --rename new_name

Allows a PAN administrator to rename the specified LPAN.

-P, --unlimited {"yes"|"no"}

Specifies whether an LPAN has unlimited (boot) or restricted


(failover only) access to the pBlades in a global pool (see the -G
option). Specify unlimited with a yes argument and restricted with
a no argument.

2-108 PM5.2_BF
LPAN

-q, --quiet

Combined with the -w (wait) option, this option suppresses any


information messages and the progress indicator during a boot or
shutdown process. Use the -q and -w options only in combination
with the -b (boot), -s (shutdown), or -X (reboot) options.

-Q, --send-snmptrap {"yes"|"no"}

Specifies whether an SNMP trap is sent for any event within the
LPAN security domain. You must use this option with the -E
(default-event-action) option. For more information on
configuring events, triggers, and SNMP, see the PAN Manager
Administrator’s Guide.

-rA, --remove-email emailaddress

Removes a recipient from the list of addresses sent e-mail


notification of LPAN security domain events. You must use this
option with the -E (default-event-action) option.

-rB, --removeblade platformname/pn

Specifies a pBlade to be removed from the processing resources of


an LPAN. PAN administrators use this command in consultation
with each LPAN administrator.

-rD, --removedevice {switchname|"(SCSI_ID)"|


DVDROMname}
Specifies a device to be removed from a specified LPAN. PAN
administrators use this command in consultation with each LPAN
administrator.

-s, --shutdown lpanname

Halts the processing of an LPAN, including all of its pServers. The


current LPAN configuration is saved for the next LPAN reboot.
LPAN administrators combine this option with the -T (time), -M
(message), or -w (wait) options to create a conditional shutdown.

PM5.2_BF 2-109
PAN Manager Command Reference

-T, --time number_of_minutes

Specifies an interval of time (in minutes) before an LPAN shuts


down. LPAN administrators use this option after the -s
(shutdown) or -X (reboot) option.

-u, --disabledevice DVDROMname

Removes DVD-ROM access from all the pServers within the


specified LPAN.

--ungroup-hypervisors lpanname

Ungroups the hypervisors in a specified LPAN. This is appropriate


if you no longer plan to perform migration operations on any
vBlade pServers in that LPAN.

-V, --severity severity_number

Sets the severity criteria for e-mail notification for LPAN security
domain events. You must use this option with the -E
(default-event-action) option. By default this value is 2.

-w, --wait

Causes the lpan command to pause while a boot or shutdown


process is underway and display a progress indicator. Use this
option with either -b (boot) or -s (shutdown) options in cases
where you would like to suspend command-line operations until the
boot or shutdown is completed.

-x, --reboot lpanname

Reboots the specified LPAN. Use the -f (force) option to reboot


without prompting. LPAN administrators combine this option with
the -T (time), -M (message), or -w (wait) options if you want to
create a conditional reboot.

-X, --reboot-all

Reboots all pServers in an LPAN, including pServers that are shut


down. Use the -f (force) option to reboot without prompting.
LPAN administrators combine this option with the -T (time), -M

2-110 PM5.2_BF
LPAN

(message), or -w (wait) options if you want to create a


conditional reboot.

EXAMPLES Remove a disk device from the development LPAN:

lpan -rD "(9.0.1.10)" development

Add a descriptive label to the development LPAN:

lpan -L "Processing area for project" development

Add a blade to the development LPAN:

lpan -aB PlatformOne/p3 development

Disable access to the DVD-ROM on cBlade 2 for all the pServers


within the development LPAN:

lpan -u "(2.0.2.0)"@PlatformOne/c2 development

Force the removal of the development LPAN without verification


prompt:

lpan -d -f development

List the pServers and hypervisors configured for the pBlades in an


LPAN named doc:

lpan doc

Enable the LPAN lpan1 to have failover access to the blades in


global pool IA32:

lpan -F yes -G IA32 lpan1

Enable the LPAN lpan1 to have boot access to the blades in global
pool IA32:

lpan -P yes -G IA32 lpan1

PM5.2_BF 2-111
PAN Manager Command Reference

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO APP


BFRAME
BLADE
DISK
EVENTTYPE
FOP
MON
MONDEF
PAN
POOL
PSERVER
RETH
SNMP

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_pan).

2-112 PM5.2_BF
MON

MON

NAME mon - lists or modifies the statistical monitors for system processes
on pBlades, LPANs, or a platform.

SYNOPSIS mon [-l] [-B {platformname | platformname/pn} | -P


{lpanname |lpanname/pservername}] |-M {monitor-name |
monitor_ID} |-S "(SCSI_ID)" |-n ethn@platformname/{sn |
cn}]
mon -M {monitor-name | monitor_ID} -T trigger-number
{[-H high-value] [-L low-value] [-D duration]}

DESCRIPTION The PAN Manager mon command lists or modifies the statistical
monitors and their trigger values for processes on each pServer or
across an LPAN. There are two sets of processes that you can
monitor using PAN Manager software — system resources and
hardware resources. Only the following system resource triggers
can be modified:

• CPU (utilization, load average)


• Memory (current: physical and virtual)
• Disk I/O (bytes read/written, errors)
• Network (packets, errors)
• Swap (available space)
• Paging (available space)
• Filesystem (available space)

LPAN administrator’s permission is required to use the mon


command to optionally configure any monitor trigger for a
specified LPAN or pServer.

PM5.2_BF 2-113
PAN Manager Command Reference

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

platformname/pn or lpanname/pservername

Specifies a pBlade or a pServer. PAN Manager naming conventions


require you to use a forward slash (/) between the name of the
platform or LPAN and the pBlade or pServer name. For example,
the pServer Web1 in the production LPAN would be referred to as
production/Web1. PAN administrators use the bframe command
to rename a platform and the lpan command to name LPANs,
while LPAN administrators use the pserver command to name
pServers.

Monitor Names and IDs

Each monitor has a unique name and ID and has settings that
include its configurability as well as trigger number(s) and trigger
values. To see the exact name and ID for the event monitors for a
platform, LPAN, or pServer, use the mon -l command with the
appropriate argument.

Trigger Numbers and Values

Each monitor has one or more trigger numbers that contain trigger
value settings. Trigger numbers specify a set of trigger values
specific to each event monitor and can number one or greater.
Trigger values are the statistical values that create an event and are
specific to the trigger number for an event monitor. Before
modifying trigger values from the default values, determine the
trigger number and the trigger values for the specific monitor using
the mon -l command with the appropriate argument. High and low

2-114 PM5.2_BF
MON

trigger values are dependent upon the resources monitored, while


the duration value is used to calculate a timed average and must be
greater than 120 seconds.

"(SCSI_ID)"

Specifies a device’s PAN Manager SCSI ID for a SAN storage


array disk or a tape device rather than a subpath SCSI ID of the
device. When specifying a path device SCSI ID, use the convention
"(9.0.1.54)" where:

• The SCSI_ID is enclosed in parentheses and quotation marks.


• 9is a cBlade-kernel-generated pseudo-device reference to a
unique multipath ID.
• 0 is the PATH_GROUP ID.
• 1is the target ID of the storage array device attached to the
cBlade (variable when there are multiple storage arrays).
• 54 is the LUN residing on target 1 (always variable).

OPTIONS -B, --bladeframe-name {platformname|platformname/pn}

Specifies the name of a platform or pBlade. Use this option with the
-l (long) option to display all the monitors and their settings for a
platform or pBlade.

-D, --duration number_of_seconds

Specifies a duration, in seconds, used to calculate a timed average


for monitoring over which a trigger value is monitored. For
example, some triggers work by monitoring a system value and
triggering an event the moment the system values exceeds a
threshold value; others trigger an event when the system value is
averaged over a timed duration and the averaged value exceeds a
threshold value. The duration is used in the latter case. This input
value must be greater than 120.

PM5.2_BF 2-115
PAN Manager Command Reference

-H, --high-value high-value_integer

Specifies an upper-limit threshold trigger over which the event


monitor triggers an event.

-l, --long

Lists setting information about all or specified event monitors. The


display includes a monitor ID, its trigger types and trigger values
and the event actions for a specified pServer or LPAN. Not
specifying an argument lists this information for all the monitors
within the current LPAN for LPAN administrators or within a
platform for PAN administrators.

-L, --low-value low-value_integer

Specifies a lower-limit threshold trigger under which the event


monitor triggers an event.

-M, --monitor-name {monitorname|monitor_ID}

Specifies an event monitor by its name or monitor ID. Use this


option with the -l (long) option to display the settings for an
event monitor by its name or monitor ID.

-n, --eth {ethn@platformname/sn | cn}

Lists the monitors for the specified Eth.

-P, --lpan-name {lpanname | lpanname/pservername}

Specifies the name of a LPAN or pServer. Use this option with the
-l (long) option to display all the monitors and their settings for a
particular LPAN or pServer.

-S, --san-device "(SCSI_ID)"

Lists the monitors for the specified SCSI path device (a SAN disk
or tape device).

-T, --trigger-number triggernumber

Specifies an exact monitor trigger to be modified. Trigger numbers


and their values are displayed for each monitor with the mon -l
[-B | -M | -P] command. In general, triggers are numbered 1 or

2-116 PM5.2_BF
MON

greater and some monitors have more than one trigger number. Use
this option in combination with the -M (monitor-name) option to
modify a specific monitor trigger value followed by the -H
(high-value), -L (low-value), or -D (duration) values.

EXAMPLES List the triggers for the monitors of the entire LPAN named
Staging:

mon -l -P Staging

List the triggers for the monitors of the pServer named Web1 in the
Staging LPAN:

mon -l -P Staging/Web1

Modify the monitor named “pServer rivers/nile Swap


Utilization” so that it triggers events if Swap Utilization exceeds
90% or returns below 60%:

mon -M "pServer rivers/nile Swap Utilization” -T 1 -H 90


-L 60 -D 300

You can reset this monitor’s triggers by specifying its monitor ID


number — 1930 — instead of its name:

mon -M 1930 -T 1 -H 90 -L 60 -D 300

With either command you get the following confirmation display


with the new trigger values in parentheses:

Trigger 1 Criteria: Sent when pServer rivers/nile Swap


Utilization exceeds (90)% or then returns below (60)%
for (300) seconds

List the monitors for disk 9.0.2.28:

mon -S "(9.0.2.28)"

PM5.2_BF 2-117
PAN Manager Command Reference

Display a long listing of the monitors for eth1 on cBlade 1 on


platform PlatformOne.

mon -l -n eth1@PlatformOne/c1

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO EVENT


EVENTTYPE
HMON
INTNET
LPAN
MONDEF
PSERVER

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_lpan).

2-118 PM5.2_BF
MONDEF

MONDEF

NAME mondef - lists or modifies the default trigger values for statistic
monitors for the PAN security domain.

SYNOPSIS mondef [-l] [monitor-name]


mondef [-H high-threshold] [-L low-threshold] [- D
duration] -T trigger-type monitor-name

DESCRIPTION The PAN Manager mondef command lists or modifies the default
trigger values for statistic monitors for the PAN domain. Default
trigger values are inherited from the most current configuration;
therefore the default values for LPANs come from the default
values of the PAN domain.

PAN administrators can list or modify the PAN domain default


values using the mondef command. LPAN administrators can list or
modify the set of statistical monitor trigger values within their
LPAN using the mon command. PAN administrators use the mondef
-l command to see a list of the default trigger values for the PAN
domain.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

PM5.2_BF 2-119
PAN Manager Command Reference

Monitor Names and Trigger Types

Each monitor and its trigger type refers to either a threshold event
trigger or a return event trigger that is used as an argument to the
mon command. To see the exact name of each trigger type name for
each monitor, use the mon -l lpanname/pserver or mon -l
lpanname commands.

Trigger Values

The default values list thresholds as percentages of resources used


and a duration used to calculate a timed average in seconds.

OPTIONS -D, --duration number_of_seconds

Sets the default time limit, in seconds, for a monitor trigger. A


trigger duration must be at least 120 seconds.

-H, --high-threshold high-value_integer

Sets the default upper limit for a monitor trigger.

-l, --list

Lists information about all the monitors for the PAN domain. This
option provides information such as the type and trigger values of
each monitor.

-L, low-threshold low-value_integer

Sets the default lower limit for a monitor trigger.

-T, --trigger-type triggernumber

Identifies which trigger of the monitor you are modifying.

EXAMPLES List the trigger default values for the disk space monitors within the
PAN domain:

mondef -l system threshold.remainingdiskspace

2-120 PM5.2_BF
MONDEF

Modify default trigger values for CPU utilization and disk space
monitors within the PAN domain. The high threshold event trigger
for CPU utilization is set to 33, while the low threshold event
trigger for disk space monitors is set to 10 and the duration for the
low event trigger is extended to 300 seconds:

mondef -H 33 -T system.threshold.high
system.threshold.memoryutiliz

mondef -L 10 -D 300 -T system.threshold.low


system.threshold.remainingdiskspace

You do not need to reference the former trigger values since the
new values overwrite the previous values.

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO EVENT


HMON
INTNET
LPAN
MON
PSERVER

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_lpan).

PM5.2_BF 2-121
PAN Manager Command Reference

NFS

NAME nfs - creates a network filesystem resource that PAN Manager


mounts from a shared NFS server directory to a mount point on a
pServer that the pServer’s services can access.

SYNOPSIS nfs [-c] [-L description] [-A {"rw"|"ro"}] [-H {hostname


|ipaddress}] [-F filesystemname] [-M mount_point] [-m
"yes"|"no"] [-O "mount_command_options"] lpanname/
nfsname
nfs -N newname lpanname/nfsname
nfs [-l] lpanname [/nfsname]
nfs -d lpanname/nfsname

DESCRIPTION The PAN Manager nfs command creates a network filesystem


(NFS) resource. LPAN administrators use the nfs command to
specify an NFS server hostname or host IP address, a pServer
mount point, and a filesystem name of the shared disk or directory.
Administrators can specify the access permission (read-write or
read-only) and Linux mount command options as well as rename,
delete, or create a description for a specified NFS resource.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

2-122 PM5.2_BF
NFS

lpanname/nfsname

Specifies the name of an NFS resource in an LPAN. NFS


Resources are unique to an LPAN. Use the nfs -l command to list
the NFS resources within the LPAN.

OPTIONS -A, --access-mode {"rw"|"ro"}

Specifies whether an NFS resource accesses the specified


hostname’s filesystem with read-write (rw) or read-only (ro)
privileges.

-c, --create

Creates an NFS resource available to all pServers within an LPAN.

-d, --delete

Removes an NFS resource from an LPAN.

-F, --host-filesystem filesystemname

Specifies a valid hostname filesystem name for the shared disk or


directory.

-H, --host {hostname|ipaddress}

Specifies the hostname or IP address of an NFS server available on


an LPAN administrator’s network.

-L, --description "text"

Specifies a description for the NFS resource.

-l, --long

Lists current NFS resources within an LPAN.

-m, --create-mountpoint {"yes"|"no"}

Specifies whether to create a new mountpoint on the pServer if it


does not exist.

PM5.2_BF 2-123
PAN Manager Command Reference

-M, --set-mountpoint mount_point

Specifies a directory path on a pServer’s filesystem PAN Manager


will use as the directory mount point for the specified NFS
resource.

-N, --rename new_name lpanname/nfsname

Renames the specified NFS resource.

-O, --mount-option mount_command_options

Specifies additional Linux mount command arguments


PAN Manager can use when an LPAN administrator is creating or
modifying an NFS resource.

EXAMPLES The following example creates a mountpoint with read and write
access for the /home/mylogin directory on the LPAN LP_mylogin:

nfs -c -A "rw" -H 192.23.20.2 -F /home/mylogin


-M /mnt/temp -m "yes" LP_mylogin/nfs

List the parameters of the NFS resource of the LPAN LP_mylogin


and verify that the mountpoint has been created successfully:

nfs -l LP_mylogin

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO APP


FS

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_app).

2-124 PM5.2_BF
PAN

PAN

NAME pan - lists and modifies the PAN configuration.

SYNOPSIS pan [-l [-i [-R |-I |-J image_name]]][domainname]


pan [-b |-s [--force] |-x] [domainname]
pan [-L description] [-o owner] [-w owner_location] [-W
{"yes"|"no"}] [domainname]
pan -a {-R -C image_location -F fs_type| -I [-C
image_location]} [-T OS_type] [-P description]
image_name
pan {-R [-F fs_type] |-I}[-N new_image_name -T OS_type
-P description] [--update-image image_location
[--force]] image_name
pan -a -J -C image_location [-T OS_type][-P description]
image_name
pan -J [-N new_image_name][-T OS_type][-P description]
[--update-image image_location [--force]] image_name
pan -f fs_type root_image_name
pan -r |-y {-R |-I | -J} image_name
pan -z {-R |-I}
pan [--set-default-hypervisor-image image_name |
--clear-default-hypervisor-image]
pan --set-hypervisor-password password
pan -E [-aA |-rA emailaddress] [-V
{1-6}][-Q {"yes"|"no"}]
pan -X {file | "(SCSI_ID)"}[-j] [-M
newarchivename][archivename]
pan -Y {file | "(SCSI_ID)"}[-M newarchivename]
[archivename]
pan {-K [-l] |-S [-j]} [archivename]
pan -K -H "(SCSI_ID)"
pan -v panname
pan [-m resourcemapfile [-h] [-t] | -c [--force] |-D [-H
"(SCSI_ID)"] |-g [-G name_map] |-M newarchivename]
archivename

PM5.2_BF 2-125
PAN Manager Command Reference

pan -k [schedulename]
pan -q schedulename
pan -p schedulename -n "frequency:hour:min" [-H
"(SCSI_ID)"]
pan --modify-schedule schedulename [--rename-schedule
newschedulename] [-n "frequency:hour:min"] [-H
"(SCSI_ID)" | --set-default-location]
pan --rename-schedule newschedulename schedulename
pan [-e |-d | {-l -u}]
pan --set-name newpanname
pan [--export-images {file | "(SCSI_ID)"} |
--restore-images {file | "(SCSI_ID)"}] [--use-san
sanEntryName] [--overwrite-images] [--no-boot-images]
[--no-root-images] [--no-media-imagse]
[--no-firmware-images]
pan --erase-dr-disk "(SCSI_ID)"
pan --image-archive-status

DESCRIPTION The pan command lists the status of the platforms within a PAN
security domain and lets a PAN administrator use the pan command
to do the following:

• List configuration information for all platforms and Storage


Area Network (SAN) resources within the PAN security
domain.
• Boot, reboot, or shut down all the LPANs within the PAN
security domain.
• Configure default actions for PAN security domain events.
• Add (register), remove, or modify the root image(s) for disks
and boot image(s) for pServers within the PAN security domain.
• Add (register) or modify media images for use by ALL pServers
within the PAN security domain.
• Import. export, and merge a PAN configuration archive.
• Implement disaster recovery (PAN archiving) plans or facilitate
a periodic switching from one configuration to another.

2-126 PM5.2_BF
PAN

• Enable or disable the PAN Manager Linux user account tool.


• Enable or disable flow control for the PAN domain.

Without any arguments, the pan command lists configuration


information for all the platforms within the PAN security domain.

For more information on PAN Administrators should refer to the


OPTIONS and PAN Manager Administrator’s Guide for further
details about archiving for disaster recovery.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

archivename

Specifies the name of a PAN archive.

panname

Specifies the name of a PAN domain.

"(SCSI_ID)"

Specifies the PAN Manager SCSI ID of a device for a SAN storage


array disk or a tape device rather than a subpath SCSI ID of the
device. When specifying a path device SCSI ID, use the convention
"(9.0.1.54)" where:

• The SCSI_ID is enclosed in parentheses and quotation marks.


• 9is a cBlade-kernel-generated pseudo-device reference to a
unique multipath ID.
• 0 is the PATH_GROUP ID.

PM5.2_BF 2-127
PAN Manager Command Reference

• 1is the target ID of the storage array device attached to the


cBlade (variable when there are multiple storage arrays).
• 54 is the LUN residing on target 1 (always variable).

OPTIONS -a, --add image_name

Adds a display name for a disk root image, a boot image for
pServers, or a media image within the PAN security domain.
Creating a new display name does not overwrite other images or
display names. This option allows any number of display names for
a given image. Boot and root images are copied to both cBlades in
the /tftpboot directory, while PAN Manager manages usage of all
media images on both cBlades (copying large media files to a
particular area which could use up all available cBlade hard disk
space. PAN administrators should check these directories for
available area to ensure no size restrictions exist before registering
the image.

PAN administrators must register a media image for use by all


pServers before a pServer or hypervisor can access the image via a
virtual CD-ROM (VCD). To do so, PAN administrators must
mount (from one of the cBlades) or copy the media image (to one of
the cBlades) then use the PAN Manager pan -a -J -C
image_location imagename command. This command allows you
to manage media images that are stored on the cBlades, and helps
you avoid using excess cBlade disk space.

PAN administrators must register any custom pServer image before


multiple pServers can boot from it. PAN administrators should note
that registering a media image with PAN Manager makes the
image available to all pServers in the PAN, that is, all pServers in
all LPANs.

For more information on registering custom boot images, see the


appropriate pServer Guide for the software release you want to
install on the pServer.

2-128 PM5.2_BF
PAN

-aA, --add-email emailaddress

Adds a recipient to the list of addresses sent e-mail notification of


PAN security domain events. You must use this option with the -E
(default-event-action) option to activate the setting. You set
the severity criteria for e-mail notification for security domain
events with the -V (severity) option.

-b, --boot

Boots the PAN domain and all LPANs within it.

-C, --image-location image_location

Specifies the directory path on the cBlades containing the root,


boot, and media images within the PAN security domain. Boot and
root images are copied to both cBlades in the /tftpboot directory,
while PAN Manager manages usage of all media images on both
cBlades (copying large media files to a particular area which could
use up all available cBlade hard disk space).

-c, --swap archivename

Replaces the current PAN domain configuration with the PAN


configuration archive. Swapping an imported PAN configuration
archive automatically validates the archive file with the target
platform physical resources before attempting the swap, even if you
separately perform a validation with the -v (validate) option. A
swap cannot occur until it is free of validation errors.

--clear-default-hypervisor-image

Specifies that you don’t want any hypervisor ISO image set as the
default.

-D, --delete-pan-archive

Deletes a specific PAN archive file.

-d, --disable-user-account

Disables PAN Manager control of Linux user accounts. This


configuration enables third-party tools to manage Linux user
accounts, and disables the account command.

PM5.2_BF 2-129
PAN Manager Command Reference

-E, --default-event-action

Activates event type actions for all events in the PAN security
domain. Use this option to set criteria and e-mail recipients for
sending e-mail notification of events with the -aA (add-email)
and -V (severity) options.

Use this option to activate or inactivate the sending of SNMP traps


with the -Q (send-snmptrap) option. For more information on
configuring events, triggers, and SNMP, see the PAN Manager
Administrator’s Guide.

-e, --enable-user-account

Enables PAN Manager software to create and remove Linux user


accounts. This is the default configuration and enables the account
command.

--erase-dr-disk “(SCSI_ID)"

Removes all the disaster recovery image archives that are on the
disaster recovery disk.

--export-images {file | "(SCSI_ID)"}

Exports a set of images either to a SAN disk or to a designated


location on the master cBlade (or network location accessible from
the master cBlade). The PAN Administrator can specify a name for
the set of exported images and indicates which type(s) of images
the set contains: non-custom boot images, root disk images, media
images (VCDs), and/or pBlade firmware images.

You can export PAN configuration archives to a local disk on a


cBlade or to a SAN volume as a means to back up the configuration
outside the platform (in conjunction with SAN volume HW
mirroring software such as EMC SRDF or MirrorView). PAN
archiving can be configured to occur on a periodic schedule, which
can ensure that recent backups are available. Archived PAN
configurations can be used for different purposes, including the
following:

2-130 PM5.2_BF
PAN

-F, --file-system-type fs_type(s)

Specifies one or more filesystem type(s) associated with a root


image. PAN administrators use this option with the -a (add), -R
(root-image), and -C (image_location) options to associate the
filesystem type(s) with a newly added root image. They use this
option with the -R (root-image) options to modify the association
between a root image and a filesystem type. PAN administrators
use the -f (set-default-file-system) option to set a default
filesystem for a specific root image. PAN Manager supports ext2
and ext3 (Red Hat) filesystem types.

-f, --set-default-file-system fstype root_imagename

Specifies the default filesystem type for a root image. PAN


administrators can set the default filesystem type for all the root
images LPAN administrators use to create their pServers in the
PAN security domain. Only PAN administrators have the ability to
create, modify, or remove this setting. You can see the default
installation setting using the pan -i command. See the disk man
page or the PAN Manager Administrator’s Guide for more
information. PAN Manager supports ext2 and ext3 (Red Hat)
filesystem types.

--force

Forces a PAN operation without a prompt. PAN administrators use


this option with the -s (shutdown) option to gracefully shut down
all operations in the PAN domain without a prompt.

-g, --merge archivename

Replaces data in the specified PAN configuration archive with data


from the basic configuration of the target platform for the settings
listed in the DESCRIPTION section. You cannot merge the PAN
configuration archive until it is imported to the target platform
using the -Y (import) option.

-H, --sandisk "(SCSI_ID)"

Specifies a SAN disk target that has a PAN configuration archive


file. Use this option in combination with the -D (delete), -K
(list-PAN-archive), or -p (add-schedule) options.

PM5.2_BF 2-131
PAN Manager Command Reference

-h, --mergereths

Deletes all rEths and vSwitches using those rEths from a PAN
configuration archive. Use this option only in combination with the
-m (map) option.

-I, --boot-image image_name

Specifies a boot image PAN administrators want to add, modify, or


remove for pServers within the PAN security domain.

Important: This file cannot be updated while the image is currently


in use by any pServer. If it is configured by pServers, the --force
option is required.

-i, --list-images

Displays the registered root disk, boot, and media images for the
PAN. By itself, this option displays only the display names for the
root disk and boot images; with the -l (long) option, the display
name, image location, OS type and description are also printed.
This command can be used by PAN administrators, LPAN
administrators, LPAN monitors, and LPAN operators.

--image-archive-status

Displays the status of any image archive operation in


progress. This will reflect if there is an export or restore
running, or if none are running, the time that the last one
finished. It will also give information about how it finished
(successful, failed, etc). If it is still running, information
about what part of the process it is in (such as creating the
archive, writing the archive to SAN, restoring the media
images, etc) will be desplayed. This information is only held
in memory, so if there is a restart of the PAN Manager, or
failover, the last run job information would be lost.

-J, --media-image image_name

Specifies a media image that PAN administrators register with


PAN Manager for all pServers within the PAN to use. After you
mount (from one of the cBlades) or copy the media image (to one of

2-132 PM5.2_BF
PAN

the cBlades), PAN administrators use this option with the -a


(add), -C (image_location), and -P (description) options to
register the image with PAN Manager.

This command option allows you to manage media images that are
stored on the cBlades, and helps you avoid using excess cBlade
disk space. For more information about disk space on cBlades,
contact Fujitsu Siemens Computers customer support or your
authorized support vendor. PAN administrators should note that
registering a media image with PAN Manager makes the image
available to all pServers in the PAN, that is, all pServers in all
LPANs.

Important: A file cannot be updated if the image is currently


inserted into the virtual CD (VCD) of a pServer that is not shutdown
(booting, booted, suspended, shutting down, etc.). If the media file
is inserted into the VCD of a pServer that is shutdown, you can
modify the image using the --force option.

-j, --include-logs

Specifies that the following log files under /opt/panmgr/logs are


included when you save a PAN archive:

• console.log
• tomcat.log
• egenera_cli.log
• tftp.log
Depending on the size of these log files, this action can add a
significant amount of time to any subsequent archiving process for
this particular PAN Archive file.

-K, --list-PANarchives

Displays the names or the names and settings (using the -l (long)
option) of the PAN configurations that have been saved to a PAN
configuration archive on the cBlade of the current platform. Use
this option in combination with the -H "(SCSI_ID)" option to

PM5.2_BF 2-133
PAN Manager Command Reference

specify a SAN disk containing one or more PAN configuration


archive.

A PAN configuration archive does NOT include the following


settings or files, which you may need to recreate on the target
platform for a disaster recovery plan:

• Linux user accounts and any files there


• cron files
-k, --list-schedule schedulename

Displays the settings for the specified archive schedule.

-L, --label "text"

Adds descriptive text to a PAN security domain configuration for


administrator reference. Descriptive text containing spaces must
use quotation marks to avoid parsing errors.

-l, --long

Displays more detailed information about the current platforms


within a PAN than using the pan command without an argument.

-M, --rename-PANarchive “newarchivename” archivename

Allows a PAN administrator to rename the specified PAN


configuration archive.

-m, --map resource-map-file archivename

Replaces settings in a PAN configuration archive with settings in a


resource map file, specified using the full file pathname. This map
must exist on a local, master cBlade, and must conform to the
format specified in the Resource Mapping section in the
DESCRIPTION section of the pan command.

--modify-schedule schedulename

Modifies a specific schedule configured in the PAN. Use this


option with the --rename-schedule newschedulename or -n
"frequency:hour:min" or --sandisk "(SCSI_ID)" options.

2-134 PM5.2_BF
PAN

Remember, descriptive text containing spaces must use quotation


marks to avoid parsing errors.

-N, --image-name new_image_display_name

Renames the specified root, boot, or media image for the PAN
security domain.

-n, --schedule-time "frequency:hour:min"

Specifies an archiving schedule frequency and 24 hour time of day.


Use this option combined with the -p (add-schedule) option to
add the necessary details for the archive schedule. Specify a daily
or weekly frequency using either the string "daily" or the day of
the week the weekly archiving should be done. For example, the
string "daily:14:30" specifies an archiving each day at 14:30,
while the string "Tuesday:14:30" specifies an archiving each week
on Tuesday at 14:30. You must spell the day of week correctly, in
either uppercase or lowercase.

--no-boot-images

Specifies not to include the boot-image to be archived. Used only


with the --export-images or --restore-images options.

--no-firmware-images

Specifies not to include the firmware-image to be archived. Used


only with the --export-images or --restore-images options.

--no-media-images

Specifies not to include the media-image to be archived. Used only


with the --export-images or --restore-images options.

--no-root-images

Specifies not to include the root-image to be archived. Used only


with the --export-images or --restore-images options.

-o, --owner "text"

Adds descriptive text to a PAN security domain configuration


naming of the person who determines the operating configuration

PM5.2_BF 2-135
PAN Manager Command Reference

of the PAN security domain. Descriptive text containing spaces


must use quotation marks to avoid parsing errors.

--overwrite-images

Specifies to overwrite any duplicate image already in archive. The


overwrite operation should only be done at time that there is very
little frame activity, so you do not end up writing over and
removing files that are in use. Used with the --export-images or
the --restore-images options.

-P, --image-description "text"

Adds descriptive text to a root or boot image used in the PAN


security domain configuration. Use this option with the -a (add)
or the -R (root-image) or -B (boot-image) options. Descriptive
text containing spaces must use quotation marks to avoid parsing
errors.

-p, --add-schedule schedulename -n "frequency:hour:min"

Schedules the current PAN configuration to be saved as a PAN


configuration archive file on the master cBlade (Default) or to a
disk specified with the -H (sandisk). The name of the scheduled
archive is automatically derived from the current PAN
configuration. You can modify a current schedule by specifying the
schedule and resetting the -n (schedule-time) option. You can
rename the archive file later using the -M (rename-PANarchive)
option.

-Q, --send-snmptrap {"yes"|"no"}

Specifies whether an SNMP trap is sent for any event within the
PAN security domain. You must use this option with the -E
(default-event-action) option. See the PAN Manager
Administrator’s Guide for more information on configuring events,
triggers, and SNMP.

-q, --remove-schedule schedulename

Removes a specific schedule configured in the PAN.

2-136 PM5.2_BF
PAN

-R, --root-image root_image_display_name

Specifies a root image that PAN administrators want to add,


modify, or remove from disks within the PAN security domain.

Important: A file cannot be updated if it is currently being used to


root a disk. Concurrent attempts to root a disk while you attempt to
modify the image file will fail until the current rooting or
modification is complete. PAN Manager returns an error message
until the first operation is complete.

-r, --remove image_display_name

Removes a root or boot image from pServers within the PAN


security domain. Removing an image currently listed as a default
root disk or boot image leaves the PAN security domain without a
default root disk or boot image.

-rA, --remove-email emailaddress

Removes a recipient from the list of addresses sent e-mail


notification of PAN security domain events. You must use this
option with the -E (default-event-action) option.

--rename-schedule "newschedulename" schedulename

Renames a specific schedule configured in the PAN.

--restore-images {file | "(SCSI_ID)"}

Restores a set of archived images from either a SAN disk or a


designated location on the master cBlade (or network location
accessible from the master cBlade). This command can only be
executed by the PAN Administrator.

-S, --save archivename

Saves the current PAN configuration into an archive file with the
same name. You can later rename the archive file with the -M
(rename-PANarchive) option. Saving a PAN configuration
archive places the file on the current cBlade you are logged into or
on the master cBlade if you are logged into PAN Manager.

PM5.2_BF 2-137
PAN Manager Command Reference

-s, --shutdown

Shuts down the PAN domain and all LPANs within it. This
command halts the processing for all the pBlades within the PAN
domain.

Caution: PAN administrators shut down all current LPANs within


the PAN domain with this command and should warn LPAN
administrators well in advance of using this command.

--set-default-hypervisor-image image_name

Specifies the display name of a particular hypervisor ISO image (as


registered in the PAN) to set as the default. To view a list of the
registered hypervisor ISO images and their display names, use the
PAN Manager command pan -i.

--set-default-location

Set the default location of a specific archive file schedule


configured in the PAN.

--set-hypervisor-password password

Specifies that you want to change the current hypervisor root


password. PAN Manager applies your password change to all
hypervisors in the PAN, whether or not they are currently running.

You need the hypervisor root password when logging on to a


hypervisor console. The default password is egenera, but it is
recommended that you change this to ensure security.

--set-name newpanname

Specifies a new name for the PAN. If the chosen name is in use by
other PANs on the same LAN subnet, PAN Manager generates a
warning.

-T, --os-type "text"

Adds descriptive text about the operating system a root or boot


image is associated with in the PAN security domain configuration.
Use this option with the -a (add) or the -R (root-image) or -B
(boot-image) option. Descriptive text containing spaces must use

2-138 PM5.2_BF
PAN

quotation marks to avoid parsing errors. This option must be used


to register WinPE images.

-t, --map-disk-by-UID

Used with the -m option, maps disks according to their unique IDs.

-u, --user-account

Toggles whether PAN Manager software is enabled to create Linux


accounts (true) or if it is disabled so PAN administrators must rely
on third party Linux account management tools (false). A false
setting means that the PAN Manager account command is
disabled. This option requires the -l (long) option.

--use-san sanEntryname

Specifies that you want to the image archive to go to a SAN disk.


The sanEntryname is the name of the image archive entry on the
SAN disk. Used with the --export-images or the
--restore-images options.

--update-image image_location image_name

Specifies that you want to modify a root, boot, or media image


registered with PAN Manager. PAN administrators can modify
these images as long as the image is not in use by a pServer.
Combine this option with the:

• -I (boot-image) option to modify a boot image (if the


boot image is configured by pServers, you must use the
--force option.

• -R (root-image) option to modify a root image (the file


cannot be updated if it is currently being used to root a disk).
• -J (media-image) option to modify a media image. The
file cannot be updated if the image is currently inserted into
the virtual CD (VCD) of a pServer that is not shutdown
(booting, booted, suspended, shutting down, etc.). If the
media file is inserted into the VCD of a pServer that is
shutdown, you can modify the image using the --force
option.

PM5.2_BF 2-139
PAN Manager Command Reference

-V, --email-severity severity_number

Sets the severity criteria for e-mail notification for PAN security
domain events. You must use this option with the -E
(default-event-action) option. By default this value is 2.

-v, --validate

Checks the current physical resources with those listed in the


current (target) PAN configuration. This ensures that after you have
modified a PAN configuration archive to work with the current
(target) platform configuration, a swap (using the -c (swap)
option) will work with the current physical resources.

-W, --flow-control {"yes"|"no"}

Specifies whether flow control is enabled for broadcast network


traffic between pServers. By default flow control for the PAN
domain is not enabled. If flow control is enabled for a redundant
ethernet configuration (rEth) with the reth -F "yes" command,
flow control becomes automatically enabled for broadcast traffic
between pServers.

-w, --owner-location "text"

Adds descriptive text to a PAN security domain configuration


specifying where the PAN administrator is physically located.
Descriptive text containing spaces must use quotation marks to
avoid parsing errors.

-X, --export {dir | "(SCSI_ID)"}

Specifies a directory or SCSI path device on which to target the


saving of a PAN configuration. By default, exporting a PAN
configuration creates an archive file named after the PAN domain
from which it was created. To specify a non-default name for the
archive file, use the -M (rename-PANarchive).

See the Archiving for Disaster Recovery (PAN archiving) section


of the PAN Manager Administrator’s Guide for more information.

2-140 PM5.2_BF
PAN

Caution: PAN administrators temporarily shut down all current


LPANs within the PAN domain with this command and should warn
LPAN administrators well in advance of using this command option.

-x, --reboot

Reboots the PAN domain. PAN administrators use this command to


reboot all the LPANs (and the current pServer configurations in
each LPAN) within the PAN domain.

-Y, --import {dir | "(SCSI_ID)"}

Specifies a directory or SCSI path device from which to import a


PAN configuration archive. By default, importing a PAN
configuration creates a local archive file in the /opt/panmgr/pars
directory on both cBlades named after the PAN configuration
archive file. To specify a different name for the archive file locally,
use the -M (rename-PANarchive).

See the Archiving for Disaster Recovery (PAN archiving) section


of the PAN Manager Administrator’s Guide for more information.

-y, --set-default-image image_display_name

Specifies the default root and boot images for a PAN security
domain. PAN administrators can set the default root and boot
images from a list of available images LPAN administrators use to
root disks or create their pServers in the PAN security domain.
Only PAN administrators have the ability to create, modify, or
remove this setting. You can see the default installation setting
using the pan -l command. LPAN administrators use the pserver
-l command to see the default setting. See the disk or pserver
man page or the PAN Manager Administrator’s Guide for more
information.

-z, --clear-default-image {-R |-I}

Clears any default boot or root disk image assignment for a PAN
security domain.

PM5.2_BF 2-141
PAN Manager Command Reference

EXAMPLES List the current platforms and their current state within the PAN
domain:

pan

Display whether the PAN Manager user account tool is enabled for
the PAN domain:

pan -u -l

Reboot all the LPANs in the PAN domain Development_Lab

pan -x Development_Lab

List display names of PAN registered images (this includes boot,


root, and media images such as hypervisor ISO images):

pan -i

Display detailed information about these images:

pan -i -l

Register a boot or root WinPE image:

pan -a -I -C /tftpboot/winpe_x86_gs.tgz -T WINPE


winpe_x86_gs

Rename the 32-bit RHEL 4.2 boot image (named


RHEL420xxxxI_IA32 by default) to RHEL42_32bit_bootimage:

pan -I -N "RHEL42_32bit_bootimage" RHEL420xxxxI_IA32

Set the newly renamed, 32-bit RHEL 4.2 boot image


RHEL42_32bit_bootimage as the default boot image for all
pServers in the PAN security domain:

pan -y -I RHEL42_32bit_bootimage

2-142 PM5.2_BF
PAN

Set the name of the PAN to "PAN_002A":

pan --set-name "PAN_002A"

Clear the PAN default hypervisor ISO image setting:

pan --clear-default-hypervisor-image

Change the hypervisor root password in the PAN to t0pSecret:

pan --set-hypervisor-password t0pSecret

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO ACCOUNT


BFRAME
DISK
EVENTTYPE
LPAN
PSERVER
SNMP

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_lpan).

PM5.2_BF 2-143
PAN Manager Command Reference

PANMGR

NAME panmgr - lists information about the current PAN Manager


software.

SYNOPSIS panmgr [-v]

DESCRIPTION The panmgr command lists information about the Control Blades
(cBlades) and the current version and build number of
PAN Manager running on each cBlade

Using the panmgr command without an argument displays the


current role (master or slave) and up since (date and time)
information for each cBlade.

OPTIONS -v, --version

Limits the display to the current PAN Manager version and build
number.

EXAMPLES List the current version of PAN Manager software:

panmgr -v

List the cBlades’ master/slave status:

panmgr

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

2-144 PM5.2_BF
PIM

PIM

NAME pim - lists or modifies hardware and configuration settings for a


specified Redundant Power Input Module (PIM-R).

SYNOPSIS pim [-p "A"|"B"|"none"] [-A amperage_event_trigger]


[-a][-W wattage_event_trigger] [-w] platformname/pimn
pim [-e "yes"|"no"] platformname/pimn
pim [--select |--unselect] platformname/pimn
pim [-l] platformname/pimn

DESCRIPTION The pim command lists the status of specified PIM-R devices
(includes current PIM-R data displays) and allows administrators to
configure and modify PIM-R settings. Administrators use the pim
command to:

• Display status and settings for one or all PIM-R devices


• Select and unselect a PIM-R device (similar to select and
unselect for a blade)
• Enable and disable the PIM-R power line preference
• Set a preferred power line (A, B, or none)
• Set or clear a PAN Manager event trigger limit for current (in
Amperage) and power (in Wattage)

PAN administrator and Operator roles have read/write permissions


to configure PIM-R devices; PAN Monitor roles have read-only
permissions to display current PIM-R settings.

PAN Manager must be running on the cBlades to take advantage of


the PAN Manager pim command. The pim command is disabled on
systems that do not support the PIM-R option.

2-145
PAN Manager Command Reference

Choosing a Line Preference For Each PIM-R

A PIM-R device connects a single power domain to two redundant


power sources. BladeFrame BF400 S2 requires four PIM-R
devices, which are connected through the BladePlane. If the
primary power source fails, the PIM-R automatically switches to
the secondary power source, thereby maintaining constant power to
the PIM-R device’s power domain.

You set a primary power line preference for one of the two power
line inputs. You make this selection either physically using the
PIM-R device’s Line Preference Select button or using the pim
-p (preferred) command option. The default settings on a new
PIM-R are that the Line Preference Select button is enabled
and PAN Manager’s line preference setting is set to “none.”
PAN Manager persists setting modifications in the event that you
replace a PIM-R device.

Setting a power line preference (A or B, which is labeled on each


PIM-R device) through PAN Manager automatically disables the
Line Preference Select button on the PIM-R device. To
re-enable the Line Preference Select button through
PAN Manager, you must use the pim -e "yes" command). This
command sets the PAN Manager line preference setting to “none”
and prevents conflicting preference settings between PAN Manager
and the Line Preference Select button.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

2-146
PIM

platformname/pimN

Specifies a PIM-R, where 1 >= N <= 4. PAN Manager naming


conventions require you to use a forward slash (/) between the
platform name and PIM-R number. For example, pim2 on the
platform named Production would be referred to as Production/
pim2. PIM-R devices are numbered one to four from the bottom up,
according to their slot location on the BladePlane. PAN
administrators use the bframe command to name or rename a
platform.

OPTIONS -a, --clear-current-limit

Removes any current limit that was set using the -A


(current-limit) option.

-A, --current-limit {amperage_event_trigger}

(BladeFrame EX only) Specifies an amperage at which the PIM-R


device triggers a PAN Manager event. Valid values (in Amps) are
integers in the range of 0 to 51.

Only use the pim -A or -W options to set PAN Manager event


triggers. Do not use these options to configure PIM-R voltages. See
the bframe command for details on configuring the voltage input to
a PIM-R device. For more information about configuring voltage,
see the PAN Manager Administrator’s Guide.

-e, --enable-pref-button {"yes"|"no"}

Specifies whether the power line preference button (labeled Line


Preference Select) on a specified PIM-R is enabled. The default
setting for a new PIM-R is that the Line Preference Select
button is enabled. If the Line Preference Select button on a
PIM-R is disabled, the button on the PIM-R does nothing when you
press it. Configuring the PIM-R device’s power line preference
using the -p (preferred) option automatically disables the Line
Preference Select button. PAN Manager persists any setting
modifications in the event that you replace a PIM-R device.

2-147
PAN Manager Command Reference

-l, --long

Displays the current PIM-R device settings.

-p, --preferred-power {"A"|"B"|"none"}

Specifies a preferred (if any) power line for the primary power
source for a specified PIM-R and automatically disables the Line
Preference Select button on that PIM-R device. If at any time
the Line Preference Select button is re-enabled through
PAN Manager (using the pim -e "yes" command),
PAN Manager’s preferred power line setting is reset to “none.” The
default setting on a new PIM-R is that the line preference is set to
“none.” PAN Manager persists any setting modifications in the
event that you replace a PIM-R device.

--select platformname/pimN

Causes the indicator lights on a specified PIM-R device LED to


blink blue. Fujitsu Siemens Computers recommends using this
feature to help locate a specific PIM-R on the BladePlane. The
blinking blue indication persists until reset with the --unselect
option.

--unselect platformname/pimN

Terminates the blinking blue indication on a specified PIM-R


device. The indicator light on the PIM-R reverts to its normal
meaning: steady amber for recognized, steady blue for active.

-w, --clear-power-limit

Removes any power limit previously set with the -W


(power-limit) option.

-W, --power-limit {wattage_event_trigger}

Specifies a wattage at which the PIM-R device triggers a


PAN Manager event. Valid values (in Watts) are integers in the
range of 0 to 6375.

Only use the pim -A or -W options to set PAN Manager event


triggers. Do not use these options to configure PIM-R voltages. See
the bframe command for details on configuring the voltage input to

2-148
PIM

a PIM-R device. For more information about configuring voltage,


see the PAN Manager Administrator’s Guide.

EXAMPLES List the current settings of PIM-R device pim1 on platform


PlatformOne:

pim -l PlatformOne/pim1

For PIM-R device pim1 on platform PlatformOne, set the preferred


power line to A (this setting disables the Line Preference Select
button on the PIM-R device); and set PAN Manager to trigger an
event if the PIM-R amperage reaches 30 amps or the wattage
reaches 1500 watts:

pim -p "A" -A 30 -W 1500 PlatformOne/pim1

Re-enable the Line Preference Select button on this device (this


resets the PAN Manager’s line preference setting to “none”):

pim -e "yes" PlatformOne/pim1

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO BFRAME

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_bframe).

2-149
PAN Manager Command Reference

POOL

NAME pool - creates, lists, or modifies a set of Processing Blades


(pBlades) for a local or global pool.

SYNOPSIS pool [-l] [globalpoolname | lpanname/localpoolname]


pool [-c | -d] {globalpoolname | lpanname/localpoolname}
pool [-L "descriptiontext"] [-n newname] {globalpoolname |
lpanname/localpoolname}
pool [-G globalpoolname | -g] lpanname/localpoolname
pool [-a | -r] platformname/pn {globalpoolname |
lpanname/localpoolname}

DESCRIPTION The pool command allows PAN administrators to create, list, or


modify a global pool of pBlades, or LPAN administrators to create
or remove a local pool of pBlades to be used by pServers.

PAN Manager enforces a limit on the total number of global pools


and local LPAN pools that can be created: 20 global pools, 20 pools
per LPAN, and 200 pools total.

Using the pool command, administrators perform the following


pBlade pool settings:

• PAN Administrators can create, list or modify a global pool.


• LPAN Administrators can create or remove a local pool.
• Add pBlades to pools
• Link a global pool to a local pool.
Named global pools functionality allows PAN administrators to
create multiple global pools. Administrators can create and
authorize access to a global pool for each type of pBlades
processor you have in a PAN. The LPAN administrator can
then link an existing local pool to this 0global pool.

2-150 PM5.2_BF
POOL

• Configure a pServer to obtain a failover pBlade from a pool.


A pServer cannot have a pBlade assignment (primary or
failover) designated by pBlade type. Fujitsu Siemens Computers
recommends PAN or LPAN administrators create global or
local pools made of similar types of pBlades by processor-type
to ensure that a pServer obtains a pBlade from a pool that is
appropriate for its requirements. For example, you would assign
32-bit and 64-bit blades to separate pools. Likewise, Fujitsu
Siemens Computers recommends assigning pBlades with large
memory configurations and fast processor speeds to the same
pool to ensure that pServers requiring these pBlade resources
always obtain a primary or failover pBlade with a suitable
configuration.

See the pserver command man page or the PAN Manager


Administrator’s Guide for more information.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

platformname/pn

PAN Manager naming conventions require you to use a forward


slash (/) between the platform name and the blade name. For
example, pBlade 2 on the platform named production would be
referred to as production/p2. pBlades are numbered as follows:

• From their slot locations 1 through 24 from the bottom up for


BladeFrame BF400 S2
• From their slot locations 1 through 6 from the left for
BladeFrame BF200

PM5.2_BF 2-151
PAN Manager Command Reference

globalpoolname

Specifies a global pool name.

lpanname/localpoolname

Specifies a local pool name within an LPAN. More than one local
pool can have the same name in the PAN domain as long as the
locals pools are not in the same LPAN.

OPTIONS -a, --addblade platformname/pn {globalpoolname |


lpanname/localpoolname}
Assigns a specified pBlade to a specified global or local pool.

Note: With Release 5.0 and higher, the following formats for global
pools are removed: pool -a platformname/pn (no global pool name
specified) and pool -a platformname/pn lpanname (no local pool
name specified). You must specify the global pool name to which
you are adding a pBlade.

-c, --create {globalpoolname | lpanname/localpoolname}

Creates a specified global (PAN administrator only) or local pool


(LPAN administrator only). PAN Manager enforces a limit on the
total number of global pools and pools per LPAN that can be
created: 20 global pools, 20 pools per LPAN, and 200 pools total.

-d, --delete {globalpoolname | lpanname/localpoolname}

Deletes a local or global pool.

-g, --clear-global lpanname/localpoolname

Clears the global pool link between the local pool lpanname/
localpoolname and any global pool. It is not necessary to specify
the name of the global pool, because a local pool can link to only
one global pool.

-G, --set-global globalpoolname lpanname/localpoolname

Sets a global pool link between local pool lpanname/


localpoolname and global pool globalpoolname. PAN Manager

2-152 PM5.2_BF
POOL

allows the local pool to access only one global pool at a time. To
allow a pServer to access more than one global pools of pBlades,
LPAN administrators must create a local pool for each global pool
that they want pServers to access.

-l, --list [globalpoolname | lpanname/localpoolname]

Lists the current pBlades assigned to the specified global or local


pool. With no argument, this option lists settings and status of all
local and global pools.

-L, --description "text" {globalpoolname | lpanname/


localpoolname}
Adds text to the description field for a global or local pool.
Descriptions are limited to 1024 characters in length.

-n, --rename newpoolname {globalpoolname | lpanname/


localpoolname}
Renames the specified local or global pool.

-r, --removeblade platformname/pn {globalpoolname |


lpanname/localpoolname}
Removes the specified pBlade from the specified global or local
pool. You cannot remove a blade from a local pBlade pool if it is a
pServer’s current pBlade, and you cannot remove a pBlade from a
global blade pool if it is a pServer’s current pBlade, unless you are
removing the pBlade from the global pool and adding it to the
LPAN in which that same pServer resides.

EXAMPLES Create a global pool named global_IA64s:

pool -c global_IA64s

Create a local pool named local_IA64s in the LPAN DEPT7 and


link it to global pool global_IA64s:

pool -c -G global_IA64s DEPT7/local_IA64s

PM5.2_BF 2-153
PAN Manager Command Reference

Add pBlade 1 in platform DIV_PLATFORM to the global pool


global_IA64s

pool -a DIV_PLATFORM/p1 global_IA64s

Add pBlade 2 in platform DIV_PLATFORM to local pool


local_IA64s in the LPAN DEPT7 (the pBlade must already be
present in the LPAN in which the local pool resides):

pool -a DIV_PLATFORM/p2 DEPT7/local_IA64s

Add text to the description field of global pool global_IA64s:

pool -L "This pool contains IA64 blades for use by all


division LPANs" global_IA64s

List only the names of blade pools (local and global) and their
contents, to which you have access:

pool

List all blade pools (local and global) and their contents, to which
you have access:

pool –l

Add vBlade p7-1 in platform zeus to the local pool named pool in
the doc LPAN:

pool -a zeus/p7-1 doc/pool

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO LPAN


PAN

2-154 PM5.2_BF
POOL

PSERVER

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_pan).

PM5.2_BF 2-155
PAN Manager Command Reference

PSERVER

NAME pserver- creates, lists, or modifies a pServer configuration within


an LPAN.

SYNOPSIS pserver [-c [-I image_name [-K "boot_args"]]lpanname/


pservername
pserver [-l] [lpanname | lpanname/pservername]
pserver [-I image_name|-i] [-K "boot_args"]lpanname/
pservername
pserver [-B|-F] {platformname/pn | localpoolname |
"none"} lpanname/pservername
pserver -d [-f] lpanname/pservername
pserver [-L "labeltext"] [-n new_pservername]
[-O activateorder] lpanname/pservername
pserver -a switchname [-f][-P {"10Mb"|"100Mb"|"no"}]
[-G "macaddress"] lpanname/pservername vethn
pserver -a "(SCSI_ID)" [-f] [-A {"yes"|"no"}] [-o
{"yes"|"no"}] lpanname/pservername "(X.0)"
pserver [-e |-u] DVDROMname lpanname/pservername
pserver -m {"(X.0)"}[-D "(SCSI_ID)"] [-A {"yes"|"no"}]
[-o {"yes"|"no"}] lpanname/pservername
pserver -m vethn [-D switchname][-P
{"10Mb"|"100Mb"|"no"}][-G "macaddress"] lpanname/
pservername
pserver -M platformname/pn[-n] lpanname/pservername
pserver --pan-boot-image image_name lpanname/pservername
pserver -r [-f] lpanname/pservername {vethn|"(X.0)"}
pserver [-o] {"yes"|"no"} lpanname/pservername
pserver -p {"yes"|"no"} lpanname/pservername
pserver -h {"yes"|"no"} lpanname/pservername
pserver [--fe|--fd|--fc] {"ht"|"ni"|"ve"|"hp"}
lpanname/pservername
pserver [-S "(SCSI_ID)"|-R [platformname/pn[-n]]]
lpanname/pservername

2-156 PM5.2_BF
PSERVER

pserver -b [-I image_name] [-K "boot_args"] [-w [-q]]


lpanname/pservername
pserver -s [-f] [-T "min" -M "textmessage"] [-w [-q]]
lpanname/pservername
pserver -x [-I image_name] [-K "boot_args"] [-f] [-T
"min" -M "textmessage"] [-w [-q]] lpanname/pservername
pserver [--insert-vcd {image_name}|--eject-vcd]
lpanname/pservername
pserver --set-keyboard-map keyboardmapname lpanname/
pservername

Synopsis The syntax “sdn” for the pserver command is deprecated in


Deprecations for Release 5.1. The following pserver command options should be
Release 5.1 removed from any scripts:
pserver -a "(SCSI_ID)" [-f] [-A {"yes"|"no"}] [-o
{"yes"|"no"}] lpanname/pservername {sdn}
pserver -m {sdn} [-D "(SCSI_ID)"] [-A {"yes"|"no"}][-o
{"yes"|"no"}] lpanname/pservername
pserver -r lpanname/pservername {sdn}

The syntax to enable and disable hyper-threading using the


pserver command has changed in Release 5.1 The following
pserver command option should be removed from any scripts:

pserver -h {"yes"|"no"} lpanname/pservername

DESCRIPTION The pserver command creates, lists, or modifies a pServer within


an LPAN configuration. LPAN administrators configure pServers
by combining a Processing Blade (pBlade) with Storage Area
Network (SAN)-accessible disk devices, fiber channel tape devices,
and virtual switch (vSwitch) resources assigned to their LPAN.
LPAN administrators use the pserver command to do the
following:

• Create, modify, or remove a pServer configuration


• Specify a boot image and a boot order for a pServer
• Boot, shut down, suspend, resume, or reboot a pServer

PM5.2_BF 2-157
PAN Manager Command Reference

Using the pserver command, LPAN administrators configure the


following pServer settings:

• pBlade resources — Specify whether the pServer uses a


particular pBlade or obtains one from a pool of pBlades.
• SCSI disks from a SAN — Assign disk storage from a SAN to
a pServer.
• SCSI tape devices — Assign fiber channel tape devices to a
pServer.
• vSwitches — Connect a pServer to internal communications
and external networks.
• DVD-ROMs — Access a physical DVD-ROM in an LPAN
with shared access to the DVD-ROM drive located on either
cBlade.
• Virtual CD-ROMs — Access a single virtual CD-ROM (VCD)
attached to a pServer. In general, PAN Manager attaches one
VCD device to a pServer and recognizes the device using unit
number "(125.0)". For vBlades running a hypervisor,
PAN Manager allocates up to 32 VCDs, one for each Guest OS
running on the hypervisor.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

lpanname/pservername

PAN Manager naming conventions require you to use a forward


slash (/) between the LPAN name and the pServer name. For
example, the pServer named Web1, in the LPAN named

2-158 PM5.2_BF
PSERVER

production is referred to as production/Web1. PAN


administrators use the lpan command to name LPANs, and LPAN
administrators use the pserver command to name pServers.

platformname/pn

Specifies a platform and a specific pBlade.

PAN Manager naming conventions require you to use a forward


slash (/) between the platform name and the blade name. For
example, pBlade 2 on the platform named production would be
referred to as production/p2. pBlades are numbered as follows:

• From their slot locations 1 through 24 from the bottom up for


BladeFrame BF400 S2
• From their slot locations 1 through 6 from the left for
BladeFrame BF200

switchname

Specifies a virtual switch (vSwitch). PAN Manager naming


conventions require you to specify the name of any vSwitches
created using the sw command.

"(SCSI_ID)"

Specifies a device’s PAN Manager SCSI ID for a SAN storage


array disk or a tape device rather than a subpath SCSI ID of the
device. When specifying a path device SCSI ID, use the convention
"(9.0.1.54)" where:

• The SCSI_ID is enclosed in parentheses and quotation marks.


• 9is a cBlade-kernel-generated pseudo-device reference to a
unique multipath ID.
• 0 is the PATH_GROUP ID.
• 1is the target ID of the storage array device attached to the
cBlade (variable when there are multiple storage arrays).
• 54 is the LUN residing on target 1 (always variable).

PM5.2_BF 2-159
PAN Manager Command Reference

"(X.0)"

Specifies the unit name of a pServer’s media assignment. When


specifying unit name, enclose the Unit name in parentheses and
quotation marks.

Caution: The unit name to which you assign a root filesystem for a
pServer must be autoenabled for the pServer to boot.

vethn

Specifies the map name of a pServer’s vSwitch assignments. You


are allowed to map 31 vEths to a pBlade pServer and must use the
naming convention: veth0, veth1, veth2...veth30.

lpanname/localpoolname

Specifies a local pool within an LPAN. More than one local pool
can have the same name in one system as long as the locals pools
are not in the same LPAN.

OPTIONS -a, --attachdevice {switchname | "(SCSI_ID)"} lpanname/


pservername {vethn |"(X.0)"}
Creates a pServer device assignment. Depending on the arguments
that you specify, you use this option to attach vEths (-a switchname
lpanname/pservername vethn) and disk or fiber-channel tape
devices (-a "(SCSI_ID)" lpanname/pservername "(X.0)").

When you first configure pServers in an LPAN, combine this option


along with the -A (autoenable) option to attach disks and the -G
(mac address) option to attach vSwitches for a pServer. By
default, disk attachments are autoenabled.

After you create a device assignment using this option, you can
modify it with the -m (modifydevice) -D (devicename) option
combination.

2-160 PM5.2_BF
PSERVER

-A, --autoenable-device {"yes"|"no"}

Specifies whether a disk or fiber-channel tape device is accessible


to a pServer when it boots. By default, attaching any SCSI path
device name configures the disk to be autoenabled. Use this option
to specify disk access as not autoenabled or to reset access to a
specific disk as autoenabled. Only one pServer can be autoenabled
to a SCSI disk or fiber-channel tape device ID at one time.

In the case of high-availability failover, SCSI path devices used for


a high-availability application must be allocated to each of the
failover pServers that you would like to use for the application. In
addition, the SCSI path device(s) must be allocated to each pServer
as not autoenabled, because the enabling occurs upon pServer boot
and failover. Thus for a high-availability application, you must use
the command pserver -a "(SCSI_ID)" -A "no" lpanname/
pservername "(X.0)" to allocate the SCSI path device(s) that
contain the high-availability application to the primary and failover
pServers.

-b, --boot lpanname/pservername

Boots the specified pServer configuration after it is created and


defined within an LPAN. By default, a pServer boots with a
multi-user configuration.

Because conflicts can arise in sharing disk resources, LPAN


administrators should contact the PAN administrator if they
experience difficulty obtaining their configuration resources.

-B, --set-primary-pblade {platformname/pn


|localpoolname |"none"}

Specifies whether a pServer’s primary pBlade for booting is a


specific blade, a blade from a local pool, or unspecified. To specify
a pBlade, that pBlade must be assigned to the same LPAN in which
the pServer is located, and the pBlade cannot be assigned to any
pool or another pServer.

Specifying localpoolname configures the use of a pool of pBlades.


PAN and LPAN administrators use the pool command to set up

PM5.2_BF 2-161
PAN Manager Command Reference

global or local pools. See the PAN Manager Administrator’s Guide


for more information.

Note: For a pServer to have access to pBlades in a global pool, PAN


administrators first create the global pool using the pool command
and then authorize an LPAN to access this pool using the lpan -P
-G globalpoolname command. See the lpan command for
argument details.

Specifying “none” deletes the current pBlade allocation. Use this


option to remove the current setting. If you want to change the
assignment from a specific pBlade to a local pool, or from a local
pool to a specific pBlade, you do not need to delete the original
assignment; instead, your new setting overwrites your old
assignment.

-c, --create lpanname/pservername

Creates a new pServer within an LPAN. For a complete set of


instructions to create a pServer, see the appropriate pServer Guide
for the software release you want to install on the pServer. You can
get this document from the appropriate installation DVD, or from
your authorized support website or vendor.

-d, --delete lpanname/pservername

Removes a specified pServer from an LPAN.

-D, --devicename {"(SCSI_ID)"|switchname}

Specifies either the SCSI path device or the name of a switch.

-e, --enabledevice DVDROMname

Allows cBlade DVD-ROM drive access for the specified pServer


for a specified DVD-ROM if the pServer is in an access-enabled
LPAN. By default, a newly created pServer derives its DVD-ROM
access from the LPAN’s access state.

--eject-vcd lpanname/pservername

Specifies that PAN Manager should release the current media


image from the virtual CD-ROM (VCD) on a specified pServer. If

2-162 PM5.2_BF
PSERVER

you force eject an image using the pserver --eject-vcd -f


lpanname/pservername command option, you must log on to a
console on this pServer and clear the mount point the VCD had on
the pServer. Failing to clear the mount point from the pServer may
return I/O errors on your next attempt to access an image inserted
into the pServer’s VCD.

-f, --force

Forces a pServer operation without a prompt. LPAN administrators


use this option with the -a (adddevice) or -d (delete) options to
remove the verification prompt or with the -s (shutdown) or -x
(reboot) options to shut down or reboot a pServer when a node
agent is unavailable. Forcing the --eject-vcd option ejects the
media image even though it is mounted via the pServer. Forcing a
VCD image ejection requires administrators to log on to a console
on this pServer and clear the mount point the VCD had on the
pServer.

-F, --set-failover-pblade {platformname/pn |


localpoolname |”none”}
Specifies whether a pServer uses a pool of pBlades or a specified
pBlade as a backup if its primary pBlade becomes disabled. By
default, there is no failover assignment. To specify a pBlade, that
pBlade must be assigned to the same LPAN in which the pServer is
located, and the pBlade cannot be assigned to any pool or another
pServer.

Specifying localpoolname enables the use of a pool of pBlades.


PAN and LPAN administrators use the pool command to set up
global or local pools. See the PAN Manager Administrator’s Guide
for more information.

Note: If any pServer in an LPAN is to have failover access to a


global pool, PAN administrators first create the global pool using the
pool command and then authorize an LPAN to access this pool for
failover pBlades using the lpan -F -G globalpoolname command
(see the lpan command for argument details).

PM5.2_BF 2-163
PAN Manager Command Reference

Specifying “none” deletes the current pBlade allocation. Use this


option to remove the current setting. If you want to change the
assignment from a specific pBlade to a local pool, or from a local
pool to a specific pBlade, you do not need to delete the original
assignment; instead, your new setting overwrites your old
assignment.

--fc --firmware-clear

Clears all firmware settings. This option tells PAN Manager to use
the default pBlade configuration during the next pServer boot.

--fd --firmware-disable {"ht"|"ni"|"ve"|"hp"}

Disables a specified firmware setting on a specified pServer.


Disabling a setting through PAN Manager that is not supported on a
pBlade will have no effect on the pBlade the next time the pBlade
boots.

--fe --firmware-enable {"ht"|"ni"|"ve"|"hp"}

Enables a specified firmware setting on a specified pServer.


Enabling a setting through PAN Manager that is not supported on a
pBlade will have no effect on the pBlade the next time the pBlade
boots.

-G, --mac-address mac_address

Specifies a MAC address for a virtual Ethernet connection (vEth).

-i, --reset-default-image

Resets the pServer’s boot image back to the default image (if any)
set by the PAN administrator for the PAN domain. LPAN
administrators can use the lpan -l command to list the current
default image.

-I, --boot-image image_name

Specifies the boot image used to boot the specified pServer. You
can use this option either when you create a pServer using the -c
(create) command, or after you create it by specifying the
pServer. If a PAN administrator creates a default boot image for the
PAN security domain, LPAN administrators are not required to

2-164 PM5.2_BF
PSERVER

provide an argument to this option and can use the pan -i


command to list the default boot image. For a non-default boot
image, LPAN administrators must specify one of the available
images listed using the pan -i command. See the pan man page or
PAN Manager Administrator’s Guide for more information.

--insert-vcd {image_name} lpanname/pservername

Specifies that PAN Manager inserts a specified media image into


the virtual CD-ROM (VCD) on a pServer. This media image must
be a registered image available for all pServers within the PAN
domain.

LPAN administrators can access the image by logging onto the


pServer and mounting the image. The VCD is attached to the first
SCSI device of the pServer.

The VCD status for a pServer is displayed in the pserver -l


command output under the DVD-ROM column as (VCD-ROM).

-K, --boot-arguments valid Linux boot argument

Specifies a string to use as a boot argument for a pServer’s boot


image.

LPAN administrators use either a SAN disk or Network Attached


Storage (NAS) for the root filesystem for each pServer. To use
SAN disk resources for creating a pServer, LPAN administrators
root the disk with their choice of filesystem. This disk must be
autoenabled for the pServer to boot and can only be attached as a
primary disk for one pServer.

Supported TFTP boot arguments include:

• noht - Turn hyper-threading off.


• s - Boot the pServer into single user mode.
• ip= - Used for NFS-based root filesystems.

PM5.2_BF 2-165
PAN Manager Command Reference

• ks= - Install using a Red Hat Kickstart installation process,


accessing the specified configuration file.
• nfsroot= - Used for NFS-based root filesystems.
• root= - Used for NFS-based root filesystems.
For an extensive list of valid arguments, go to www.tldp.org at the
BootPrompt-HOWTO. For more information on creating an
NFS-based root filesystem, see the PAN Manager Administrator’s
Guide.

See the disk man page, PAN Manager Administrator’s Guide, and
appropriate pServer Guide for more information.

-l, --long

This option lists each pServer configured in an administrator’s


LPAN domain and includes a display of description, properties,
status information, pBlades, devices, kernel image arguments,
hyper-threading status, and user-defined arguments for all pServers
within the domain. Specifying a pServer argument following this
option only lists these details for the specified pServer.

Without the -l option, the pserver command lists the following


status information for all the pServer configurations within the
user’s security domain: pServer name, status, agent, pBlade,
hostname, up time.

LPAN administrators can use the pserver -l command to display


hypervisor details because PAN Manager treats each hypervisor as
a special type of pServer. The output on a hypervisor includes
categories similar to the long listing for a regular pServer, but with
hypervisor configuration information.

-L, --description "text"

Adds descriptive information to a pServer configuration, for human


reference.

2-166 PM5.2_BF
PSERVER

-m, --modifydevice {vethn|"(X.0)"} -D {switchname|


"(SCSI_ID)"} lpanname/pservername

Modifies a pServer device assignment by specifying a switch or


SCSI path device using the -D (devicename) option. You can also
modify the current autoenabled state of the SCSI path device using
the -A (autoenable) option and the optional state using the -o
(optional) option. For vEths, you can modify the switch name or
the MAC address for a vEth using the -G (devicemap-arg)
option.

You can combine this option with the -o option to designate any or
all of disks of pServer as required. A pServer with required disks
will not boot, reboot, or recover until all of its required disks are
available. If you initiate a boot or reboot command to a pServer
with required disks and one or more disks are unavailable, the
pServer will enter or remain in one of the following expected states:

• On a boot command, the pServer will remain shut down.


• On a reboot command from the PAN Manager, the pServer
will stay booted.
• On a reboot command from the pServer, the pServer will
shut down.
-M, --migrate platformname/pn-n lpanname/pservername

Indicates that you want to migrate the target pServer from its
current vBlade to the specified vBlade. Migration to or from a
pBlade is not supported.

Migration is not supported between AMD and Intel processors.

-M, --message "text"

Specifies an optional shutdown message to be displayed on a


pServer to warn users that the pServer is to be shut down. This
message is displayed in both telnet and console windows open to a
pBlade. LPAN administrators can use this option to provide details
to LPAN operators and monitors of how long before a shutdown
will occur. LPAN administrators can only use this option with the
-s (shutdown), or -x (reboot) options.

PM5.2_BF 2-167
PAN Manager Command Reference

-n, --rename new_name

Allows an LPAN administrator to rename the specified pServer.

-o, --optional {"yes"|"no"}

Specifies whether an LPAN can boot if the specified pServer does


not boot. For example, if you set this to "no" for a specified
pServer, you prevent the pServer’s LPAN from booting if this
pServer does not boot.

-O, --bootorder integer

Specifies the order in which a pServer obtains its resources,


including its place in the boot order of pServers within an LPAN.

-p, --map-disk-subpaths {"yes"|"no"}

Specifies whether the subpath mappings of a pServer’s disks are


visible to the pServer. By default, a pServer only recognizes the
PAN Manager path device SCSI ID for any disk attached to the
pServer (not tape devices). If you specify -p “yes” you enable the
pServer to see the subpath mappings for it’s disks, and the pServer
displays the subpaths for each of its disks, next to the path device
SCSI ID.

-P, --rate-control {"10Mb"|"100Mb"|"no"}

Sets an upper limit rate, if any, in megabits per second, at which


network traffic flows through a pServer interface. To use this
option, create the interface with the -a (adddevice) option or
modify the traffic rate limit with the -m (modifydevice) option.

A pServer’s vEth interface(s) can be assigned to more than one


vSwitch. Therefore, an LPAN administrator can map any vSwitch
assigned to an LPAN to more than one vEth for each pServer in the
LPAN. You need to have multiple vEths on a pServer connected to
the same vSwitch in the case where your applications are limited in
the rate that they transmit data.

--pan-boot-image image_name

Specifies that you want PAN Manager to extract the boot image of a
pServer, copy the image to the /images directory on the cBlades

2-168 PM5.2_BF
PSERVER

and register the image as image_name in the PAN. This operation


subsequently deploys this boot image for use by all other pServers
in the PAN. After you use this option, you can see the image,
image_name, displayed among all boot images registered in the
PAN in the output of the pan -i command.

-q, --quiet

Combined with the -w (wait) option, this option suppresses any


information messages and the progress indicator during a boot or
shutdown process. Use the -q and -w options only in combination
with the -b (boot), -s (shutdown), or -x (reboot) option.

-r, --detachdevice lpanname/pservername {vethn|"(X.0)"}

Removes a specified vEth, disk, or fiber-channel tape device


currently attached to a pServer.

-R, --resume [platformname/pn-n] lpanname/pservername

Specifies that you want to resume the target pServer (from the
corresponding suspend disk) on the appropriate vBlade. For details
and cautions on using this option, see the Using vBlades guide.

During this operation, PAN Manager marks the pServer’s status as


Resuming. It then maps the corresponding suspend disk to the
hypervisor and loads the pServer’s state from that disk to the
chosen vBlade.

When the operation is complete, the pServer’s status changes to


Booted. The suspend disk is unmapped from the hypervisor and
cleaned up. PAN Manager removes the suspend-related partitions
from the disk and unmarks it as a suspend disk. However, PAN
Manager does not scrub the disk’s contents.

--set-keyboard-map keyboardmapname

Specifies the name of a keyboard map to use (currently en-us or de


are supported) for the specified pServer.

PM5.2_BF 2-169
PAN Manager Command Reference

-s, --shutdown lpanname/pservername

Halts the processing of a pServer, allowing the current pServer


configuration to be resumed at a later time.

LPAN administrators use this option with the -T


(number_of_minutes), -M (message), -w (wait), or -x (reboot)
options to create a conditional shutdown.

Note: The most current configuration of a pServer is rebooted,


which means the exact pBlade a pServer reboots on depends upon
its configuration. If a pServer is configured to run on a pBlade from
a local pool, or if a pServer failed over to a pblade pool, the pServer
will reboot on the first available pBlade within that pool.

-S, --suspend "(SCSI_ID)" lpanname/pservername

Indicates that you want to suspend the target pServer to the


specified SAN disk. For details and cautions on using this option,
see the Using vBlades guide.

During this operation, PAN Manager marks the pServer’s status as


Suspending and the specified SAN disk as a suspend disk for that
pServer. PAN Manager then repartitions the disk, maps it to the
hypervisor, and writes the suspend image (the pServer’s entire
machine state, including all RAM contents).

When the operation is complete, the pServer’s status changes to


Suspended and the vBlade becomes available for allocation
(according to your configuration). The suspend disk is unmapped
from the hypervisor, but the disk’s data (the suspend image) is
retained for a future resume.

While a pServer is suspended, the only runtime operations it


supports are resume or shutdown. I/O and network configuration
changes (such as attaching or detaching disks and eths) are not
supported for a suspended pServer. If you boot an LPAN that
includes a suspended pServer, that pServer remains suspended.

2-170 PM5.2_BF
PSERVER

-T, --time number_of_minutes

Specifies an interval of time (in minutes) before a pServer shuts


down or reboots. LPAN administrators use this option after the -s
(shutdown) option.

-u, --disabledevice DVDROMname

Removes cBlade DVD-ROM drive access for the specified pServer


for a specified DVD-ROM. Use the lpan -u lpanname command
to disable access for all pServers within the LPAN.

-w, --wait

Causes the pserver command to pause while a boot or shutdown


process is underway and display a progress indicator. Use this
option with the -b (boot), -s (shutdown), or -x (reboot)
option in cases where you would like to suspend command-line
operations until the boot or shutdown is completed.

-x, --reboot lpanname/pservername

Specifies that a pServer reboots. You can force a reboot using the
-f (force) option.

EXAMPLES Specify a primary blade for a pServer in the development LPAN on


the platform named PlatformOne (this pBlade cannot be assigned
to a pool by a PAN administrator):

pserver -B PlatformOne/p3 development/webdev1

Configure three pServers in the production LPAN using a local pool


of pBlades named webpool for the primary pBlade for each:

pserver -B "webpool" production/web1


pserver -B "webpool" production/web2
pserver -B "webpool" production/web3

Here there is no need to use the -F (failover) option, because in


the case of pServer failover, the failed pServer gets an available
pBlade from a local pool. If none is available, PAN Manager looks
to see if the local pool is linked to a global pool. If it is linked and

PM5.2_BF 2-171
PAN Manager Command Reference

the LPAN has access to this linked global pool (the PAN
administrator uses the lpan -F -G globalpoolname command),
the failed pServer gets an available pBlade from the linked global
pool. If none are available, the pServer fails.

Utilize a local pool of pBlades named pool2 for pServer webdev1


in the development LPAN:

pserver -F pool2 development/webdev1

Failover works the same for this pServer. The difference between
pServer configurations web1 and webdev1 failover is seen when
failover occurs and the original pBlade is repaired. With web1
failover, a repaired pBlade is returned to the pool after the
PAN Manager recognizes it, making it immediately available to all
the pServers in the LPAN. In the case of webdev1, the pBlade
remains inaccessible until you shut it down and reboot webdev1.

Configure the pServer production/web5, to boot using the image


named RHEL42_32bit_bootimage:

pserver -I RHEL42_32bit_bootimage production/web5

Attach a disk already configured with a root filesystem on it to the


pServer web2 within the staging LPAN:

pserver -a "(9.0.0.10)" staging/web2 "(0.0)"

Attach a second disk to the same pServer:

pserver -a "(9.0.0.4)" staging/web2 "(1.0)"

Remove the unit name “(3.0)” from the pServer web3 in the LPAN
production:

pserver -r production/web3 "(3.0)"

2-172 PM5.2_BF
PSERVER

Create veth2 with switch2 without a verification prompt using a


specific MAC assignment to a pServer within an LPAN:

pserver -a switch2 -f -G "02:00:03:00:01:00" production/


web5 veth2

Remove veth2 from the pServer web5:

pserver -r production/web5 veth2

Assign webdev1 the second position within the development


LPAN to boot:

pserver -O 2 development/webdev1

List the details for the hypervisor _hv-zeus-p7 in the doc LPAN:

pserver -l doc/_hv-zeus-p7

Assign vBlade p7-3 on platform zeus as a primary blade for the


pServer named docps1 in the doc LPAN:

pserver -B zeus/p7-3 doc/docps1

Assign vBlade p5-2 on platform zeus as a failover blade for the


pServer named docps1 in the doc LPAN:

pserver -F zeus/p5-2 doc/docps1

Migrate the pServer named docps3 (in the doc LPAN) from its
current vBlade to vBlade p5-1 (of platform zeus):

# pserver -M zeus/p5-1 doc/docps3

Modify the keyboard map to de (standard German keyboard) for


the pServer named docps1 in the doc LPAN:

# pserver --set-keyboard-map de doc/docps1

PM5.2_BF 2-173
PAN Manager Command Reference

Suspend the pServer named docps2 in the doc LPAN and save its
state to the SAN disk 9.0.1.54:

# pserver -S "(9.0.1.54)" doc/docps2

Resume the suspended pServer named docps5 in the doc LPAN on


vBlade p7-3 on platform zeus:

pserver -R zeus/p7-3 doc/docps5

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO BFRAME


BLADE
CONSOLE
DISK
ETH
EVENTTYPE
FOP
LPAN
MON
PAN
POOL
SW

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_pan).

2-174 PM5.2_BF
RETH

RETH

NAME reth - creates, lists, or modifies a redundant Ethernet configuration

SYNOPSIS reth [-l] [rethname]


reth -d rethname
reth [-F {"yes"|"no"}][-p {"1"|"2"|"none"}] rethname
reth -c rethname -1 ethn@platformname/c1 -2
ethn@platformname/c2 [-F "yes"|"no"][-p
{"1"|"2"|"none"}] [-P]
reth -c rethname -1 ethn@platformname/c1 -2
ethn@platformname/c2 [-F "yes"|"no"] [-P|-S]
reth -f {"link"|"ping"} rethname

DESCRIPTION The reth command creates, lists, or modifies a redundant Ethernet


(rEth) configuration. A rEth is a pair of Ethernet Network Interface
Cards (NICs), with the same configuration and external
connectivity.

Network port locations vary depending upon your platform. On


BladeFrame, the network ports (NIC cards) are on the Control
Blades (cBlades).

A rEth provides redundant load-balancing and failover capability


for platform network connectivity. PAN administrators use the
reth command to configure the following rEth settings:

• cBlade NIC — Specify the cBlade NICs you are configuring as


rEths. Each pair of cBlade NICs can only be used by one rEth on
a platform at a time. To configure a rEth, you must use the same
uplink settings for a given NIC type on each cBlade. For
example, if you want two Gigabit rEths, your platform
configuration requires four cBlade Gigabit NICs, two on each
cBlade.

PM5.2_BF 2-175
PAN Manager Command Reference

• Load-Balancing Options — Choose one of the following


options if you are configuring a rEth to provide a load-balanced
service:
• Pair (default) — packets are transmitted on the same
Ethernet interface that is receiving packets. For rEths
configured in ‘Pair’ mode, you can specify one eth as the
primary (active) interface and the other as the secondary
(standby) interface.
If a “paired” rEth’s primary (active) Ethernet interface
cannot either transmit or receive packets for any reason,
such as a cblade failure or a failed uplink, rEth failover
occurs. Failover allows processing to continue on the
secondary (standby) Ethernet interface. If the uplink is
reestablished on the primary Ethernet interface that was
down, the rEth configuration can automatically failback to
the original configuration.
When automatic rEth failback occurs, there can be an
interruption of service if there is an interval between the
time the external link is reestablished and the time that the
external network is fully configured. To avoid this kind of
interruption of service, you can disable automatic rEth
failback using the reth -p none command.
• Static — incoming and outgoing pBlade traffic is assigned
to a cblade NIC based on the MAC address of the pBlade.
As long as pBlade MAC addresses end with an even split of
even and odd numbers, both cblades balance the traffic
volume. This option is most useful when you know some
pBlades within the platform will see a higher volume of
network traffic profile.
For static mode, traffic is assigned to a cblade MAC address
based on a pBlade's veth MAC address. If a pBlade MAC
address ends with an even number, the vEth uses cbladeA,
while vEths with MAC addresses ending with an odd
number use cbladeB. This load-balancing option can be
undermined if pBlade MAC assignments are overweighted
with odd or even numbers. In the event that administrators

2-176 PM5.2_BF
RETH

don't auto-assign these addresses, it is possible to send all


static rEth traffic through one cblade which will effect
performance.
• Flow Control — PAN administrators can configure
PAN Manager network resources to ensure no network packets
are dropped between a pServer and its destination on an external
network. Enabling flow control for a rEth effects only broadcast
traffic between pServers and unicast and broadcast traffic
between pServers and an external network:
• To enable pServer to pServer flow control — PAN
administrators use the pan -W "yes" command to enable
flow control only for broadcast traffic flowing between
pServers. Enabling this configuration does not effect unicast
traffic between pServers.
• To enable pServer to External Network flow control —
PAN administrators use the reth -F "yes" rethname
command to enable flow control for unicast and broadcast
traffic flowing from pServers through the specified rEth to
an external network. Enabling this configuration also
enables flow control for broadcast traffic from pServer to
pServer.
Enabling flow control does not effect existing Load-Balancing
configurations.

PAN Manager Intelligent Network Failover

By default, PAN Manager uses “link status mode” to detect a


network failover. PAN administrators have the option to configure
rEths to report Ethernet device failures based on ping results (ping
failover detection mode, or just "ping mode"). The “ping mode”
option uses ICMP (Internet Control Message Protocol)
ECHO_REQUEST and ECHO_REPLY packets to determine the
status of Ethernet devices, while “link status mode” checks for
physical connectivity with the external Ethernet switch.

To choose ping mode instead of link status mode, PAN


administrators must configure several required parameters for each
Ethernet device with the PAN Manager eth command and then use

PM5.2_BF 2-177
PAN Manager Command Reference

the -f (failover-mode) option to enable “ping mode” on the


rEth. (“Ping mode” status parameters set with the eth command are
retained but ignored if you do not enable “ping mode” with the
reth -f command.) Use one of the following commands to choose
how you want PAN Manager to manage network failover on each
rEth:

• reth -f ping — Enables PAN Manager to determine Ethernet


device failure using “ping mode” for each Eth device in the
rEth.
• reth -f link — Enables PAN Manager to determine Ethernet
device failure using “link status mode” for each Eth device
in the rEth. This is the default behavior.

PAN Manager enforces that the Ethernet devices on a rEth both


operate with the same failover detection mode. In other words,
PAN Manager does not allow you to specify “ping mode” for one
device and link status mode for the other device in a rEth
configuration.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

ethn@platformname/cn

Specifies a cblade Network Interface Card (NIC). PAN Manager


naming conventions require you to use a forward slash (/) between
the platform name and cblade number. For example eth1 on cblade
2 on the platform named production, would be referred to as
eth1@production/c2.

2-178 PM5.2_BF
RETH

OPTIONS -1, --interface1 ethn@platformname/c1

Specifies the first cblade or NIC of a rEth.

-2, --interface2 ethn@platformname/c1

Specifies the second cblade NIC of a rEth.

-c, --create rethname

Creates a redundant Ethernet configuration. Use this option along


with the -1 (EthernetNIC1) and -2 (EthernetNIC2) options to
specify the rEth’s redundant cblade NICs on. Each pair of cblade
NICs can only be used by one rEth on a platform at a time. For
example, two rEths on one platform require two separate, redundant
cblade NICs.

See PAN Manager Administrator’s Guide for information about


configuring the Maximum Transmission Unit (MTU) for a rEth.

Caution: To make other modifications to a rEth after it is created,


delete it using the -d (delete) option and re-create it using the -c
(create) option while making the appropriate modifications.

Caution: After you create a rEth, you can only modify a -F (flow
control) or -p (primary-eth) setting. To make other
modifications to a rEth after it is created, delete it using the -d
(delete) option and re-create it using the -c (create) option
while making the appropriate modifications.

-d, --delete rethname

Removes a specified rEth configuration from a platform. All


vSwitch uplinks specifying a rEth must be cleared using the sw -r
switchname command before a rEth can be deleted.

-f, --failover-mode {"link"|"ping"}

Specify the mode PAN Manager uses to determine Ethernet device


failure. By default, PAN Manager uses “link status mode”
(failures are determined solely by the link status of the Ethernet
device). Specifying “ping” enables “ping mode” (Ethernet device
failures are determined by ping results). To enable “ping mode,”

PM5.2_BF 2-179
PAN Manager Command Reference

PAN Manager requires the Ethernet devices on a rEth both operate


with the same “ping mode” settings. You disable “ping mode” by
issuing the “link” option.

-F, --flow-control {"yes"|"no"}

Specifies whether flow control is enabled for all network traffic


flowing through the rEth. By default flow control for a rEth is not
enabled. If flow control is enabled for a rEth with this option, flow
control becomes automatically enabled for broadcast traffic
between pServers.

-l, --long

Lists information about the current rEth configuration(s) for a


platform.

-p, primary-eth {"1"|"2"|"none"}

Specifies which, if any, cblade NIC is used as the rEth’s primary


interface. In addition, this option is used to disable and reinstate
automatic rEth failback on an as-needed basis.

This option is only used for rEths configured as "paired." In


general, you can achieve more uniform distribution of network
traffic between the NICs on both cblades using two paired rEths
each specifying a primary NIC on a different cblade, as described in
the example above.

Specifying "none" for a rEth with a primary interface configuration


disables automatic rEth failback. After automatic rEth failback is
disabled, it can be reinstated using the eth -p n rethname
command where n indicates the number of the Ethernet interface (1
or 2) that had been the primary (active) eth. If nothing is specified,
the default is 1.

-P, --pair

Sets the specified rEth’s Load-Balancing Option as “pair.” This


option is the default. The failover policy associated with this
configuration is to fail over all rEth send and receive responsibility
to the other cblade. When the failed cblade returns, it resumes its
original send and receive responsibilities.

2-180 PM5.2_BF
RETH

-S, static

Sets the specified rEth’s load-balancing option as static. The


failover policy associated with this configuration is to fail over all
traffic to the remaining cblade. When the failed cblade returns, the
original static assignment resumes.

EXAMPLES Create a rEth from two gigabit cBlade NICs and a “paired”
load-balancing option:

reth -c GigaReth -1 eth1@PlatformOne/c1 -2


eth1@PlatformOne/c2 -P

Enable “ping mode” detection on rEth1:

reth -f "ping" reth1

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO BFRAME


BLADE
ETH
IP
LPAN
SW

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_lpan).

PM5.2_BF 2-181
PAN Manager Command Reference

ROLE

NAME role - Lists the roles within the PAN or an LPAN security domain.

SYNOPSIS role [-l][rolename]


role [-l] [-P lpanname |-B platformname]
role [-l] -U rolename

DESCRIPTION The role command lists the roles within a specified LPAN. PAN
administrators use the role command to list the exact name of roles
they use as arguments for the user command when assigning roles
to PAN Manager users.

To see all the roles within the PAN domain, use the role command
without options or arguments.

OPTIONS -B, --bladeframe platformname

Lists the roles within a specific LPAN.

-l, --long

Adds a description for each role within the PAN domain. Use this
as a verbose alternative to using the role command without options
or arguments.

-P, --lpanname lpanname

Lists all roles associated with the specified LPAN.

-U, --users rolename

Lists the PAN Manager users for a specified role.

2-182 PM5.2_BF
ROLE

EXAMPLES Lists all the roles and a description of each role for the PAN
domain:

role -l

List the users with the role of system or PAN administrator:

role -U PAN-Administrator

List the users with the Operator role for the development LPAN:

role -U development-LPAN-Operator

AUTHOR Egenera, Inc.

SEE ALSO ACCOUNT


UMON
To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_pan).

PM5.2_BF 2-183
PAN Manager Command Reference

SAN

NAME san- lists configuration information and controls operations on


SCSI devices that are physically connected to a PAN.

SYNOPSIS san [-l] [-A |-C |-U |"(SCSI_ID)"]


san -s
san [-i |-m]
san [-a |-d |-p] "(SCSI_ID)"
san [-X |-P] [-f]
san -n "(new_SCSI_ID)" {"(SCSI_ID)" | "UID"}

DESCRIPTION The san command allows you to manage disk and tape devices in a
Storage Area Network (SAN). After a SAN disk or fiber-channel
tape device is physically connected and configured to a platform,
PAN administrators use the san command to:

• Display information about these SCSI path devices.


• Manually scan SCSI resources to discover newly added SCSI
path devices.
• Configure PAN Manager to manually or automatically import
newly discovered SCSI path devices into a PAN.
• Remove a specified SCSI path device or all SCSI path devices
from a PAN. This is commonly referred to as disk purging.
• Rename a SAN device (disk or tape) to have a specific SCSI ID
(useful if you want the PAN Manager display names (SCSI IDs)
for SAN devices to remain the same, despite changes to the
PAN’s overall SAN configuration).

See the disk or tape command for operations that are limited to a
disk- or tape-based SCSI device.

2-184 PM5.2_BF
SAN

The discovery process for SCSI path device resources takes place
automatically during a cBlade boot.

Fujitsu Siemens Computers recommends that you add SCSI device


resources during off-hours, or other low traffic times, to minimize
the I/O impact that the discovery process might have on the storage
network.

See the PAN Manager SAN Integration Guide for details.

You should scan for new SCSI devices (using the san -s option)
before initiating a SCSI device purge to ensure that PAN Manager
is aware of any recent device subpath changes.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

"(SCSI_ID)"

Specifies a device’s PAN Manager SCSI ID for a SAN storage


array disk or a tape device rather than a subpath SCSI ID of the
device. When specifying a path device SCSI ID, use the convention
"(9.0.1.54)" where:

• The SCSI_ID is enclosed in parentheses and quotation marks.


• 9is a cBlade-kernel-generated pseudo-device reference to a
unique multipath ID.
• 0 is the PATH_GROUP ID.
• 1is the target ID of the storage array device attached to the
cBlade (variable when there are multiple storage arrays).
• 54 is the LUN residing on target 1 (always variable).

PM5.2_BF 2-185
PAN Manager Command Reference

OPTIONS -a, --add-san-device "(SCSI_ID)"

Allows you to manually add a specified path device SCSI ID to the


PAN after PAN Manager discovers it. PAN administrators only use
this option to manually import disks into the PAN after they disable
auto-import mode using the -m (manual-pan-import) option.

-A, --all-san-devices

Displays all PAN and non-PAN discovered path device SCSI IDs.

-C, --configured-san-devices

Lists all path device SCSI IDs that are currently allocated to
LPANs, assigned pServers, or reserved to archive DR resources.
This listing displays each allocated device’s storage capacity, type
of storage array, and storage array serial number.

-d, --remove-san-device "(SCSI_ID)"

Removes a path device SCSI ID from the PAN. This command


option fails if the path device SCSI ID is allocated to an LPAN, if
PAN Manager is in auto-import mode, or if the disk is reserved to
archive DR resources. PAN administrators can remove and purge a
path device SCSI ID and UID from the cBlade kernel and
PAN Manager by adding the -p (purge-san-device) option (san
-dp "(SCSI_ID)").

You should scan for new SCSI devices (using the san -s option)
before initiating a SCSI device purge to ensure that PAN Manager
is aware of any recent device subpath changes.

-f, --force

Forces a san command operation without a prompt.

-i, --auto-pan-import

Enables PAN Manager auto-import mode and disables manual


device-import mode. With the auto-import mode enabled, all
devices discovered outside of the PAN are brought into the PAN
when either a scan (using the -s (scan) option) or PAN Manager
startup takes place. If auto-import is enabled, you cannot delete a
path device. Auto-import mode is enabled by default.

2-186 PM5.2_BF
SAN

-l, --long

Lists UID, I/O Path details, and partition information by path


device SCSI ID in addition to the default information listing storage
capacity, type of storage array, storage array serial number, and
LPAN assignment. This option displays a partition table for each
path device in a data format you can use as the basis for a new
partition table file. To do so, copy this data into any text editor and
edit appropriately.

Important: Under some circumstances, the path device SCSI ID


can have an unexpected form, or can change unexpectedly after a
cBlade reboots. This can occur if:

• You change the SAN configuration (including adding or


removing one or more disks)
• You change the cBlade kernel’s SCSI settings
• You change path groups on existing devices, then reboot (which
may change the UIDs of existing devices)

These changes can impact a PAN Manager path device SCSI ID in


one of two ways:

• The path device SCSI ID can change from 9.n.n.n to 9.n.128.n


• The PAN Manager path device SCSI ID can change from
9.n.n.n to 10.n.n.n.

Although this condition is harmless, it may cause confusion. To


help prevent the situation in which a single device is identified by
multiple path device names, be sure to check to see that any disk or
tape SCSI ID target you expose is visible on all paths as the same
SCSI ID number when you initially configure the SAN disk or
fiber-channel tape device. See the PAN Manager SAN Integration
Guide for details.

-m, --manual-pan-import

Enables manual device import mode and disables auto-import


mode. In manual device-import mode, newly discovered path
device SCSI IDs using the -s (scan) option remain outside a PAN

PM5.2_BF 2-187
PAN Manager Command Reference

until a PAN administrator manually adds each path device using the
-a (add-san-device) option. PAN administrators must enable
this mode to allow purging of one or more path device SCSI IDs
and UIDs from PAN Manager using the -p (purge-san-device)
or -P (purge-all-san-devices) options. By default this option is
disabled.

-n "(new_SCSI_ID)" {"(SCSI_ID)" | "UID"}

Renames the current SCSI ID of a SAN device to a different SCSI


ID. To identify which SAN device you are renaming, you can
specify either its current SCSI ID or its unique identifier (UID).

-p, --purge-san-device "(SCSI_ID)"

Removes a specified path device SCSI ID from PAN Manager


memory. You can combine this option with the -d
(remove-san-device) to purge a path device from PAN Manager
memory or you can delete the specific path device(s) first and then
use this option later.

You should scan for new SCSI devices (using the san -s option)
before initiating a SCSI device purge to ensure that PAN Manager
is aware of any recent device subpath changes.

To permanently remove any path device SCSI ID from


PAN Manager memory, remove access to the devices in the SAN
before you reboot the cBlades.

-P, --purge-all-san-devices

Removes all path device SCSI IDs from PAN Manager memory.
You can combine this option with the -X (remove-all-san-devices)
to purge all path device SCSI IDs from PAN Manager memory or
you can delete all path device SCSI IDs first and then use this
option later.

You should scan for new SCSI devices (using the san -s option)
before initiating a SCSI device purge to ensure that PAN Manager
is aware of any recent device subpath changes.

2-188 PM5.2_BF
SAN

-s, --scan

Instructs PAN Manager to scan its resources for SCSI devices


added after the cBlades have booted and PAN Manager is running.
This option returns a list of changes found during the scan, along
with warnings, if any. When the prompt returns, use the -l (long)
option to see newly added disks.

-U, --unconfigured-san-devices

Displays information only about SCSI devices in a PAN that are not
currently assigned to an LPAN.

-X, --remove-all-san-devices

Removes all path device SCSI IDs for devices that are not currently
allocated to an LPAN or pServer. If the force option (-f) is not
used, PAN Manager prompts the user for a confirmation. PAN
administrators can purge all path device SCSI IDs and UIDs from
the cBlade kernel and PAN Manager by adding the -P
(purge-all-san-device) option (san -XP "(SCSI_ID)").

Before you purge all devices, you should manually scan (using the
-s option) to ensure that PAN Manager is aware of all sub paths to
the path device before the purge.

EXAMPLES Search for newly added SAN storage devices:

san -s

List detailed information about all path device SCSI IDs:

san -l

List detailed information about path device (9.0.1.76):

san -l "(9.0.1.76)"

List brief information about all unconfigured path device SCSI IDs:

san -U

PM5.2_BF 2-189
PAN Manager Command Reference

Remove all disks that are not currently allocated for another use; do
not prompt for confirmation:

san -X -f

Remove path device (9.0.1.76) (it must not be currently allocated


for another use):

san -d "(9.0.1.76)"

Remove path device (9.0.1.76) (it must not be currently allocated


for another use) and purge all references to its UID from
PAN Manager memory :

san -dp "(9.0.1.76)"

Rename the device 9.0.1.25 to 12.3.0.58:

# san -n “(12.3.0.58)” “(9.0.1.25)”

Specify a new SCSI ID for a device whose UID is


EMC-SYMMETRIX-WWN-6006048000038722003753594d3237
41:

# san -n “(9.0.3.78)”
“EMC-SYMMETRIX-WWN-6006048000038722003753594d323741”

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO DISK


LPAN
PSERVER

2-190 PM5.2_BF
SAN

TAPE

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_lpan).

PM5.2_BF 2-191
PAN Manager Command Reference

SMTPSVR

NAME smtpsvr - lists and modifies the PAN security domain’s


configuration for the Simple Mail Transport Protocol (SMTP)
server at your site.

SYNOPSIS smtpsvr [-l] [domainname]


smtpsvr [-i ipaddress] [-p port] [-U username] [-P
password] [-s send-address] [domainname]

DESCRIPTION The smtpsvr command lists and modifies the configuration to


allow a PAN to communicate with the Simple Mail Transport
Protocol (SMTP) server at your site. PAN administrators use the
smtpsvr command to allow a PAN to send e-mail messages from
their SMTP server as well as set up a sender address of the
PAN Manager mail gateway. Though it is possible to have more
than one PAN administrator enabled to configure a PAN’s SMTP
server, PAN administrators can only configure one mail gateway
for a platform.

Only PAN administrators can use the smtpsvr command.

OPTIONS -l, --list

Displays the current configuration for your SMTP server and the
PAN Manager mail gateway.

-i, --ipaddress ipaddress

Modifies the IP address to match your SMTP server. To clear the


setting, PAN administrators must leaving an empty string for this
argument. If this configuration is empty, PAN Manager cannot send
any e-mail notifications.

-p, --port port_number

Modifies the port number to match your SMTP server.

2-192 PM5.2_BF
SMTPSVR

-P, --password "text"

Modifies the password associated with the account designated with


the -U (user) option.

-s, --send-address emailaddress

Modifies the sender of the PAN Manager mail gateway. There can
only be one send-address for a platform and this e-mail address
must match an existing account on your SMTP server.

-U, --user username

Modifies the Linux account name of the PAN administrator(s) you


designate as the sender. Only accounts with PAN administrator
roles are valid.

EXAMPLES Configure the PAN Manager to not send e-mails for the LPAN
domain, PlatformOne/p3 development

smtpsvr -i "" PlatformOne/p3 development

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO PAN


To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_pan).

PM5.2_BF 2-193
PAN Manager Command Reference

SNMP

NAME snmp- lists or modifies the configuration for a PAN Manager


Simple Network Management Protocol (SNMP) agent.

SYNOPSIS snmp [-I ipaddress] [-P port] [-R readstring] [-S


{"monitor"|"control"|"disable"}[-W writestring]
[-T sysContact] [-N sysLocation]{-G |-L lpanname}

DESCRIPTION The snmp command lists or modifies SNMP agent settings for a
specified security domain — global (the PAN domain) or LPAN
domain. PAN Manager SNMP agents support SNMP versions 1
and 2c. PAN Manager software provides an SNMP agent for each
security domain. You are required to have PAN or LPAN
administrator permission to use the snmp command, depending on
the SNMP agent’s security domain.

For example, if there is one platform in a PAN and it has four


LPANs, this system would have a total of five SNMP agents:

• One PAN domain agent


• Four LPAN agents

SNMP agents are disabled by default in PAN Manager software. To


enable SNMP, administrators use the snmp command to configure
each agent. It is recommended that you use non-default values
when enabling your community strings. All SNMP agents reside on
the Master cBlade, each one with a unique combination of IP
address and UDP port used to communicate with a set of SNMP
managers. This pair must not be bound to a specific cBlade. See the
PAN Manager extnet command or the PAN Manager
Administrator’s Guide for more information about SNMP agents.

Use the snmp command to set attributes of each agent including:

2-194 PM5.2_BF
SNMP

• IP address — the IP address to which the agent binds.


• UDP Port — the User Datagram Protocol (UDP) port to which
the agent binds.
• Community Strings — the accepted authorization string
required from an SNMP manager to send valid read or read/
write requests to an agent. It is recommended that you enter a
non-default value for read-only and read/write community
strings.
• Monitor and Control — the level of authority an agent has.
SNMP agent action is an escalating scale ranging from disable,
to monitor only, to monitor and control. You enable a level using
the -S option.

PAN Manager software administrators also need to authorize


external SNMP managers, which may send requests to or receive
traps from a specified SNMP agent. You use the snmpmgr command
for these configuration options. Each SNMP agent can respond to
more than one SNMP manager.

See the PAN Manager Administrator’s Guide for more information


on configuring events, triggers, and SNMP.

PAN Manager Command Syntax

For the snmp command, providing only a global (the PAN domain)
LPAN argument displays a list of the SNMP agents configured for
that area. This security domain name is also the command argument
to specify an agent you want to modify.

OPTIONS -G, --global-pan-domain

Specifies the agent you are configuring is a global (PAN) agent.

-I, --ipaddress ipaddress

Specifies the IP address of the specified SNMP agent.

-L, --lpan lpanname

Specifies that the agent you are configuring is an LPAN agent.

PM5.2_BF 2-195
PAN Manager Command Reference

-N, --location System_Location_String

Specifies the physical location of the platform running the managed


node. See the PAN Manager Administrator’s Guide for details in
configuring SNMP traps and managers.

-P, --port port_number

Specifies the UDP port number of the specified SNMP agent. This
option takes a valid port number as an argument. While the default
SNMP port is 161, you can choose a non-default setting, providing
it is unused.

-R, --read-community "text"

Specifies a read-only community string accepted by the SNMP


agent. This option requires a string as an argument. A non-default
setting for read-only community strings is recommended.

-S, --agent-scope {"monitor"|"control"|"disable"}

Specifies the SNMP agent functions and provides a way to enable


or disable the snmp monitor and control functions.

-T, --contact System_Contact_String

Specifies the contact information for the System Contact. See the
PAN Manager Administrator’s Guide for details in configuring
SNMP traps and managers.

-W, --write-community "text"

Specifies a read-write community string accepted by the SNMP


agent. This option requires a string as an argument. A non-default
setting for read/write community strings is recommended.

EXAMPLES Enable an SNMP agent for the staging LPAN, specifying port 161
on IP address 12.24.48.96 with a read community string
cgable24, a read/write community string cgable45, and with
monitor and control enabled:

snmp -I 12.24.48.96 -P 161 -R cgable24 -W cgable45 -S


control

2-196 PM5.2_BF
SNMP

Modify this agent to have a new read/write community string


cgable28

snmp -W cgable28

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO EVENTTYPE


EXTNET
SNMPMGR
To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_snmpmgr).

PM5.2_BF 2-197
PAN Manager Command Reference

SNMPMGR

NAME snmpmgr- lists or modifies the set of authorized Simple Network


Management Protocol (SNMP) managers with which a
PAN Manager SNMP agent interacts.

SYNOPSIS snmpmgr -I ipaddress [-P port -C trapstring] [-M


manageripmask |-m] [-V {1|2}]{-G |-L lpanname}
snmpmgr -r ipaddress {-G |-L lpanname}

DESCRIPTION The snmpmgr command lists or modifies the set of authorized


SNMP managers with which each SNMP agent communicates. To
list all the SNMP managers to which an agent responds, use the IP
address as a command argument and identify the agent by its
security domain (-G for global PAN domain or -L for LPAN
domain). Using the snmpmgr command, you can specify the IP
address of an SNMP manager with which an agent interacts or
specify a UDP trap port, a trap community string and IP address of
an SNMP manager to which you want an SNMP agent to send
traps. PAN Manager software provides an SNMP agent for each
security domain of the PAN structure - global (the PAN domain) or
LPAN. You are required to have PAN or LPAN administrator
permission to use the snmpmgr command, depending on the area of
responsibility the SNMP agent is assigned.

The snmpmgr command allows you to specify the following


attributes:

• IP addresses — the IP address(es) and the network mask(s) of


the SNMP manager(s) with which an agent interacts.
• UDP Trap Port — the UDP port assignment of the SNMP
manager with which an agent interacts.
• Trap community string — the community string sent in each
trap to the specified SNMP manager.

2-198 PM5.2_BF
SNMPMGR

Administrators use the snmpmgr command to establish the set of


SNMP managers, which may request and/or receive traps from a
specified SNMP agent. Use the snmp command to set up the
attributes for each SNMP agent.

PAN Manager Command Syntax

For the snmpmgr command, providing only a global (the PAN


domain) or LPAN argument displays the configuration for the
SNMP manager, which send requests to and receive traps from a
specified SNMP agent for that area. This security domain name is
also the command argument to specify an SNMP manager you want
to modify.

OPTIONS -C, --trap-community "text"

Specifies a community string an agent uses to send traps to an


SNMP manager.

-G, --global-pan-domain

Specifies the agent that responds to the global (PAN domain)


manager you are configuring.

-I, --ipaddress ipaddress

Specifies the IP address of an SNMP manager with which an agent


interacts. Use this option alone to print out the specified SNMP
manager setting or with the -p (port) and -c (trapcommunity)
options to assign the port setting and trap community string for an
SNMP manager with which a specified agent interacts.

-L, --lpan lpanname

Specifies the agent that responds to the LPAN manager you are
configuring.

-M, --ip-mask manageripmask

Specifies the IP address for a network mask. By default, the


network mask is set to 255.255.255.255. See the PAN Manager

PM5.2_BF 2-199
PAN Manager Command Reference

Administrator’s Guide for details in configuring SNMP managers


and trap destinations.

-m, --reset-mask

Resets the manager network mask to 255.255.255.255.

-P, --port port_number

Specifies the UDP port number to which a specified SNMP agent


sends traps. For the agent to send traps to this manager, the port
number must be greater than zero. To prevent an agent from
sending traps to this manager, assign the UDP port to zero.

-r, --remove-ipaddress ipaddress

Removes an SNMP manager from the set of managers with which


an SNMP agent interacts.

-V, --version {1|2}

Specifies an administrator’s trap version choice between SNMPV1


or SNMPV2C. See the PAN Manager Administrator’s Guide for
details of configuring SNMP trap version.

EXAMPLES Create a staging LPAN SNMP manager with the IP address


12.24.48.95 the staging SNMP agent interacts with:

snmpmgr -I 12.24.48.95 staging

Create the staging LPAN SNMP manager with the IP address


12.24.48.95 the staging SNMP agent sends traps to using the
community string cgable to port 1090:

snmpmgr -I 12.24.48.95 -P 1090 -C cgable staging

Remove the staging SNMP manager:

snmpmgr -r 12.24.48.95 staging

RETURN VALUE On success, returns 0. On error, returns 1.

2-200 PM5.2_BF
SNMPMGR

AUTHOR Egenera, Inc.

SEE ALSO EVENTTYPE


SNMP

To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_snmp).

PM5.2_BF 2-201
PAN Manager Command Reference

SW

NAME sw - creates, modifies, or lists the configuration for a Virtual Switch


(vSwitch).

SYNOPSIS sw -n newvswitchname oldvswitchname


sw [-l] [vswitchname]
sw [-c |-d|-r] vswitchname
sw [-c] [-U -E {rethname|} [-V VLAN_ID | -N VLAN_name]]
vswitchname

DESCRIPTION The sw command creates, modifies, or lists the configuration for a


virtual switch (vSwitch). vSwitches establish connectivity between
pServers and external networks or between pServers. PAN
administrators use the sw command to create enough vSwitches to
accommodate requests from the LPAN administrators for vEths to
provide one of two types of connectivity:

• Internal Connectivity
LPAN administrators can create vEths for pBlade-to-pBlade
communication using any vSwitch they have permission to
access.
If two pServers connect to the same vSwitch, the two pServers
can communicate.
• External Connectivity
PAN architecture only supports external network
communication through Redundant Ethernet (rEth)
configurations. PAN administrators can only create vSwitches
for external connectivity using an uplink configured with the
reth commands. PAN administrators create vSwitches for
external connectivity with the sw command by specifying the
rEth and optional VLAN ID configuration the vSwitch uses.

2-202 PM5.2_BF
SW

External traffic through an uplink can be non-VLAN tagged


over any rEth or VLAN-tagged over the Gigabit rEths . Only
uplinked vSwitches on a rEth can have a VLAN setting.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

vswitch_name

Specifies a switch name. You cannot name a vSwitch beginning


with the three characters eth, since these characters are reserved for
switch-related devices (names for LPANs, pServers, even users can
begin with these characters, however).

rethname

Specifies a rEth created with the reth command.

VLAN_ID

Specifies a VLAN ID configured using the eth command.

OPTIONS -c, --create vswitchname

Creates a vSwitch. You cannot create a vSwitch and an uplink in the


same command.

-d, --delete vswitchname

Removes the specified vSwitch configuration. This option can be


combined with the -f (force) option.

PM5.2_BF 2-203
PAN Manager Command Reference

-E, --reth-device {rethname}

Specifies a rEth for a vSwitch’s external network connectivity.

Note: You are required to configure rEths using the reth


commands before you can associate a vSwitch with it. You must
clear this uplink using the -r (clear-uplink) option before you can
delete this rEth with the reth command.

-l, --long

Lists the current vSwitches within a platform and includes a listing


for each vSwitch’s External connectivity and Uplink settings.

-n, --rename newvswitchname oldvswitchname

Renames the specified existing vSwitch.

-N, --vlan-name VLAN_name

Specifies an optional VLAN name assigned to a specified Ethernet


card for the -U (set-uplink) option.

-r, --clear-uplink vswitchname

Clears the current assignment of a specified vSwitch configuration.


Clearing a vSwitch uplink makes it unusable as a conduit to an
external network. You must use this option when you want to
remove or modify a rEth configuration.

-U, --set-uplink vswitchname

Associates a vSwitch with a specified rEth and its uplink


information. Use the reth -l rethname command to list the
available uplinks configured for your rEth. You cannot create a
vSwitch and add an uplink at the same time.

Caution: You must clear this uplink with the -r (clear-uplink)


option before you can remove or modify this rEth at a later time with
the reth command.

-V, --vlan-id VLAN_ID

Specifies an optional VLAN ID assigned for a rEth. Use this option


with the -U (set-uplink) option. To see the list of valid (if any)

2-204 PM5.2_BF
SW

VLAN IDs for a rEth, use the reth -l rethname command for the
Gigabit cBlade NICs that make up your rEth.

Note: You can only assign one VLAN ID to a vSwitch. For


example, if you have five VLAN IDs configured for a rEth that
LPAN administrators will use for external network connectivity,
you must create five vSwitches.

EXAMPLES Create a vSwitch, ext_sw:

sw -c ext_sw

Add the GigaReth uplink configuration and VLAN id 17 already


configured to the rEth of the vSwitch, ext_sw:

sw -U -E GigaReth -V 17 ext_sw

Remove the VLAN Ids from the configuration for the vSwitch,
GigaReth:

sw -r GigaReth

Delete the vSwitch, ext_sw, without verification prompt:

sw -d -f ext_sw

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO ETH


IP
PSERVER
To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_eth).

PM5.2_BF 2-205
PAN Manager Command Reference

TAPE

NAME tape - lists tape devices physically connected to a PAN.

SYNOPSIS tape [-l] [-A |-C |-U |"(SCSI_ID)"]


tape -L "text" "(SCSI_ID)"

DESCRIPTION The tape command displays information about tape devices


physically connected to a platform, and also allows you to set a text
string that will be displayed in the “Description” field of subsequent
detailed listings.

Issuing the tape command with no options displays a brief listing


of all tape devices.

You can produce brief or detailed listings for a specific tape device
as specified by its SCSI ID, or for all tape devices, or for just those
that are configured or unconfigured for an LPAN. You can also
specify a descriptive text string that will be displayed as part of the
long information listing.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Addition naming convention considerations for this command


include:

2-206 PM5.2_BF
TAPE

"(SCSI_ID)"

Specifies a device’s PAN Manager SCSI ID for a SAN storage


array disk or a tape device rather than a subpath SCSI ID of the
device. When specifying a path device SCSI ID, use the convention
"(9.0.1.54)" where:

• The SCSI_ID is enclosed in parentheses and quotation marks.


• 9is a cBlade-kernel-generated pseudo-device reference to a
unique multipath ID.
• 0 is the PATH_GROUP ID.
• 1is the target ID of the storage array device attached to the
cBlade (variable when there are multiple storage arrays).
• 54 is the LUN residing on target 1 (always variable).

OPTIONS -A, --all-tapes

Displays I/O path information about all tape devices attached to the
PAN.

-C, --configured-tapes

Displays I/O path information about only configured tape devices


attached to the PAN.

-l, --long

Displays a detailed listing of the specified tape device(s).

-L, --description "text"

Sets a text string that will be displayed in the Description field of


long listings for a specified tape device.

-U, --unconfigured-tapes

Displays I/O path information about only unconfigured tape


devices attached to the PAN.

PM5.2_BF 2-207
PAN Manager Command Reference

EXAMPLES Set the descriptive text string "StorageTek 9840B" for the tape
device at “(9.0.0.170)”:

tape -L "StorageTek 9840B" "(9.0.0.170)"

Produce a detailed listing of the tape device at “(9.0.0.170)”:

tape -l "(9.0.0.170)"

Produce a brief listing of just those tape devices that are assigned to
an LPAN:

tape -C

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO LPAN


PSERVER
SAN
To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_lpan).

2-208 PM5.2_BF
UMON

UMON

NAME umon - creates, modifies, or lists user-defined monitor resources for


an LPAN.

SYNOPSIS umon [-c] -E exec [-L description] [-I interval][-D


delay] [-U unit] [-a eventname -C
{"<"|">"|"=="|"<="|">="|"!="} -T value -S {1-6}]
lpanname/monitorname
umon -m eventname [-N newname] [-C
{"<"|">"|"=="|"<="|">="|"!="}] [-T value][-S {1-6}]
lpanname/monitorname
umon -n newname lpanname/monitorname
umon -r eventname lpanname/monitorname
umon -d lpanname/monitorname
umon [-l] lpanname[/monitorname]

DESCRIPTION The umon command provides the ability to create a set of health,
status, or statistical monitors defined by the user to monitor the
activity on an LPAN. The events tracked by these monitors can
help monitor and subsequently control PAN Manager behavior.
Output can be used to monitor applications and, if necessary, trigger
application fail-over.

User-defined monitor resources let a user create a set of health,


status, or statistical monitors and use the monitor’s events to control
PAN Manager behavior. administrators configure resources for a
specific monitor by specifying the following attributes:

• Monitor name
• Monitor description
• Names of the health, status, or statistical events connected with
this user-defined monitor
• Value used for the comparison

PM5.2_BF 2-209
PAN Manager Command Reference

• Time to delay the start of the user-defined monitor


• Path to the executable script
• Frequency with which the user-defined monitor runs
• Event severity

OPTIONS -a, --add-event event_name

Specifies the health, status, or statistical event to be added to the


user-defined monitor.

-C, --comparator-type {"<"|">"|"=="|"<="|">="|"!="}

Specifies a comparing symbol to enable a user to compare a target


value with a return value from a user monitor.

-c, --create

Creates a basic user monitor when an executable script path is


specified using the -E (executable) option.

-D, --startup-delay time_in_seconds

Specifies the number of seconds to wait after the start of the


application or load balancer before starting the monitor.

-d, --delete

Deletes the specified user-defined monitor.

-E, --executable "text"

Specifies the path to the executable script when the user-defined


monitor is first created.

-I, --schedule-interval {time_in_seconds}

Defines the frequency that the specified monitor will run. The
default and the minimum time interval is 10 seconds.

-L, --description "text"

Specifies an optional description of the user-defined monitor when


it is first created.

2-210 PM5.2_BF
UMON

-l, --long

Lists information about current user-defined monitors. Without an


additional argument, the list option displays the Name, Description,
path to the executable, Schedule Interval, and Startup Delay for all
user-defined monitors within a specified LPAN.

-m, --modify-event event_name

Specifies the health, status, or statistical event to be modified in an


existing user-defined monitor.

-N, --new-event-name event_name

Renames the specified event.

-n, --rename {new_monitor_name}

Renames the specified existing user-defined monitor.

-r, --remove-event event_name

Specifies the health, status, or statistical event to be removed from


an existing user-defined monitor.

-S, --event-severity {1-6}

Specifies the severity of the event as an integer between 1 and 6.

-T, --target-value integer

Specifies an integer indicating the value that the returned monitor


value will be compared against.

-U, --set-unit unit

Assigns a unit measure for the monitor value, for example bytes/sec
or percentage.

EXAMPLES Create a standard VMware status application monitor vm_status:

umon -c -E "/opt/panmgr/templates/vmware/status.sh"
MyLPAN/vm_status

PM5.2_BF 2-211
PAN Manager Command Reference

Create a PAN Manager event vmstuck of severity 3 whenever your


VMware status application monitor vm_status returns a value
equal to 1:

umon -a vmstuck -C "==" -T -1 -S 3 MyLPAN/vm_status

Create a PAN Manager event vmerror of severity 3 whenever your


VMware status application monitor vm_status returns a value
greater than 0:

umon -a vmerror -C ">" -T 0 -S 3 MyLPAN/vm_status

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO EVENT


LPAN
To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_lpan).

2-212 PM5.2_BF
USER

USER

NAME user - creates or modifies attributes, including role assignments,


for each PAN Manager software user.

SYNOPSIS user [-a |-m] [-N fullname][-T title][-E email][-D


deptname] username
user -r [-f] username
user [-l] [username]
user [-l] [-O |-S |-B platformname |-P lpanname]
user [-aR |-rR] rolename username

DESCRIPTION The user command creates or modifies attributes, including role


assignments, for each PAN Manager software user. PAN
administrators can create PAN Manager users with the same
username on the cBlades using either the account command or
another Linux account management tool.

PAN Manager users require a Linux user account created with the
PAN Manager command, account, for cBlade access. You should
create PAN Manager accounts for those administrators who will use
PAN Manager to manage a PAN or an LPAN. PAN Manager users
with only a PAN Manager user account cannot access the cBlades
directly.

Using the user -l command without an argument displays a list of


current users.

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

PM5.2_BF 2-213
PAN Manager Command Reference

Additional naming convention considerations for this command


include:

username

Reference to the username PAN Manager uses to identify a


PAN Manager user.

lpanname|platformname

Specifies the LPAN or platform name to which you are adding


users.

OPTIONS -a, --add username

Adds a specified Linux account user as a PAN Manager user.

-aR, --assign rolename username

Assigns a role to a user. You can get a complete list and description
of current roles using the role -l command.

-B, --framename platformname

Displays a list of users for a specified platform. Use this option in


combination with the -l (list) option.

-D, --deptname "text"

Specifies a user’s department. Department names cannot contain


spaces.

-E, --email emailaddress

Specifies the e-mail address for a user.

-f, --force

Forces a user command operation without a prompt.

-l, --long

Lists information about current users. Without an additional


argument, the list option displays the roles, full name, title, e-mail,

2-214 PM5.2_BF
USER

and department name for all users, while providing a username


displays this information for a specified user. You can use this
option in combination with the -C (componentUsers), -S
(sysadmins) and -O (roles) options to display a filtered list of
users.

-m, --modify username

Modifies the settings for a specified PAN Manager user.

-N, --fullname fullname

Specifies the full name of a user, if needed. Full names cannot


contain spaces.

-O, --roles {lpanname|platformname}

Lists all the users by username, and the roles they have been
assigned. Use this option in combination with the -l (long)
option.

-P, --lpanusers lpanname

Displays a list of users in a specified LPAN. Use this option in


combination with the -l (list) option.

-r, --remove username

Removes a specified PAN Manager user.

-rR, --un-assign rolename username

Removes a role from a user.

-S, --sysadmins {lpanname|platformname}

Lists all the users assigned the role of System administrators. Use
this option in combination with the -l (long) option.

-T, --title "text"

Specifies the title of a user, if needed. Titles cannot contain spaces.

PM5.2_BF 2-215
PAN Manager Command Reference

EXAMPLES Add a full name and an e-mail address to the user cgable:

user -m -N Clark_Gable -E cgable@company.com cgable

List the users with the LPAN administrator role in the LPAN
development:

user -l development-LPAN-Administrator

Give user cgable an LPAN administrator role in the


development LPAN:

user -aR development-LPAN-Administrator cgable

RETURN VALUE On success, returns 0. On error, returns 1.

AUTHOR Egenera, Inc.

SEE ALSO ACCOUNT


ROLE
To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt: man
egenera_commandname (for example, man egenera_role).

2-216 PM5.2_BF
VERSION

VERSION

NAME version - Lists versions of software packages installed on a cBlade


or pServer.

SYNOPSIS version [-c |-p |-e |-x |-g] [platformname/cn |-s


lpanname/pservername]
version -r {"egenkern"|"panmgr"}[platformname/cn|-s
lpanname/pservername]

DESCRIPTION The version command lists versions of software packages (RPMs)


installed on a platform. Specific information displayed includes:

• Software installation history, detailing release and build


number, and build date for either a specified cBlade or a
pServer.
• The version(s) of Installation media, Linux kernel, Egenera
kernels, PAN Manager software, and Egenera RPMs that have
been installed on a specified cBlade or pServer.
• A log of all Egenera RPM installations made to date.

PAN administrators use the version command to list the history,


version number, and kernel type of software running on a specified
cBlade or pServers. LPAN administrators use the version
command to list the history, version number, and kernel type of
software running on a specified pServer in their LPAN.

All users can use the version command without arguments to


display a list of all version information for the platform. The
specified cBlade or pServer you are interested in must be currently
booted for the information to be updated or displayed.

PM5.2_BF 2-217
PAN Manager Command Reference

PAN Manager Command Naming Conventions

Names must begin with either an alphanumeric character or a


period (.) and are limited to a maximum of 32 characters with this
limited character set: [a-z][A-Z][0-9][.][-][_][$]. Duplicate names
in the same name space are not allowed.

Additional naming convention considerations for this command


include:

platformname/cN

Specifies a cBlade. PAN Manager naming conventions require you


to use a forward slash (/) between the platform name and cBlade
number. For example, pBlade 2 on the platform named production
would be referred to as production/p2.

lpanname/pservername

Specifies a pServer. PAN Manager naming conventions require you


to use a forward slash (/) between the LPAN name and the pServer
name. For example, the pServer, Web1, to be designated as a MON
server in the production LPAN, would be referred to as
production/Web1. PAN administrators use the lpan command to
name LPANs, and LPAN administrators use the pserver command
to name pServers.

OPTIONS -c, --cd-version

Displays the release and build number of the installation media for
a cBlade or pServer as well as the date the installation was built.

-e, --egen-kernel

Displays the release and build number of the production kernel


and user packages for pServers as well as the date the kernel
package was built.

2-218 PM5.2_BF
VERSION

-g, --revision-log

Displays a list of the production RPMs installed on the cBlade.


This options displays the output of the Linux cat command on the
log of the package installation process.

-p, --panmgr-version

Displays the release and build number of PAN Manager running on


the specified cBlade or pServer, as well as the date the package was
built.

-r, --rpm {"egenkern"|"panmgr"}

Displays the RPMs used to install the specified component, the


production Kernel or the PAN Manager software.

-s, --pservername lpanname/pservername

Specifies the LPAN and pServer you want to display version


information about. Without this option, you can only display
version information about cBlade software.

-x, --linux-kernel

Displays the kernel version of the operating system running on the


cBlade. This output is taken from the output of the Linux command
uname -r.

SEE ALSO To view the man page for a PAN Manager command, enter the
following (in all lowercase letters) at the Linux prompt:
man egenera_commandname (for example, man egenera_lpan).

PM5.2_BF 2-219

You might also like