Before using this information and the product it supports, read the information in “Notices &
Trademarks” on page 55.
This edition applies to version 2.1 of IBM BladeCenter Open Fabric Manager and to all subsequent releases and
modifications until otherwise indicated in new editions.
vi IBMBladeCenterOpenFabricManagerInstallationandUser'sGuide
Who should read this user’s guide
This user’s guide is for system administrators and operators using OFM™ from
IBM® Director or the Advanced Management Module (AMM) to replace and
recover blades in their environment.
viii IBMBladeCenterOpenFabricManagerInstallationandUser'sGuide
Conventions and terminology
These notices are designed to highlight key information:
Note: These notices provide important tips, guidance or advice.
Important: These notices provide information or advice that might help you avoid
inconvenient or difficult situations.
CAUTION:
These notices indicate possible damage to programs, devices or data. An
attention notice appears before the instruction or situation in which damage can
occur.
x IBMBladeCenterOpenFabricManagerInstallationandUser'sGuide
Chapter 1. IBM BladeCenter Open Fabric Manager
IBM BladeCenter® Open Fabric Manager (OFM) is a solution that enables you to
quickly replace and recover blades in your environment.
It does this by assigning Ethernet MAC and Fibre Channel WWN addresses to the
BladeCenter slots in such a way that any blades plugged into those slots will take
on the assigned addresses. This enables the Ethernet and Fibre Channel
infrastructure to be configured once and before any blades are connected to the
BladeCenter chassis. BladeCenter Open Fabric Manager-Advanced upgrade adds
capabilities to monitor blades for failure events and to take automatic action to
failover from a faulty blade to a cold standby blade. The Ethernet MAC and Fibre
Channel WWN addresses are moved from the faulty blade’s slot to the standby
blade’s slot and the standby blade is automatically powered on. In a boot from
SAN environment, the operating system and software that was once running on
the faulty blade is now running on the standby blade.
There are two separate offerings of BladeCenter Open Fabric Manager. The main
BladeCenter Open Fabric Manager function is provided in the OFM offering.
Additional capabilities are available with the OFM-Advanced upgrade offering.
OFM
With BladeCenter Open Fabric Manager, you can pre-assign MAC and WWN
addresses, as well as storage boot targets, for up to 100 chassis or 1400 blade
servers. Using the management module We b interface, you can create addresses for
blade servers, save the addresses to a configuration file, deploy the addresses to
the blade slots in the same chassis or in up to 100 different chassis. This can be
done without any blade servers installed in the chassis.
OFM-Advanced upgrade
With BladeCenter Open Fabric Manager-Advanced upgrade, you can monitor the
health of blade servers and automatically - without user intervention - replace a
failed blade from a designated pool of spare blades. After receiving a failure alert,
OFM-Advanced upgrade attempts to power off the failing blade, read the
BladeCenter Open Fabric Manager virtualized addresses and boot target
parameters, apply these parameters to the next blade in the standby blade pool,
and power on the standby blade.
You can also pre-assign MAC and WWN addresses, as well as storage boot targets,
for up to 100 chassis or 1400 blade servers with BladeCenter Open Fabric
Manager-Advanced upgrade. Using an enhanced graphical user interface, you can
create addresses for blade servers, save the addresses profiles; deploy the addresses
to the blade slots in the same chassis or in up to 100 different chassis. This can be
done without any blade servers installed in the chassis. Additionally, you can
create profiles for chassis that have not been installed in the environment by
simply associating an IP address to the future chassis.
BladeCenter Open Fabric Manager-Advanced upgrade is available as a standalone
offering or as an extension to IBM Director. The standalone version includes an
embedded version of IBM Director.
Cisco Catalyst Switch Module 3012 for IBM
BladeCenter (43W4395)
Any version
Table 5. Ethernet switches that support OFM (continued)
Network Firmware version
Cisco Catalyst Switch Module 3110G and 3110X
for IBM BladeCenter (41Y8523 & 41Y8522)
Cisco Systems Gigabit Ethernet Switch Module for
eServer BladeCenter (13N2281)
Cisco Systems Intelligent Gigabit Fiber Ethernet
Switch Module for IBM eServer BladeCenter
(26K6547)
Cisco Systems Intelligent Gigabit Ethernet Switch
Module for IBM BladeCenter (32R1892)
Cisco Systems Fiber Intelligent Gigabit Ethernet
Switch Module for IBM BladeCenter (32R1888)
Nortel Networks L2/L3 Copper Gigabit Ethernet
Switch Module for IBM eServer BladeCenter
(26K6530)
Nortel Networks L2/L3 Fiber Gigabit Ethernet
Switch Module for IBM eServer BladeCenter
(26K6531)
Nortel Layer 2/3 Copper Ethernet Switch Module
for IBM BladeCenter (32R1860)
Nortel Layer 2/3 Fiber Ethernet Switch Module
for IBM BladeCenter (32R1861)
Nortel Layer 2-7 Gigabit Ethernet Switch Module
for IBM BladeCenter (32R1859)
Nortel Networks (TM) Layer 2 - 7 Gigabit
Ethernet Switch Module for IBM eServer
BladeCenter (73P9057)
Nortel 10 Gb Ethernet Switch Module for IBM
eServer BladeCenter (32R1783)
IBM Server Switch Module (39Y9324) Any version
Any version
Any version
Any version
Any version
Any version
Any version
Any version
Any version
Any version
Any version
Any version
Any version
Pass-thru modules and switches
Table 6. Pass-thru modules and switches that support OFM
Passthru Firmware version
IBM BladeCenter Optical Pass-thru Module
(02R9080)
IBM BladeCenter Optical Pass-thru Module
(39Y9316)
Copper Pass-thru Module Option (39Y9320) Any version
Copper Pass-thru Module Option (73P6100) Any version
InfiniBand Passa-thru Module for IBM
BladeCenter (43W4419)
Intelligent Copper Pass-Thru Module for IBM
BladeCenter (44W4483)
QLogic 4Gb FC 20-port Pass-thru Switch
(43W6723)
Any version
Any version
Any version
Any version
Any version
Supported software
OFM-Advanced upgrade is supported on selected Microsoft® Windows® and
Linux® operating systems on x86 architecture. OFM is supported on any operating
system supported by the blade.
In order to prepare your environment for OFM, you will need to upgrade the
firmware of the AMMs and blades, including the BMC, BIOS, and additional
expansion cards in your environment. In addition, optimum use of OFM requires
that you setup your blade environment to boot from SAN.
you can upgrade your firmware on Emulex and Qlogic drivers, you
must ensure that these fiber channel cards are already installed and
operating properly. If you are not using UXSPs, follow the instructions
in “Steps to update firmware without an OS” on page 8.
Upgrading firmware
Before you can use OFM, you must first update the firmware of the BladeCenter
and blades, including BMC, BIOS, and additional expansion cards in your
environment.
For a list of the latest firmware , see: Software and device drivers - IBM
BladeCenter
Steps to update AMM firmware using the AMM Web interface
Steps to update AMM firmware using UpdateXpress for
BladeCenter (UXBC)
1.DownloadPythoninterpreter, version 2.3 or later at http://www.python.org.
The UXBC uses the Python update scripts to update the firmware of the
applicable systems. To run the Python scripts, you must install Python
interpreter on the administrative system.
(http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/
docdisplay?lndocid=MIGR-63017&brandind=5000020) (www.ibm.com/servers/
eserver/support/xseries/index.html).
action directs you to a page for your blade type. Click Mangement Module,
which takes you to the Management Module section of the page. You can then
select from a list of available AMM firmware updates. After you download the
package, you must unzip the package and save it to the applicable server or
network location for distribution to target systems.
\BladeCenterUpdates directory. Each firmware update package
includes a readme file. If you unzip the package in the
\BladeCenterUpdates directory, the UXBC readme file is replaced
with the update package readme file.
### MANDATORY Fields ###
# These fields must be specified.
# This is a mandatory field that specifies the dotted IP
# address of the BladeCenter Management Module.
mmipaddr=192.168.70.125
#### OPTIONAL Fields ###
# These fields may be necessary depending on the BladeCenter configuration.
# This is a mandatory field that specifies the username for the
# BladeCenter Management Module.
mmuser=UX2
# This is an optional field that contains the password of the specified
# username for the BladeCenter Management Module. If not specified, an
# empty password will be supplied to the Management Module.
mmpass=nIKH7P!,
Chapter 2. Planning 7
# This field is mandatory if you intend to update the Management Module. If
# not overridden, the default paths are used.
mmFilename1=\\server\share\AMMFirmware\BPETXXX.TKT
# mmFilename2=FILE2
# mmFilename3=FILE3
# This is an optional field that disables the update of the BladeCenter
# Management Module. If not specified, or specified as FALSE, the
# Management Module is updated.
mmdisable=FALSE
# This is an optional field that is used for informational purposes by
# BladeScanner. BladeScanner in scan mode detects the firmware revision of
# the MM and stores it in this field. BladeScanner in edit mode reads the MM
# firmware revision from this field and displays it on the UI.
# The update scripts ignore this field.
mmMainAppFirmwareRevision=BRET86L
mmMainAppRevisionNum=16
#mmBootRomFirmwareRevision=
#mmBootRomRevisionNum=
#mmRemoteControlFirmwareRevision=
#mmRemoteRevisionNum=
mmPS2toUSBFirmwareRevision=BREZ15
mmMMtoUSBFirmwareRevision=BRPI33
mmName=MM00096BCA2328
where, file is the fully qualified file name of the response file that you want to
use. The ChassisUpdate utility reads the parameter from the response file and
updates the applicable systems.
BladeScanner and ChassisUpdate record the transactions that they perform in a
single log file. The log file is created in the following directories:
Table 8. BladeScanner and ChassisUpdate log file locations
Windows Linux
%TEMP%\uxbc.log
$HOME/uxbc.log
where %TEMP% is the temporary directory
for the Windows operating system.
Information is appended to the uxbc.log file each time you run BladeScanner or
ChassisUpdate. As a best practice, you should periodically delete this file.
Steps to update firmware without an OS
The use of UXSPs requires that you have an OS running on the blade. If you do
not have an OS on your blade, you can follow these steps to upgrade your
firmware.
BMC firmware for your system from the Software and device drivers - IBM
BladeCenter We b site (http://www-304.ibm.com/jct01004c/systems/support/
supportsite.wss/docdisplay?lndocid=MIGR-63017&brandind=5000020). Select
your blade type from the list. This action directs you to a page for your blade
type. Click Baseboard Management Controller, which takes you to the
Baseboard Management Controller section of the page. Yo u can then select from
a list of available boot images. The boot image (BMC update diskette) will have
a file extension of img.
your system from the Software and device drivers - IBM BladeCenter We b site
(http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/
docdisplay?lndocid=MIGR-63017&brandind=5000020).
Selectyourbladetype
from the list. This action directs you to a page for your blade type. Click BIOS,
which takes you to the BIOS section of the page. You can then select from a list
of available boot images. The BIOS will have a file extension of img.
the Software and device drivers - IBM BladeCenter We b site
(http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/
docdisplay?lndocid=MIGR-63017&brandind=5000020).
Selectyourbladetype
fromthelist.Thisactiondirectsyoutoapageforyourbladetype.Click Fibre
Channel, which takes you to the Fibre Channel section of the page. Yo u can
then select from a list of available Emulex HBA firmware updates.
the Software and device drivers - IBM BladeCenter We b site
(http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/
docdisplay?lndocid=MIGR-63017&brandind=5000020). Select your blade type
from the list. This action directs you to a page for your blade type. Click Fibre Channel, whichtakesyoutotheFibreChannelsectionofthepage.Yo ucan
then select from a list of available QLogic HBA firmware updates.
accomplished by use of the IBM Standalone Diagnostics CD-ROM. The
CD-ROM can be ordered from the IBM Publications Center
(http://www.elink.ibmlink.ibm.com/publications/servlet/pbi.wss?CTY=US
&FNC=SRH&).
BladeCenter Support We b site (https://www-304.ibm.com/systems/support/
Chapter 2. Planning 9
supportsite.wss/brandmain?brandind=5000020). Select JS22 or JS12 blades in
the Product family field. Refine the results by selecting Fibre Channel firmware, thenselectfromalistofavailableEmulexandQLogicfirmware
updates.
requiring the firmware update. Use the SoL interface on the JS blade to access
the Standalone Diagnostics CD. Follow the documentation included with the
Standalone Diagnostics CD-ROM to download firmware to the Emulex or
QLogic HBA. After starting the Standalone Diagnostics CD-ROM, the
Diagnostics CD must be removed and replaced with the CD you created in the
previous steps. The Standalone Diagnostics utility will use this new CD as the
source of the firmware download.
Setting up boot from SAN
In order to take full advantage of the BladeCenter Open Fabric Manager solution,
you will want to setup your blade environment to boot from SAN.
For more information, see:
v IBM BladeCenter4GbSANSolution(http://www.redbooks.ibm.com/abstracts/
sg247313.html?Open)
v Emulex’s IBMBladeCenterHBAInstallationandManagementwhitepaper
Chapter 3. Installing BladeCenter Open Fabric Manager
This topic contains information on installing OFM and OFM-Advanced upgrade
Installing OFM
The use of OFM does not require any installation as OFM capabilities are
accessible through the AMM software. However, there are prerequisite tasks that
must be satisfied before you can begin using OFM.
Ensure you have completed the steps outlined in “Preparing for OFM” on page 6.
Installing OFM-Advanced upgrade
You can install OFM-Advanced upgrade as a standalone product and as an IBM
Director extension.
The IBM Director extension installation package of OFM-Advanced upgrade
supports installation on both a Director server and a Director console. When using
a Director server and Director console environment, OFM-Advanced upgrade must
be installed on both the Director server machine and on all of the Director console
machines.
Installing the IBM Director extension version of
OFM-Advanced upgrade for Windows
Follow these steps to install the IBM Director extension version of OFM-Advanced
upgrade for Windows.
Make sure that IBM Director 5.20.2 is installed and running on the server.
Specifically, check that the IBM Director Server services are running.
For IBM Director download information, see IBM Director Downloads
(http://www-03.ibm.com/systems/management/director/downloads.html)).
Installing the OFM-Advanced upgrade standalone version for
Windows
The OFM-Advanced upgrade standalone version for Windows is downloaded as a
single executable file. Launching this executable file starts the installation process.
Note: The standaloneversionofOFM-Advancedupgradewillnotrunonthesame
server as the standalone version of Active Energy Manager. If you would
like the two products to run on the same server, you will need to install IBM
Director 5.20.2 along with the Director extension versions of OFM-Advanced
upgrade and Active Energy Manager.
Chapter 4. Configuring BladeCenter Open Fabric Manager
Configuring OFM involves a number of steps that include the creation of your
configuration file and applying the new configuration, along with several other
considerations.
Important: You must configureOFMthroughtheAMMWebinterfacebeforeyou
can use either the IBM Director extension or standalone versions of
OFM-Advanced upgrade.
Creating a configuration file automatically
When using OFM for the first time, you will need to create a configuration file in
which you assign virtual addresses to each slot in each chassis.
The following example outlines the kind of steps you might follow when creating
a configuration file automatically. It does not apply to all BladeCenter
environments. These example steps assume that you have a single domain (no
addresses are duplicated).
of chassis to be included in the configuration file.
You can either create a file with the list of AMM IP addresses or use the
chassis that were discovered by the AMM via SLP. When using the Use AMM
IP Addresses that were discovered on the AMM management network
button, you should verify that all the chassis that you want to configure OFM
on are listed on that page When using the AMM via SLP method, all of the
chassis that were discovered will be displayed on the AMM We b interface
RemoteChassis page.
If you elect to use an explicit list of AMM IP addresses instead, create a text
file in which each line contains a single IP address or the hostname of a single
chassis. If you use hostnames in this file, you will need to enable DNS and
define at least one DNS server on the AMM Web interface Network Protocols
page. When the text file is complete, you can then select the Use AMM IP
generated configuration file. If the File Save window does not appear, click
Download the configuration file manually on The Configuration File Has
Been Created page.
It is recommended that you store the configuration file locally, and validate the
new configuration. It is also important to store the configuration file in a safe
location because this is your original copy of the OFM configuration. If an AMM
has a hardware failure and you don’t have a standby AMM, then this is your
single source to reproduce the OFM configuration.
If you wish to apply the configuration directly or to create a Requirements Report,
you can do it directly from this page.
Some considerations for the Specify Virtual Addresses page:
v Some applicationswillchecktheadaptertypeandvendorbylookingatthe
address. You can select ranges that meet the type of adapter that you are using.
Each vendor has allocated a special range for OFM outside of their normal range
which guarantees that these addresses do not conflict with any previous or
future burned-in addresses. Selecting a vendor automatically sets values within
that range. Yo u can also set it to user defined mode and select any range by
editing the From and To fields.
The default address ranges are as follows:
Emulex:
WWNN - use 2F:FE:00:00:C9:XX:XX:XX and 2F:FF:00:00:C9:XX:XX:XX for the two ports.
WWPN - use 2F:FC:00:00:C9:XX:XX:XX and 2F:FD:00:00:C9:XX:XX:XX for the two ports.
The range for the Ethernet addresses is: 00:1A:64:76:00:00 - 00:1A:64:76:FF:FF.
v For FC(FibreChannel),therearetworangesforeachvendor.Thenon-OFM
default is that the system assigns an address from one of the ranges for each
port of the device. When generating the file automatically, the system allocates
the addresses for the even ports out of the first range and allocates the addresses
for the odd ports out of the second range.
example, a Fibre Channel high speed adapter is connected to ports 6 and
8, which are both allocated out of the second range, and this might
appear as two different devices rather then a single device. Yo u can
update the file manually to match your specific devices.
v For somevendors(suchasQLogic),youdonotneedtodefineaWWN,sinceit
is automatically derived from the WWPN.
v By default,whenyouchoosetoassignMACaddressestheywillbeassignedfor
each of the ports 1 to 8, and FC addresses will be assigned for each of the ports
from 3 to 8. These configurations match a single slot blade. These are generic
configurations, which contain a virtual address for each possible hardware type
(Ethernet expansion card or FC expansion card). As a result, when you change
the type of blade or expansion card, you do not need to modify the OFM
configuration. However, this option makes the configuration file bigger and
error validation harder. If you want to generate a configuration that assigns an
address to a subset of the ports, you can use the advanced options section. In
this section, you can select which type of address to assign to each port.
v Some EthernetexpansioncardscanhavearangeofMACaddressesperport.
The range is defined by specifying two MAC addresses per port: MAC A and
MAC B. For example, the JS22 and JS12 onboard HEA Ethernet adapter must
use the default values shown below. To set up a range of MAC addresses for a
port, click Advanced option, then click Generate range of MAC addresses per port. Yo uwillthenbeabletodefinethefollowingvalues:
– List of ports to apply to (1-8 consecutive numbers): The default value is 1.
– Range size: Enter a range size between 2 and 256. The default value is 16.
– Ethernet VLAN for the second MAC address: The default is 0.
adapter to use virtual addresses. Even though the 16 MAC range for the
onboard HEA adapter is declared via port 1, the actual routing of the 16
MACs is determined by configuration in the OS.
v For theNetXen10GbEthernetExpansionCardforIBMBladeCenter(39Y9271),
do not use the Advanced option button to apply Fibre Channel addresses to
ports. This will generate errors.
v Using theAdvanced option, youcanalsoassignaddressestomulti-slotblades.
To do this, select the slot offset that you wish to assign addresses to, and, in the
table for that offset, select the ports and type of address that you would like to
assign. The maximum number of addresses that you can assign to any single
blade is 32 addresses for a four-slot blade. For more information, see “Multi-slot
blades and the port offset parameter” on page 48.
v In theAdvanced option, youcanalsodefinetheincrementoftheassigned
addresses. The default is one (by default addresses are assigned sequentially).
You can also define the VLAN tag for host-based VLAN tagging. Some Ethernet
cards can have two MAC addresses per port. For these, you can elect to assign
two MAC addresses.
v In theadvancedoptionsfortheFCsection,youcanalsospecifythestep
increment for the WWN and WWPN. In addition, you can select to create
templates for the FC targets. After the file is created, you can edit the
configuration file and fill in the correct target WWN and LUN for each slot.
Selecting domains
In some complex environments, you might need to create separate configuration
files for multiple domains.
A single OFM configuration corresponds to a single OFM domain, in which
duplicated addresses are not allowed. In general, unless you have a special reason
to do so, it is recommended that you have one configuration file for the entire
domain. This way the AMM will verify that there are no address duplications
when you modify the OFM configuration.
Chapter 4. Configuring 17
However, in a more complex environment, it may be convenient to have multiple
domains, where the same addresses can exist in different domains. In this case,
you can generate a separate configuration file for each domain.
CAUTION:
We strongly advise against using multiple configurations on a single network,
since this will override the protections against MAC or FC address duplication
as discussed in “Avoiding address duplication.”
Avoiding address duplication
When creating your OFM configuration file, you need to avoid address
duplication.
Duplication of MAC addresses can cause serious issues with your network. Fibre
Channel address duplication can lead to data corruption if more than one blade is
trying to access the same volume at the same time.
To protect from duplicate addresses, the AMM performs as follows:
OFM configuration on all the blades that are about to be re-configured. As a
result, there can be no address duplication even if the operation has not
completed.
flexibility,theusercanoverridethesechecksandapplytheconfiguration even
For
if the AMM generates warnings that duplicate addresses might exist. In addition, if
the user defines the same address, in two different configuration files, for two
chassis that are on the same network, then the AMM can not protect against
address duplication.
To avoid address duplication, it is best to use a single configuration file for a single
network domain and not use the options to override the protection that the AMM
provides.
Duplicate addresses
An error page results when the configuration file contains duplicate addresses.
If the configuration file contains duplicate addresses, an Open Fabric Manager ConfigurationFailure window willdisplayintheAMMWe binterface.The
window contains a table. Each row of the table indicates an address that is
duplicated and all of the lines in the configuration file on which the error appears.
If you did not intend to have duplicate addresses, you must press Cancel, fix the
configuration file, and then re-apply it.
CAUTION:
If you wish to ignore the duplicated addresses and apply the configuration
anyway, you can click the Ignore button. We strongly recommend you do not do
this unless you are absolutely sure you know what you are doing. Duplicate
address can cause serious problem on your network. To avoid the address
duplication check, you can also select the Ignore duplicate virtual addresses in
the configuration file advanced option on the Apply a Configuration window
Again, we strongly recommend you do not do this unless you are absolutely
sure you know what you are doing.
Creating a requirements report
Before you apply the OFM configuration, IBM recommends that you create a
requirements report.
The requirements report verifies the firmware level of the blades BMC, BIOS and
adapters. It also goes through a dry run of the first part of applying the OFM
configuration and checks to see if there are potential problems.
Creating a requirements report from ″The Configuration File
Has Been Created″ page in the AMM Web interface
new configuration” on page 20 for more information.
6.Afteryoulocatetheconfigurationfile,clickOK.
If no parsing errors are found in the configuration file, the Requirements Report
page will be displayed.
For a description about how to read the requirements report, a list of typical
requirements report errors, and how to take action on the errors, see “Error
messages” on page 34.
Editing the configuration file manually
After the initial generation of the configuration file, you can edit it and make
changes according to the specific needs of you environment.
Chapter 4. Configuring 19
Applying a new configuration
You can apply a new OFM configuration from the main Open Fabric Manager
page on the AMM We b interface.
1.LogintotheAMMWebinterface.
2.Intheleftpane,underBladeTasks, select Open Fabric Manager. The Open
Fabric Manager Configuration Management page will open in the right pane.
continue on most errors. Ignoring some of these errors may lead to address
duplication. For example if the AMM is unable to connect to one of the
chassis it will continue even though that chassis might be using an address
that is now assigned to a different chassis.
The AMM will start to prepare for applying the new OFM configuration and
any errors that occur during this process will be reported.
Note: If the new configuration is identical to the current configuration, then a
No Configuration Change page will display.
Before the configuration is applied, the AMM displays the expected OFM
changes. There is a single line displayed for each chassis that has changes. If
the OFM configuration for a given slot is changed, the corresponding cell in the
table contains an icon, otherwise the cell is blank. If OFM is enabled for that
slot, the icon is blue. If OFM is disabled for that slot, the icon is gray.
7.Ifyouapprovethechanges,clickContinue.
At this point the AMM starts to apply the OFM configuration. As explained in
“Avoiding address duplication” on page 18, the first phase is to disable the OFM
configuration for all the slots that are about to be reconfigured. The next phase is
to apply the new configuration for all of the slots. Finally, OFM is re-enabled on
the appropriate slots. When the process completes, The configuration file was appliedsuccessfully page willappearintherightpaneoftheAMMWebinterface.
Viewing the configuration in a local chassis
After you change the OFM configuration, you can view it on any of the chassis.
1.LogintotheAMMWebinterface.
2.Intheleftpane,underBladeTasks, click Configuration. The Configuration
pageopensintherightpane.TheConfigurationpagecontainsan Open Fabric
vOFM status: If theBMC(bladesystemsmanagementprocessor)is
OFM-capable and the blade BIOS is OFM-capable, the status will be N/A (Not
Applicable), until the blade is powered on for the first time after the OFM
configuration has been enabled. The status (after blade BIOS boot is
completed) can then be: Normal, Error or Warning. If this blade OFM mode is
disabled or one of the above OFM capabilities is missing, then the status will
stay N/A even after power on of the blade
for that slot as was defined in the OFM configuration file.
The Configuration page is divided into sections of device address type: Ethernet,
FC or FCtarget. Inaddition,thispagedisplaysinformationaboutwhetherdevices
(attached to this slot) support OFM and if any address type and value was
consumed by any of the slot attached devices. If a OFM address was consumed,
then the Address Status column will say Used or Error , otherwise it will say Not Used.
The Configuration page optionally displays a table of non-OFM devices, provided
there are such devices attached to this blade. This table has 3 columns: Slot offset,
Port, andAddressStatus. Ifsuchadevice(characterizedby<Slot-offset , Port>)is
referred to in the OFM configuration file under this blade, the Address Status
column will be flagged as Warning. Otherwise it will be flagged as N/A.
In general, the addresses that you see on the AMM Hardware VPD page are the
current actual addresses. After a change to the OFM configuration, the addresses
will not be updated until the next power on of the blade. To see the new addresses
you must click Reload MAC.
Retrieving the current configuration
YoucanretrievethecurrentOFMconfigurationbyselecting Retrieve theCurrent
Configuration on the main Open Fabric Manager page.
1.LogintotheAMMWebinterface.
2.Intheleftpane,underBladeTasks, click Open Fabric Manager. The Open
Fabric Manager Configuration Management page will open in the right pane.
On completion, your browser will launch the File Save window allowing you to
save the generated configuration file. If the File Save window does not appear,
click Download the configuration file manually.
configuration without errors. Yo u can apply the configuration successfully even
if no blades are present or if the blade’s firmware does not support OFM. In
this case, the AMM stores the configuration on the AMM and it will push it to
the blade when it is inserted or when its firmware is updated. See “Creating a
requirements report” on page 19.
When you need to add a new chassis to the domain, you will need to add its OFM
configuration to the OFM configuration file. You can either do it manually or use
the generate feature to create a new configuration file. In that case, you will need
to define the ranges so that they do not contain addresses that are already used by
the current configuration.
When you apply the combined file, only the changes to the new chassis are
applied assuming that for the other chassis the configuration in the file matches
the existing configuration.
Replacing a blade in the same slot
When you replace a blade in a slot that is OFM enabled, the OFM parameters are
automatically applied to the new blade before it is given power permission. The
boot sequence is not part of the OFM configuration and it is not pushed
automatically.
If you want to swap the addresses of one blade to a different blade in a different
slot (potentially a different chassis), you can move the OFM configuration from the
first slot to the second.
v Yo u will havetomanuallyswapthebootsequenceofthetwoslots(if
necessary).
v In caseswhereslotbasedconfigurationhasbeenusedontheswitches,
such as VLAN for Ethernet or Zoning for Fibre Channel, those
configurations will need to be updated as well.
Replacing AMM IP addresses
The OFM configuration is defined per AMM IP address. If you change the IP of
the AMM in a chassis and reapply the same OFM configuration file, then the OFM
configuration changes. For example, assume that Chassis-A uses IP-A, and
Chassis-B uses IP-B, and you apply a OFM configuration for these two chassis. If
you swap the IPs so that Chassis-A uses IP-B, and Chassis-B uses IP-A, then
re-apply the same OFM configuration file, the OFM configuration will be swapped
between the two chassis.
Replacing the AMM in a single AMM environment
You can replace the AMM in a single AMM environment.
When you replace an AMM and you don’t have a standby AMM in the chassis, the
OFM configuration is cleared. If the current AMM is functioning, the best approach
is to insert the new AMM in the second slot as a standby AMM for a few minutes.
This allows the primary AMM to synchronize the OFM configuration with the
standby AMM before the primary AMM is removed. If this is not possible, you can
reapply the OFM configuration after inserting the new AMM. By default, the AMM
clears its OFM configuration when inserted into a new chassis. However, if any of
the blades are already powered on when the AMM is inserted into a new chassis,
the AMM takes the OFM configuration from those blades.
If the AMM was reinserted into the same chassis it was previously in, it continues
to use the OFM configuration that is defined on the AMM. During the period that
the AMM was not in the chassis, the OFM configuration might have changed. In
this case, inconsistencies and address duplications can occur.
If the AMM configuration is reset to factory defaults, then the OFM configuration
is cleared the same way as if a new AMM is inserted into a chassis. Also, the OFM
configuration is not included in the AMM configuration file, when restoring the
AMM configuration from a file the OFM configuration has not changed.
Note: You might havetowaitlongeriftheAMMyouinsertinthestandbyslot
does not have the same firmware level as the primary. In that case, the
standby AMM will be flashed first and then the data will be synchronized.
This topic contains information on using OFM-Advanced upgrade, including
program launch and chassis discovery, creating a standby blade pool profile,
creating an event action plan and manually applying a failover configuration
profile.
Important: You must toconfiguretheAMMtoenableOFM-Advancedupgrade
access. The following network protocols will need to be set on the
AMM:
There are two methods for adding a BladeCenter chassis in IBM Director Console.
You can have IBM Director discover a chassis automatically, or you can manually
add a chassis to the IBM Director Console interface. Follow these steps to perform
chassis discovery.
Discovering a chassis automatically
You can have IBM Director discover a BladeCenter chassis automatically.
discovery is occurring until managed objects appear in IBM Director
Console.
To discover a BladeCenter chassis automatically:
1.StartIBMDirectorConsole.
2.SelectTasks → Discover → BladeCenter Chassis.
Adding a chassis manually
You can manually add a BladeCenter chassis for IBM Director to manage. Before
you can add a BladeCenter chassis, you must configure the IP address of the
management module through the AMM’s Web interface to a value other than the
default value.
Fabric Manager - Blade Address Configuration. Click OK.
4.IntheConfigurationManagerEditorwindow,expandthehierarchyinthe
right-hand pane to click BladeCenter Open Fabric Manager - Blade Address Configuration.
5.OntheMemberspage,selecttheBladeCenterchassisthatwillparticipatein
the domain by clicking on the chassis in the Available Chassis box. Click Add
to move the selected chassis to the Domain Members box. Chassis not listed
in the Available Chassis box can be added to the domain by clicking the IP Address button andenteringtheIPaddressofthechassis.ClickNext.
6.OntheEnablepage,selectachassisfromtheDomainMembersboxandclick
the Disable / Enable button to disable or enable the blade address
configuration for the selected chassis. Click Next.
7.OntheAddressPoolpage,adjusttheslidertorepresenttheMaximum
Chassis In Domain. The software will pre-allocate address space for the
maximum number of chassis chosen to ensure that there will be no address
duplications in any of the profiles.
8.To assignEthernetMACaddressestoslots,clicktheAutomaticallyAssign
Addresses check box next to the Ethernet MAC address type. Select IBM in
the Vendor dropdown list to allow the software to automatically assign
addresses. Selecting User Defined in the Vendor dropdown list will allow you
to edit the MAC address range to any range of your choosing.
v Some EthernetexpansioncardscanhavearangeofMACaddressesper
port. The range is defined by specifying two MAC addresses per port: MAC
A and MAC B. For example, the JS22 and JS12 onboard HEA Ethernet
adapter must use the default values shown below. To set up a range of
MAC addresses for a port, click Advanced option, then click Generate rangeofMACaddressesperport. Youwillthenbeabletodefinethe
following values:
– List of ports to apply to (1-8 consecutive numbers): The default value is
1.
– Range size: Enter a range size between 2 and 256. The default value is
16.
– Ethernet VLAN for the second MAC address: The default is 0.
Ethernet adapter to use virtual addresses. Even though the 16 MAC
range for the onboard HEA adapter is declared via port 1, the actual
routing of the 16 MACs is determined by configuration in the OS.
addresses. Selecting User Defined will allow you to edit the Fibre Channel
address range to any range of your choosing. Click Next.
WWPN boxes. You can enter a primary and secondary storage target. In the
Blade LUN boxes enter the appropriate LUN assigned to the blade. This will
be the LUN that the blade will be booting from so it will need to have an
operating system installed. Click Next.
box if you have blades in your domain that are currently powered on and
you are changing their addresses. The new addresses will not be active
until the next time that the blade is powered on. If this box is unchecked,
then the profile will fail when applied if there are blades in the domain
which are currently powered on.
after an error is received. When this box is checked, the software will
ignore various errors, such as the inability to log into another chassis, and
will continue to apply addresses to blades and chassis that are accessible.
addresses that were assigned to a particular blade. To edit the settings of a
particular blade you will need to select a chassis and a blade then edit the
address settings. The following steps will guide you through this process:
DisableSlotand IgnoreSlot selections. SelectingEnableSlot will assign
addresses to the blade connect to that slot. Selecting Disable Slot removes
any addresses assigned to that slot and any blade connected to that slot
will revert to their physical addresses. Selecting Ignore Slot will leave the
addresses in their previous settings. The addresses will remain either
virtual or physical when this profile is applied. The Ignore Slot setting is
useful when two profiles are created for a single chassis such as when both
Emulex and Qlogic adapter cards are in the same chassis.
virtualization of the MAC addresses when the box is checked. Use buttons
- Add Ethernet Port and Delete Ethernet Port - at the bottom of the box to
add or remove an entry to the table. Double-click to edit an entry. This
section also allows for the configuration of VLANs for the Ethernet ports.
These VLAN settings are used during pre-booting to an operating system,
such as when the blades are booting through PXE.
box except that the buttons are labeled Add FC Port and Delete FC Port.
Double-click to edit an entry. Checking the check box under Enable will
ensure that virtual Fibre Channel addresses are generated.
buttons to add and delete boot entries for the selected chassis and slot. The
Chapter 5. Using OFM and OFM-Advanced upgrade 27
Priority setting referstothebootpriorityofwhichthereareonlytwo
settings: first and second. The SAN WWPN represents the port address of
the storage system that this blade slot will be booting to. The LUN
represents the number or the drive assigned to the blade that contains to
operating system or boot environment. Typically, this will be 0 since the
first LUN assigned to a blade server is the boot LUN.
on the previous screens. There will also be a true/false indicator under the
ManualOverride label toindicatewhetherornottheautomaticsettingswere
manually modified. Ensure that the profile options have been set correctly.
Use the Export button to save the profile to a file.
Open Fabric Manager - Standby Blade Pool Configuration. Click OK.
4.AConfigurationManagerEditor-BladeCenterStandbyBladePoolwindow
will open.
5.SelectyourstandbybladesbyclickingonthebladeintheAvailableBlades
box. Click Add to move the selected blade to the Standby Blade Pool box.
Click Remove, if you want to remove a blade you have previously selected.
6.Fromtheconfigurationmanagereditormenu,selectFileandthenclickSave
Profile. Click Yes when the Save component data? window displays. Click OK.
7.Fromtheconfigurationmanagereditormenu,selectFileandthenclickExitto
leave the configuration editor.
Verify that the new Standby Blade Pool profile now exists under Tasks in the IBM
Director Console. It will be located in the BladeCenter Management →
BladeCenter Configuration Manager path.
Note: Once a Standby Blade Pool has been created, the list of standby blades will
remain in the profile even after one or more of the blades has been removed
from the BladeCenter chassis.
Applying a failover configuration profile manually
You can use IBM Director to apply a failover configuration profile manually.
1.FromIBMDirectorConsole,selectTasks → BladeCenter Management →
BladeCenter Configuration Manager → Standby Blade Pool → Select a blade
2.AStandbyBladePool:<bladename>windowwilllaunch.ClickExecutenow
to create a schedule job for this task or execute immediately.
3.Waitforthefailovertocomplete(anExecutionHistorywindowwilllaunch
displaying progress of the operation).
When the Standby Blade Pool is being applied is being applied to an active blade,
the software will communicate with the active blade’s corresponding chassis
management device (the Advanced Management Module) to read the currently
assigned addresses associated with that blade. These addresses will then be
applied to the chassis management device associated with the selected Standby
Blade’s chassis slot.
During the applying of the Standby Blade Pool to an active blade, the Ethernet
Switch Module’s port based VLANs are migrated from the active blade to the
standby blade. The software will connect to all of the Ethernet Switches in the
active blade’s chassis and read the VLAN port information associated with the
active blade. The software will then connect to all of the Ethernet Switches in the
standby blade’s chassis and apply these port based VLANs to those Ethernet
switches. This connection and configuration update is performed through the
Ethernet Switch’s Director plug-in which must be installed on the Director server
otherwise the failover process will fail.
The OFM-Advanced upgrade software performs the following checks prior to
implementing a failover from the source blade to the standby blade:
Program Files\IBM\Director\data\ directory under Windows or the
/opt/ibm/director/data/ directory under Linux.
Comparing the configuration file with the actual configuration
To validate that the configuration file is identical to the actual OFM configuration
that is in use, follow these steps.
Start the process of applying the configuration file. If there are differences between
the configuration file and the actual configuration you will get a confirmation
Chapter 5. Using OFM and OFM-Advanced upgrade 29
page. If there are no differences, you will get the corresponding page as described
in “Applying a new configuration” on page 20.
Until you click Continue on the confirmation page, no changes are applied to the
OFM configuration.
Note: This scenarioisnotvalidwhenfailoverisinuse.
Creating an event action plan
Refer to the IBM Director documentation for instructions to create event action
plans.
For detailed instructions, see Managing event action plans (http://
publib.boulder.ibm.com/infocenter/eserver/v1r2/topic/diricinfo/
fqm0_t_managing_event_action_plans.html)
For a list of typical OFM events, see “Events” on page 51.
This topic covers known problems and workarounds, limitations, and error
messages related to OFM. It also contains information to get support and
troubleshoot problems.
Problems when you create or apply a standby blade pool
When creating a standby blade pool or applying the standby blade pool, you may
run into a number of error conditions. This section describes typical problems and
how to resolve these issues.
Table 9. Blade address configuration creation and application problems
Problem Solution
Profile failed to be applied.
v Check that blades are not powered on.
v Check that you have discovered all of the
chassis in the domain.
v Check thatyoudonothaveaddress
duplications in the domain.
No chassis show up in the Available chassis
box
Table 10. Standby blade pool creation and application problems
Make sure that the chassis have been
completely discovered.
Problem Solution
No blades show up in the available blades
section.
Make sure that the blades and the
BladeCenter chassis have been completely
detected.
Only the blades from one chassis appear in
the available blades section.
When creating a standby pool through a
targeted action (such as dragging
BladeCenter Configuration Manager onto a
BladeCenter chassis) only the blades from
that chassis will appear in the available
blades section. To see all of the blades that
have been detected, start BladeCenter
Configuration Manager through an
un-targeted action, such as double clicking
on the task.
Standby Blade Pool failed after manually
applying to a blade.
v Check thatthebladesinthestandbypool
have the same model and type as the
source blade.
v Check thatthestandbybladepooldoes
not contain only the source blade (a
failover attempt to the same blade will
always fail).
If the configuration file contains errors while being parsed, the AMM We b interface
displays an Open Fabric Manager Configuration Failure. The page contains a
table that shows the line number of each error and a brief description of the error.
You must fix all of the errors in the configuration file before continuing.
For a detailed description of these errors, see “Error messages” on page 34.
Connection failures
If the AMM is unable to connect to any of the chassis’ that are listed in the
configuration file, the Web interface displays an Open Fabric Manager ConfigurationFailure. ThepagecontainsatablethatshowstheIPaddressofthe
chassis it is unable to connect to. If you want to ignore this chassis and apply the
configuration anyway, you can press Ignore. Ignoring a chassis might result in
duplicate addresses, because the AMM cannot compare the addresses against the
ones that are being used by the unreachable chassis. You can also suppress this
warning by selecting the Continue on error advanced option on the Apply a Configuration page.
Login failures
The AMM uses the user name and password that you used to login to the current
AMM to attempt to login to the other AMMs. If the AMM fails to login to the
other AMMs using these credentials, the We b interface displays an Open Fabric ManagerAutenticationFailure page. Thispagegivesyoutheoptiontoprovidean
alternate user name and password for the chassis. If you check the box next to use thisuserandpasswordfortherestoftheAMMs, thisusernameandpassword
will be attempted on all other chassis the AMM fails to connect to.
After you fill in the user name and password, click Retry. If you wish to ignore
this chassis and continue to apply the configuration anyway click Ignore. If you
wish to ignore all the chassis to which the AMM fails to login click Ignore All.
Ignoring a chassis might result in duplicate addresses since the AMM cannot
compare the addresses against the ones that are being used by the unreachable
chassis. Yo u can also suppress this warning by selecting the Continue on error
advanced option on the Apply a Configuration page.
Important:
YoucangetaloginfailedmessageincaseswherealltheTCP
Command Mode connections to the AMM are in use. If you get the
login failed message when using a valid user name and password,
make sure that the AMM connection limit of the AMM you failed to
login to is more than the number of connections in use (if, for example,
Director is using one connection). This is controlled through the AMM
Web interface on MM Control→Network Protocols→TCP Command
Mode Protocol.
Retrieve failure
If the AMM fails to retrieve the OFM configuration from any of the chassis, the
Web interface displays an Open Fabric Manager Retrieve Failure page. Failure to
retrieve the OFM configuration usually occurs when the other chassis’ do not
support OFM or if there are communication errors.
Chapter 6. Troubleshooting 33
If you want to ignore this chassis and apply the configuration anyway, you can
press Ignore. Ignoring a chassis might result in duplicate addresses, because the
AMM cannot compare the addresses against the ones that are being used by the
unreachable chassis. You can also suppress this warning by selecting the Continue onerror advanced optionontheApplyaConfiguration page.
Blade power state failure
Before applying a configuration, the AMM validates that all the blades that are
about to be re-configured are powered off. If any of these blades are powered on,
the We b interface displays an Open Fabric Manager Configuration Error - Found PoweredOnBlades page. Thepagecontainsatablethatshowsthebladesthatare
currently powered on (indicated by a red X icon).
You can optionally force the configuration changes to these powered on blades by
clicking Force. This will keep the blades in their powered on state and cause the
configuration to be applied to those blades during their next reboot. Forcing the
configuration might result in duplicate addresses. Yo u can also force the
configuration changes by selecting the Force the configuration to be applied to poweredonblades advanced optionontheApplyaConfiguration page.
Disable OFM failure
Error messages
As described in “Avoiding address duplication” on page 18, before applying the
new configuration, the AMM disables the OFM configuration for the slots that are
about to be re-configured. If there is a failure disabling the OFM configuration for
any of the blades, the We b interface displays an Open Fabric Manager ConfigurationFailure page. Thepagecontainsatablethatshowsthebladesthat
could not be disabled (indicated by a red X icon). A green check mark icon
indicates blades that were properly disabled.
If it is not resolved immediately, blades in your OFM environment can
be disabled when that was not your intent.
Apply OFM failure
If there is a failure applying the OFM configuration to any of the slots, the AMM
will continue to apply the OFM configuration to all the other slots. After the
process completes, the Web interface displays a The configuration file could not besuccessfullyappliedtooneormoreblades page. Thepagecontainsatable
that shows the blades to which the configuration could not be applied (indicated
by a red X icon). If you apply the configuration again, the AMM will try to
configure only the slots that it failed to configure on the previous attempt.
This section describes error messages you might encounter when working with
OFM.
Requirements reports errors
v AMM firmware needs to be upgraded in order to support Open Fabric Manager.
v Baseboard Management Controller (BMC) needs to be upgraded in order to
v Communication errortothebladeoruserdoesn’thavepermissionforOFMona
blade.
v HBA firmwareneedstobeupgradedtosupportOFM.
Parsing errors
This table contains a list of the parsing errors that can be generated when
processing the OFM configuration file, with an explanation of the cause of each
error.
Table 11 . Parsing errors
Error message Description
Assuming boot type `None` The “Boot Type” field has been left empty –
the system will assume a value of “none”
and continue processing the line.
Assuming mode `Ignore` The “Mode” field has been left empty – the
system will assume a value of “Ignore” and
continue processing.
Attempt to add multiple boot targets to a
blade with the same priority
A single priority value for a target can only
be used once for a given slot.
Attempt to redefine slot There are multiple lines defining a slot. A
slot must be defined before it is used and
cannot be defined more than once.
Attempt to use a slot that has not yet been
defined
A slot must be defined before it used. The
OFM configuration file contains a reference
to a slot that has not been defined when
referenced.
Attempt to write non-Ethernet data to
Ethernet port
The OFM configuration file includes an
attempt to define a non-Ethernet port to an
Ethernet-only port number (1 or 2).
Bad boot type The “Boot type” string cannot be parsed.
Bad entry type The entry type (One of: BladeCenter, Slot,
Eth, FC, FCTarget) was not recognized.
Bad IP address The IP address was incorrectly formed or, in
the case of a hostname, the DNS lookup
failed.
Bad offset number Cannot parse the offset number, or the
number is out of range. (Offsets must be in
the range 0-3)
Bad port number Cannot parse the port number, or the
number is out of range. (Ports must be in
the range 1-8 for Ethernet ports or 3-8 for all
other types)
Bad slot number Cannot correctly parse the slot number or it
is out of range. The exact range depends on
the BladeCenter type (BCH, BCS, BCHT),
but is never less than 1 or more than 14.
This error can also occur when the slot field
does not have a closing comma.
Bad target priority - must be first or second Cannot parse the target priority, or it was
out of range (first/second). Targets can only
be set as the first or second priority.
Chapter 6. Troubleshooting 35
Table 11 . Parsing errors (continued)
Error message Description
Bad value in mac/wwpn/wnn The value in the EUI field is correctly
formed but contains characters that cannot
be interpreted as a hexadecimal number. EUI
format is a 16-character hexadecimal value
with the leading prefix of eui, for example:
eui:0123456790ABCDEF.
Bad vlan number Cannot parse the VLAN number (not a
number or similar problem).
Could not interpret the LUN value The LUN value in the FCTarget was not
correct.
Failure opening the configuration file The OFM configuration file could not be
opened: probably a bad file name or path, or
a problem with file permissions.
Failure reading the configuration file The OFM configuration file could not be
read until the end.
Incomplete Line This line is missing required fields.
Input line is too long The maximum length for a single line in the
OFM configuration file is 512 characters.
Lines longer than this will be discarded.
Insufficient addresses in the range for
chassis
The range of addresses defined for this OFM
configuration file is not sufficient for the
number of chassis required.
Invalid integer Cannot parse an integer number.
mac or wwnn field is too short or too long Too few or too many bytes in an EUI field.
Maximum value is 0xfffffffe - for longer
values use EUI notation
LUN values can be specified in decimal,
hexadecimal or EUI formats. Values above
4294967295 (0xffffffff) must be specified as
an EUI.
No closing quote One of the fields on this line is missing a
closing quote. To prevent problems the line
will be ignored.
Profile is too long and has been truncated The profile string cannot be longer than 32
characters.
Second reference to a specific port or target A port or target has been reused with the
same type (for example, Eth, FC, etc.). Ports
and targets can only be defined once for a
particular type.
Too many BladeCenters The maximum number of BladeCenters that
can be processed from a single OFM
configuration file is 100.
Getting help and support
If you need help, service, or technical assistance or just want more information
about IBM products, you will find a wide variety of sources available from IBM to
assist you. This section contains information about where to go for additional
information about IBM and IBM products, and whom to call for service, if it is
necessary.
In addition to the IBM Director information center, you can find information about
problems and solutions in earlier editions of IBM Director documentation, the IBM
Director forum, and the IBM Service Bulletin (RETAIN® tip) index.
Available troubleshooting documentation for earlier versions of IBM Director:
To troubleshoot problems that are specific to earlier versions of IBM Director, see
the documentation for that version.
Note:
v Printable PDFsforthedifferentversionsoftheIBMDirector
documentation are available from the IBM Director Support Web page at
www.ibm.com/systems/management/director
v IBM Directorversions3.1.1andearlierarenolongersupported.
IBM Director version Available troubleshooting documentation
5.20 v IBM Director version 5.20 Information
Center
v Release Notes
v Service Bulletin (RETAIN tips) index
Accessing the IBM Director customer forum:
The IBM Director customer forum provides a place for customers to share ideas
and solutions for IBM Director implementations. Even though this forum is called
the “xSeries (System x™) IBM Director forum,” it serves as the forum for IBM
Director installations on all supported operating systems and hardware.
Although participating in the customer forum does not guarantee an answer from
an IBM representative, the forum community does include IBM employees that use
IBM Director. To access the forum you must sign in to the IBM developerWorks
®
Web site and create a profile; there is no fee. The IBM Director customer forum
Web page is at www.ibm.com/developerworks/forums/forum.jspa?forumID=759.
Accessing the IBM Service Bulletin (RETAIN tips) index:
You an access the IBM Service Bulletin (RETAIN tips) index to view known
problems and workarounds for IBM Director at www.ibm.com/support/us/. On
this page, click the applicable version of IBM Director. A list of service bulletins is
displayed.
Before you call:
Before you call, make sure that you have taken these steps to try to solve the
problem yourself:
v Check all cables to make sure that they are connected.
v Check the power switches to make sure that the system is turned on.
v Use the troubleshooting information in your system documentation and the
diagnostic tools that are included with your system. Yo u can find information
about diagnostic tools for BladeCenter and System x systems in the Problem DeterminationServiceGuide on theIBMSystemxDocumentation CD. Youcanfind
Chapter 6. Troubleshooting 37
information about diagnostic tools for IntelliStation® in the IntelliStation
HardwareMaintenanceManual at theIBMSupportWebsite.
v Go totheIBMSupportWebsiteatwww.ibm.com/support/us/tocheckfor
technical information, hints, tips, and new device drivers or to submit a request
for information.
You
troubleshooting procedures that IBM provides in the online help or in the
publications that are provided with your system and software. The information
that is included with your system also describes the diagnostic tests that you can
perform. Most BladeCenter, System x, and IntelliStation systems, operating
systems, and programs includes information that contains troubleshooting
procedures and explanations of error messages and error codes. If you suspect a
software problem, see the information for the operating system or program.
Using the hardware documentation:
Information about your IBM BladeCenter, System x, or IntelliStation system and
any preinstalled software is available in the documentation that is included with
your system. That documentation includes printed books, online books, readme
files, and help files.
See the troubleshooting information in your system documentation for instructions
for using the diagnostic programs. The troubleshooting information or the
diagnostic programs might tell you that you need additional or updated device
drivers or other software. IBM maintains pages on the World Wide Web where you
can get the latest technical information and download device drivers and updates.
To access these pages, go to www.ibm.com/support/us/ and follow the
instructions. Also, you can order publications through the IBM Publications
Ordering System at www.elink.ibmlink.ibm.com/publications/servlet/pbi.wss.
Getting information from the World Wide Web:
On the World Wide Web, the IBM Web site has up-to-date information about IBM
BladeCenter, System i™, System p™, System x, System z™, and IntelliStation
products, services, and support.
Use the following Web addresses for the applicable product information.
Also, you can find information about IBM Director in the IBM Systems forum at
www.ibm.com/developerworks/forums/forum.jspa?forumID=759.
Information to provide to the IBM Technical Support Center or
IBM Director customer forum
When looking for assistance, either from IBM Technical Support Center or in the
IBM Director customer forum, there is some basic information that you should
provide.
System i information
Before you contact IBM for assistance, or append to the customer forum, you
should gather the following information for the affected systems:
v The operatingsysteminformationformanagementserverandforthemanaged
objects.
v Whether the failure is intermittent or persistent.
v The last time (or release) that the feature or function worked.
v Any exceptions or error messages that occur.
v The version of IBM Director that is installed. Also note whether it is a new
installation or an upgrade installation. If it is an upgrade installation, note from
which version of IBM Director you upgraded.
v If possible,thestepsrequiredtorecreatetheproblem.
System
x,BladeCenter,andx86-basedsysteminformation
Before you contact IBM for assistance, or append to the customer forum, you
should gather the following information for the affected systems.
Frequently, IBM uses information and logs generated by the Dynamic
Note:
System Analysis (DSA) program to resolve problems. DSA is available from
the Systems Management Web page at www.ibm.com/servers/eserver/
xseries/systems_management/.
v The machine types of all the affected systems.
v The operating system.
v The BIOS and firmware version levels of the affected systems. If you do not
know this information, you can use Dynamic System Analysis (DSA) to gather
the information for you.
v Whether the failure is intermittent or persistent.
v The last time the feature or function worked.
v Any exceptions or error messages that occur.
v The version of IBM Director that is installed. Also note whether it is a new
installation or an upgrade installation. If it is an upgrade installation, note from
which version of IBM Director you upgraded.
v If possible,thestepsrequiredtorecreatetheproblem.
System
pinformation
Before you contact IBM for assistance, or append to the customer forum, you
should gather the applicable information for the affected systems.
For AIX®:
Chapter 6. Troubleshooting 39
v The filescontainingtheredirectedoutputfromthefollowingcommands:
– oslevel -r
– lslpp -L
– lsdev
– prtconf
– errpt -a
– lsvpd
v The /var/log/dirinst.log file, if you are having an installation problem.
v Whether the failure is intermittent or persistent.
v The last time the feature or function worked.
v Any exceptions or error messages that occur.
v The version of IBM Director that is installed. Also note whether it is a new
installation or an upgrade installation. If it is an upgrade installation, note from
which version of IBM Director you upgraded.
v If possible,thestepsrequiredtorecreatetheproblem.
LinuxonPOWER
For
™
v The files containing the redirected output from the following commands:
v The /opt/ibm/director/log/TWGRas.log file on the management server.
Getting fixes
Occasionally, new releases and upgrades are made available from the IBM Support
Web site at www.ibm.com/support/us/. These releases and upgrades might
contain fixes to problems with IBM Director.
If your IBM Director environment has a problem that is not fixed by a new release
or upgrade, contact the IBM Technical Support Center. To do so, you must have
purchased an appropriate support product from IBM.
Software service and support
IBM provides a wide range of support products for IBM Director software.
For installations on IBM BladeCenter products
If you install and use IBM Director Server on BladeCenter products, you
can purchase the Implementation Services ServicePac® for BladeCenter and
xSeries® for service and support of IBM Director Server.
For installations on System i technology
Through IBM Software Maintenance (SWMA), you can get assistance with
usage, configuration, and software problems with System i technology.
Fixes and updates are part of the warranty of the SWMA product and are
included in your license for this product.
For installations on System p servers
Through IBM Software Maintenance (SWMA), for a fee, you can get
telephone or electronic assistance with usage, configuration, and software
problems with System p servers. Fixes and updates are part of the
warranty of the SWMA product and are included in your license for this
product.
Through IBM Support Line, for a fee, you can get telephone assistance
with usage, configuration, and software problems. Yo u also can purchase
Enhanced Technical Support (ETS), which is a proactive support option to
Support Line for System x servers.
Through IBM Software Maintenance (SWMA), for a fee, you can get
telephone or electronic assistance with usage, configuration, and software
problems with System x servers. Fixes and updates are part of the
warranty of the SWMA product and are included in your license for this
product.
If you install and use IBM Director Server on System x servers, you can
purchase the Implementation Services ServicePac® for BladeCenter and
xSeries® for service and support of IBM Director Server.
For installations on System z mainframes
Through IBM Service and Subscription (S&S), for a fee, you can get
telephone or electronic assistance for software problems with System z
mainframes. Fixes and updates are part of the warranty of this product
and are included in your license for this product.
Chapter 6. Troubleshooting 41
For installations on non-IBM hardware
If you want to install and run IBM Director Server on non-IBM hardware,
you must purchase a license for IBM Director Server. However, this license
does not entitle you to service and support of IBM Director Server. Yo u can
purchase service and support separately from Support Line. You also can
purchase Enhanced Technical Support (ETS), which is a proactive support
option to Support Line for non-IBM x86 systems.
For
country or region, go to www-935.ibm.com/services/us/its/pdf/
remotesupportxseries.pdf. For more information about Support Line and other IBM
services, go to www-935.ibm.com/services/us/index.wss, or go to
www.ibm.com/planetwide/ for support telephone numbers. In the U.S. and
Canada, call 1-800-IBM-SERV (1-800-426-7378).
This section provides reference information for OFM, including accessibility, the
CLI command and events.
BladeCenter Open Fabric Manager components
The OFM configuration file and AMM Web interface are essential for OFM
functionality.
Configuration file
The OFM configuration file is the central tool for managing the OFM domain and
contains the definitions that you need for a domain of up to 100 BladeCenters. You
can generate it automatically, save it and edit it to conform to the needs of a
specific domain and then apply it to the domain. Yo u also have the option of
creating your own configuration file.
The configuration file is a Comma Separated Value (CSV) file. Each non-blank and
non-comment line defines a single entity within a domain of BladeCenters. The
entities currently defined are BladeCenters, Slots and Port Entries, where a port is
a single network device within a slot, which can have multiple definitions – one
for each interface type.
The file is organized hierarchically by BladeCenters, Slots and Ports, with ample
comment lines included to act as a guide to editing the file if needed. IBM
recommends that you maintain the original structure as much as possible in order
to retain the readability of the file. For certain purposes it might be appropriate to
extract a smaller section of the domain into a new file so that you can update a
particular BladeCenter or a particular blade individually.
To view an example of a configuration file, see “Example: Configuration file” on
page 48.
Comments section
There are two types of comments: line comments and field comments.
// this is a line comment
localhost/# this is a field comment ,bladecenter ,apply
Line comments start with two slashes (//). The system ignores anything between
this symbol and the end of the line. Yo u can insert line comments anywhere in the
file. However, inserting a comment inside a pair of quote marks results in a No closingquote error.
You can insert field comments in any field. Field comments start with a slash-hash
(/#). The system ignores anything between this symbol and the end of the field.
Inserting a field comment inside a pair of quotes does not cause an error.
Comments are included in the maximum line-length (currently 512 bytes including
newlines). Very long comments should be broken over several lines to improve
readability and to prevent exceeding the line-length limit. If you exceed the
line-length limit, the system issues the following error: Input line is too long.
For
only if the domain-name-server (DNS) is on the local network. If the DNS is
not local, the lookup time can slow the parsing substantially, especially if there
is an error and the name is not found.
Type (required)
The type is always BladeCenter. Any variation of upper and lowercase is
acceptable.
Mode (required)
The mode is one of two options: apply or ignore. When ignore is selected, the
system discards all slots and ports belonging to that BladeCenter. This allows
an entire BladeCenter to be commented-out without the need to modify each
individual line, and without regard for the ordering of the file.
The
one BladeCenter section can exist for a particular BladeCenter. If no BladeCenter
section exists, when a slot is defined, the system uses a reasonable default
definition for the BladeCenter. The default definition is based on the IP address of
the slot and its mode is apply.
You can define up to 100 BladeCenters with their blades and ports in a single file.
Slot section
//BladeCenterIP ,Type ,Slot, ,Mode ,Profile
localhost,slot,1,enable,"TempProfileBC-1Slot-1"
The slot section represents a single slot within a BladeCenter. Its association to the
BladeCenter is through the IP address of the BladeCenter. A slot entry is required
before any port entries can be defined for that slot. Failure to define a slot before
using it for a port results in an error. You can only define a slot once. Multiple
definitions result in errors.
The slot section consists of five parameters: IP Address, Type, Slot, Mode and
Profile.
IP Address (required)
The IP Address can be any valid BladeCenter address in one of two formats:
IPv4 or human-readable internet addresses. If you have not previously defined
a BladeCenter with that address, the system defines one using reasonable
defaults.
Always contains the value slot. Any combination of upper and lowercase is
acceptable.
Slot (required)
Indicates which BladeCenter slot you are referring to. This is a numeric value
from 1 to 14. For a given type of BladeCenter the actual number of slots may
be less than 14.
Mode (optional)
Can be one of three values: enable, disable or ignore.
v enable means that the AMM will push the OFM configuration to the blade.
v disable means that the AMM will clear the OFM configuration on the blade,
so the blade goes to factory addresses.
vignore means thattheOFMconfigurationofthisslotisunchangedbythe
configuration file.
The default value is disable.
Profile (optional)
This is a string value of up to 31 characters. You can use it to attach a
human-friendly string to a particular blade. When you generate the
configuration file, the system creates a value based on the cardinal position of
the BladeCenter in the file and the slot number. Yo u can edit this value at will,
but care should be taken to stay within the 31 character limit. If you exceed
this limit, the system truncates the string and issues a warning. If no profile is
given, the system creates one based on the IP address.
There are currently three types of port entries that the system understands:
Ethernet, FibreChannel and FibreChannelTargets. TheIPAddress,SlotandType
parameters are common to all port types.
IP Address (required)
The IP Address can be any valid BladeCenter address in one of two formats:
IPv4 or human-readable internet addresses. If no BladeCenter has previously
been defined with that address, the system issues an Attempt to use a blade slotthathasnotyetbeendefined error.
Slot (required)
Which BladeCenter slot you are referring to. This is a numeric value from 1 to
14. For a given type of BladeCenter the actual number of slots may be less
than 14. You can only define a port for a slot that has already been defined
with a slot entry (see “Slot section” on page 44. Attempting to define a port for
an undefined slot will result in an error.
Offset (optional)
This is a value between 0 and 3. For single-slot blades this value will always
be 0. See “Mapping of devices to ports” on page 48 and “Multi-slot blades and
the port offset parameter” on page 48 for more information.
Type (required)
This parameter defines which of the port types to use, and which fields are
Chapter 7. Reference 45
required. Any combination of upper and lowercase is acceptable. It can contain
one of these values Eth for Ethernet; FC for FibreChannel; and FCTarget for
FibreChannel Target.
port entry also contains the following parameters.
Port (required)
The port to which the data is written. This is a value between 1 and 8,
where 1 and 2 are reserved for the built-in on-board Ethernet cards. See
“Mapping of devices to ports” on page 48 and “Multi-slot blades and
the port offset parameter” on page 48for more information.
MAC1 (required)
This is the primary MAC address that is written to the Ethernet card
attached to the port in question. It is a 48-bit EUI value represented in
the field as six hexadecimal bytes (using values 0-9 and A to F, and not
preceded by 0x) separated by colons, for example, 12:34:56:78:90:AB.
Invalid addresses cause an error and the system ignores the line.
VLAN1 (optional)
This is the VLAN you use for this Ethernet connection. An empty field
is equivalent to a value of zero. and the system informs the NIC that no
VLAN was selected. Valid values for VLANs are 0 to 40. This field
defaults to zero.
This VLAN tag is used only by the BIOS for the PXE boot, if used. You
must apply OS VLAN tags at the OS level.
MAC2 (optional)
This is the secondary MAC address for those Ethernet cards that support
this option. If you do not supply a value for this field it is not applied.
VLAN2 (optional)
This is the secondary VLAN that the system uses for those cards that
support a secondary MAC address. This field is applied only if MAC2
and VLAN2 contain a valid value. Valid values for VLANs are 0 to 40. A
value of zero is equivalent to an empty field.
This VLAN tag is used only by the BIOS for the PXE boot, if used. You
must apply OS VLAN tags at the OS level.
port entry also contains the following parameters.
Port (required)
The port to which the data is written. This is a value between 3 and 8 (1
and 2 are reserved for the built-in on-board Ethernet cards). See
“Mapping of devices to ports” on page 48 and “Multi-slot blades and
the port offset parameter” on page 48 for more information.
This is the worldwide node name for the FibreChannel device attached
to the given port. It is a 64-bit EUI value represented in the field as eight
hexadecimal bytes (using values 0-9 and A to F, and not preceded by 0x)
separated by colons. Not all applications require this value, and some
interface cards supply this value themselves by creating a number based
on a transformation of the WWPN.
WWPN (required)
This is the worldwide port name for the FibreChannel device attached to
the given port. It is a 64-bit EUI value represented in the field as eight
hexadecimal bytes (using values 0-9 and A to F, and not preceded by 0x)
separated by colons. Invalid addresses result in an error and the line is
ignored.
Boot-order (optional)
This defines which target the interface uses during the boot process.
Valid values are none, first, second, or both. If the value is first,
second or both, thebootprocesstriestousetheequivalenttargettoboot
the blade (targets can have a priority of first or second). This parameter
defaults to none.
Here is an example of the FibreChannel entry parameters:
FibreChannel Target port entry also contains the following parameters.
Priority (required)
The value of this parameter can be first or second. first denotes the
primary target for the blade and second denotes the secondary target.
WWN (required)
This is the worldwide node name of the target.
LUN (required)
This is the LUN of the target. For numbers less than four bytes long this
can be specified as a decimal or hexadecimal number, where
hexadecimal numbers are preceded by 0x. For longer numbers, you must
use the standard EUI notation (eight pairs of hexadecimal characters,
divided by colons).
The configuration file also contains the following characteristics and requirements:
v Case: Characters in the configuration file are not case sensitive.
v Whitespace: The file is largely whitespace agnostic. In general, whitespace is
stripped before the fields are parsed. To make editing easier for you when you
choose not to edit in a spreadsheet program, whitespace is added to the end of
fields in the generated files. This whitespace is entirely optional and you can
remove it at your discretion.
vNewlines: The filesupportsspreadsheetsthatusetheUNIX®line-feedonly
convention (OpenOffice Calc) and the DOS carriage-return/line-feed convention
(Excel). It also supports line-feed only and carriage-return/line-feed text editors.
vLine-length: The maximumlinelengthis512characters.Thisintheabsolute
length of the line. It includes comments, whitespace carriage-returns, line feeds
and other hidden characters. Exceeding this length results in a line error and the
line is discarded.
Chapter 7. Reference 47
Example: Configuration file
This topic contains an example configuration file.
// GENERATED FILE STARTS
// Blade Center 192.168.0.1
//IP ,Type (Center) ,Mode
The mapping of ports to the devices on the blade is as follows:
v Ports 1 and 2 are reserved for the on-board Ethernet devices.
v Ports 3 and 4 are reserved for standard expansion cards.
v Ports 5 to 8 are reserved for high-speed expansion cards.
The mapping between the OFM ports and the switch numbering on the chassis is
dependant on the chassis. For example, the BCS chassis routes both on-board
Ethernet devices to I/O Module bay 1.
The following table defines the mapping of the OFM ports to the switch
numbering on the chassis.
Table 12.
Chassis IO/M numbering
OFM port BC1 BCT BCH BCHT BCS
1 1 1 1 1
2 2 2 2 1
3 3 3 3 3
4 4 4 4 4
5 n/a n/a 7 7 2
6 n/a n/a 8 8 n/a
7 n/a n/a 9 9 2
8 n/a n/a 10 10 n/a
Multi-slot blades and the port offset parameter
Some blades fill more than a single slot in the chassis. As a result, they can access
more ports than a single-slot blade.
The maximum number of ports available to a single slot is 8. The maximum
number of ports available to a single blade is 32 (a blade can fill four slots, which
is the maximum number of slots any Blade can occupy at this time).
Ports beyond the eight ports of the first blade are referred to by using the port
Offset parameter. Port 1Offset0referstothefirstbuilt-inEthernetportofa
single or multi-slot blade. Port 1 Offset 1 refers to the third built-in Ethernet port
of a blade that is double-width or more.
The first two ports of each offset are reserved for the Ethernet attached card or
built-in Ethernet (at offset = 0). Attempting to apply a FibreChannel (FC) port
specification to Port 1, Offset 2 causes an error. The parser reminds you that the
port is reserved for Ethernet use only.
AMM Web interface
Some functions require you to access the management-module We b interface.
For detailed information related to the AMM We b interface, see the IBM
BladeCenter: Management Module User’s Guide (ftp://ftp.software.ibm.com/
systems/support/system_x_pdf/44r5274.pdf).
Accessibility
Accessibility features help users who have a physical disability, such as restricted
mobility or limited vision, to use information technology products successfully.
Features
OFM meets the accessibility standards for Section 508 of the US Rehabilitation Act.
These are the major accessibility features in OFM:
v Yo u can usescreen-readersoftwareandadigitalspeechsynthesizertohearwhat
is displayed on the screen.
v Yo ucan operate all features using the keyboard instead of the mouse.
v Yo ucan attach alternative input and output devices.
v Yo ucan choose from a variety of high-contrast color schemes and large font
OFM Advanced-upgrade uses standard Microsoft Windows and Java™ navigation
keys. In addition, see the Accessibility features for IBM Director at
http://publib.boulder.ibm.com/infocenter/eserver/v1r2/index.jsp?topic=/
diricinfo_5.20/fqm0_r_accessibility_features.html for keyboard information specific
to the IBM Director Console.
Chapter 7. Reference 49
Session and credentials
The AMM displays an error page when another user attempts to login with the
same credentials.
For most of the OFM operations, the AMM needs to interact with other chassis. By
default, it will use the user name and password that you used to login to the
current AMM. If the AMM cannot login to other chassis, it will prompt you to
provide an alternative user name and password. The alternative user name and
password are stored for the local session and are not cleared until you log out.
Thus, while you are using OFM, another user cannot. If another user tries to open
the OFM page while it is in use by you, the Web interface displays an Open Fabric ManagerisinUseByAnotherSession page. IfthenewuserclicksContinue, the
your operation will be aborted.
Note: This pageisdisplayedonlyinthecasewhereanewuserstartsOFMwhile
you have started a OFM operation but did not complete it. If you complete
your last operation, this page is not displayed and the credentials are
cleared automatically.
Standby AMM
Because an AMM failure results in a configuration loss, IBM recommends that you
install a Standby AMM when using OFM.
The OFM configuration is not included in the AMM configuration backup. Such a
backup would allow OFM configuration updates from a file that might be
outdated and would cause inconsistencies with the configuration of other chassis.
The OFM configuration is chassis-based and will not transfer with the physical
AMM. When an AMM is moved to a new chassis, it clears out its OFM
configuration, and the OFM configuration must be reapplied on the new AMM.
Note: When anAMMismovedtoanewchassis,itwillcleartheconfigurationfor
all slots except for slots that have blades powered-on with a valid OFM
configuration that is already in use. For these slots, the AMM will use the
OFM configuration as defined on the blades.
If the AMM configuration is reset to factory defaults, the OFM configuration is
handled as if a new AMM was inserted to the chassis.
If the primary AMM fails, the standby AMM will contain the OFM configuration
and will take over. As an additional precaution, you should always save your OFM
configuration file or files via the OFM interface whenever changes are made or a
new configuration is applied.
If you only have one AMM installed in the chassis and must replace it, before you
do the replacement, insert the new AMM as a standby unit, let it power on and
wait for a few minutes. This will allow the OFM configuration to be transferred to
the new unit. The old unit can then be removed and you will not have to reapply
the OFM configuration.
You can apply a new configuration using the bofm CLI command. To use the
command, you must have a tftp server available for uploading the configuration
file.
You will need to supply the tftp server IP address in the –i option, and the
configuration file name in the –l (similar to the update CLI command). Adding the
–doff option willcauseOFMtoignoreduplicateaddressesintheconfiguration
file. Adding the –p off option causes the OFM to apply the configuration even on
powered-on blades. These parameters default to ″on″.
Obtain an overview of OFM and links to download the product and user ’s
guide.
IBM Director Web site on ibm.com
www.ibm.com/systems/management/director/
The IBM Director Web site on ibm.com has links to downloads and
documentation for all currently supported versions of IBM Director.
Information on this site includes:
v Downloads anddocumentationforthefollowingIBMDirectorreleases:
– IBM Director 5.20 Update 2 (5.20.2)
– IBM Director 5.20 Update 1 (5.20.1)
– IBM Director 5.20
– IBM Director 5.10 Update 3 (5.10.3)
– IBM Director 5.10 Update 2 (5.10.2)
– IBM Director 5.10 Update 1 (5.10.1)
– IBM Director 5.10
– IBM Director 4.22
– IBM Director 4.22 Upward Integration Modules (UIMs)
– IBM Director 4.21
– IBM Director 4.20
IBMDirectorHardwareandSoftwareSupportGuide, which lists supported
v
IBM systems and all supported operating systems. It is updated every 6
to 8 weeks.
v Printable documentationforIBMDirectorisavailableinPortable
This We b page provides information about the hardware compatibility of
IBM System x, BladeCenter, and IntelliStation with IBM Director.
www.ibm.com/servers/
This We b page on ibm.com links to information, downloads, and IBM
Director extensions, such as Remote Deployment Manager, Capacity
Manager, Systems Availability and Software Distribution (Premium
Edition), for the following IBM products:
v IBM BladeCenter
v IBM System i
v IBM System p
v IBM System x
v IBM System z
This information was developed for products and services offered in the U.S.A.
IBM may not offer the products, services, or features discussed in this document in
other countries. Consult your local IBM representative for information on the
products and services currently available in your area. Any reference to an IBM
product, program, or service is not intended to state or imply that only that IBM
product, program, or service may be used. Any functionally equivalent product,
program, or service that does not infringe any IBM intellectual property right may
be used instead. However, it is the user’s responsibility to evaluate and verify the
operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter
described in this document. The furnishing of this document does not grant you
any license to these patents. Yo u can send license inquiries, in writing, to:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
For license inquiries regarding double-byte (DBCS) information, contact the IBM
Intellectual Property Department in your country or send inquiries, in writing, to:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106-0032, Japan
The following paragraph does not apply to the United Kingdom or any other
country where such provisions are inconsistent with local law:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS
PUBLICATION ″AS IS″ WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS
FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or
implied warranties in certain transactions, therefore, this statement may not apply
to you.
This information could include technical inaccuracies or typographical errors.
Changes are periodically made to the information herein; these changes will be
incorporated in new editions of the publication. IBM may make improvements
and/or changes in the product(s) and/or the program(s) described in this
publication at any time without notice.
Any references in this information to non-IBM We b sites are provided for
convenience only and do not in any manner serve as an endorsement of those Web
sites. The materials at those We b sites are not part of the materials for this IBM
product and use of those We b sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it
believes appropriate without incurring any obligation to you.
Licensees of this program who wish to have information about it for the purpose
of enabling: (i) the exchange of information between independently created
programs and other programs (including this one) and (ii) the mutual use of the
information which has been exchanged, should contact:
Such information may be available, subject to appropriate terms and conditions,
including in some cases, payment of a fee.
The licensed program described in this document and all licensed material
available for it are provided by IBM under terms of the IBM Customer Agreement,
IBM International Program License Agreement or any equivalent agreement
between us.
This information contains examples of data and reports used in daily business
operations. To illustrate them as completely as possible, the examples include the
names of individuals, companies, brands, and products. All of these names are
fictitious and any similarity to the names and addresses used by an actual business
enterprise is entirely coincidental.
Information concerning non-IBM products was obtained from the suppliers of
those products, their published announcements or other publicly available sources.
IBM has not tested those products and cannot confirm the accuracy of
performance, compatibility or any other claims related to non-IBM products.
Questions on the capabilities of non-IBM products should be addressed to the
suppliers of those products.
This information is for planning purposes only. The information herein is subject to
change before the products described become available.
This information contains examples of data and reports used in daily business
operations. To illustrate them as completely as possible, the examples include the
names of individuals, companies, brands, and products. All of these names are
fictitious and any similarity to the names and addresses used by an actual business
enterprise is entirely coincidental.
If you are viewing this information softcopy, the photographs and color
illustrations may not appear.
Trademarks
The following are trademarks of International Business Machines Corporation in
the United States, other countries, or both:
This topic provides definitions of terms that are
used in the OFM product.
This glossary defines technical terms and
abbreviations used in this IBM BladeCenter Open
Fabric Manager document. If you do not find the
term you are looking for, view the IBM
Terminology We b site at: http://www.ibm.com/
ibm/terminology.
SelectionofTerms: A termisawordorgroupof
words to be defined. In this glossary, the singular
form of the noun and the infinitive form of the
verb are the terms most often selected to be
defined. If the term may be abbreviated, the
abbreviation is indicated. The abbreviation is also
defined in its proper place in the glossary.
A
available blades
This is a collection of blades that can you
can add to a standby blade pool. This
section will either contain all the blades in
a chassis or all the blades that have been
discovered. To see all the blades that have
been discovered, run BladeCenter
Configuration Manager un-targeted by
double clicking on the task. To see only
the blades in a chassis run BladeCenter
Configuration Manager targeted by
dragging the task onto a BladeCenter
chassis.
B
blade
blade server
An IBM BladeCenter server. A
high-throughput server on a card that
supports symmetric multiprocessors
(SMP).
BladeCenter chassis
A BladeCenter unit that acts as an
enclosure. It enables the individual blade
servers to share resources such as the
management, switch, power and blower
modules.
BladeCenter Open Fabric Manager
An IBM solution that enables you to
quickly deploy, replace and recover blades
in your environment.
C
chassis
The metal frame in which various
electronic components are mounted.
D
discovery
The process of finding resources within
an enterprise, including finding the new
location of monitored resources that were
moved.
E
eventAn occurrenceofsignificancetoataskor
system, such as the completion or failure
of an operation. There are two types of
events: alert and resolution.
event action
The action that IBM Director takes in
response to a specific event or events
event-action plan
A user-defined plan that determines how
IBM Director manages certain events. An
event action plan comprises one or more
event filters and one or more customized
event actions.
extension
See IBM Director extension.
I
IBM Director Console
A component of IBM Director software.
When installed on a system, it provides a
graphical user interface (GUI) for
accessing IBM Director Server. IBM
Director Console transfers data to and
from the management server using
TCP/IP.
IBM Director environment
The complex, heterogeneous environment
managed by IBM Director. It includes
A tool that extends the functionality of
IBM Director. Some of the IBM Director
extensions are BladeCenter Management,
Capacity Manager, ServeRAID™ Manager,
Remote Deployment Manager, and
PowerExecutive.
IBM Director Server
The main component of IBM Director
software. When installed on the
management server, it provides basic
functions such as discovery of managed
systems, persistent storage of
configuration and management data, an
inventory database, event listening,
security and authentication, management
console support, and administrative tasks.
M
managed group
A group of systems or objects managed
by IBM Director.
managed object
An item managed by IBM Director. In
IBM Director Console, a managed object
is represented by an icon that shows its
type (such as chassis, cluster, system, or
scalable system).
managed object ID
A unique identifier for each managed
object. It is the key value used by IBM
Director database tables.
managed system
A system that is being controlled by a
given system management application, for
example, a system managed by IBM
Director.
management console
A system (server, desktop computer,
workstation, or mobile computer) on
which IBM Director Console is installed.
monitors critical information about the
chassis and blade servers.
management server
The server on which IBM Director Server
is installed.
O
OFM See BladeCenter Open Fabric Manager.
S
source blade
The blade that is currently running an
operating system and is currently active.
It is the source blade that will be
associated with an event action plan.
standby blade
This is a cold spare blade that will be
powered on in the case of a failure of the
source blade and will take the place of the
source blade.
standby blade pool
A collection of designated cold spare
blades. These blades will have the same
connectivity to the infrastructure as the
source blades, but they will remain off
until they are called upon to take over for
a source blade.
standby blade pool profile
A task that is created by the user and
located under the BladeCenter
Configuration Manager task. It contains
the Standby Blade Pool and is applied to
a source blade to trigger a failover.
system
The computer and its associated devices
and programs.
T
target system
A managed system on which an IBM
Director task is performed.
management module
The BladeCenter component that handles
system-management functions. It
configures the chassis and switch
modules, communicates with the blade
servers and all I/O modules, multiplexes
the keyboard/video/mouse (KVM), and
OFM session and credentials 50
OFM-related events 51
failure
scenarios33
P
parse errors 34
Planning for OFM 3
Ports entries section of the configuration
file 43
Preparing for OFM 6
publications 53
publications and related information 53
R
reference 43
related information 53
replacing a blade in the same slot 24
replacing AMM IP addresses 24
replacing the AMM in a single AMM
environment 24
requirements
hardware 3
software 3
requirements report 19
retrieving the current configuration 21
S
scenario
scenarios
selecting domains 17
service 41
session and credentials 50
shortcut keys 49
Slots section of the configuration file 43
anewchassistothe
adding
domain 23
comparing the configuration file with
the actual configuration 29
failover from one slot to another 24
initial deployment 23
replacing a blade in the same slot 24
replacing the AMM in a single AMM
IBM Systems
IBM BladeCenter Open Fabric Manager
Installation and User's Guide
Version 2.1
Part Number xxxxxxx
We appreciate your comments about this publication. Please comment on specific errors or omissions, accuracy,
organization, subject matter, or completeness of this book. The comments you send should pertain to only the
information in this manual or product and the way in which the information is presented.
For technical questions and information about products and prices, please contact your IBM branch office, your
IBM business partner, or your authorized remarketer.
When you send comments to IBM, you grant IBM a nonexclusive right to use or distribute your comments in any
way it believes appropriate without incurring any obligation to you. IBM or any other organizations will only use
the personal information that you supply to contact you about the issues that you state on this form.
Comments:
Thank you for your support.
Send your comments to the address on the reverse side of this form.
If you would like a response from IBM, please fill in the following information: