bofm command

This command applies a new BladeCenter® Open Fabric Manager (BOFM) configuration to all the specified BladeCenter units, bays, and ports.

Notes:
  1. Open Fabric Manager is not a standard management module feature; it is offered and documented separately. See the BladeCenter Open Fabric Manager Installation and Users Guide for more detailed information.
  2. If the number of advanced management module TCP command mode connections is zero, or if all available TCP command mode connections are in use, a connection failure message is generated by the BOFM feature. Make sure that the advanced management module TCP command mode connection limit is positive and that no more than the available number of connections are in use. See the BladeCenter Open Fabric Manager Installation and Users Guide for additional information.
Table 1. bofm command
Function What it does Command Valid targets
Apply BOFM configuration to specified BladeCenter units, bays, and ports Copies a configuration file from a TFTP server to the specified management module, which then configures BladeCenter units, blade servers, and I/O modules.

The configuration file is a comma-separated values (CSV) file that assigns IP addresses and other values to BladeCenter units, bays, and ports.

bofm -l filename -i ip_address

where:

  • filename is the name of the configuration file.
  • ip_address is the IPv4 or IPv6 IP address of the TFTP server where the configuration file is located.
Note: Both the -l filename option and the -i ip_address option need to be specified.
This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
See Commands and user authority for additional information.
-T system:mm[x]

where x is the primary management-module bay number.

Apply BOFM configuration to specified BladeCenter units, bays and ports while ignoring duplicate lines in the configuration file Copies a configuration file from a TFTP server to the specified management module, which then configures BladeCenter units, blade servers, and I/O modules, even if it encounters duplicate lines in the configuration file.

The configuration file is a comma-separated values (CSV) file that assigns IP addresses and other values to BladeCenter units, bays, and ports.

bofm -l filename -i ip_address -d off

where:

  • filename is the name of the configuration file.
  • ip_address is the IPv4 or IPv6 IP address of the TFTP server where the configuration file is located.
  • The -d off option causes bofm to ignore duplicate lines in the configuration file.
Note: Both the -l filename option and the -i ip_address option need to be specified.
This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
See Commands and user authority for additional information.
-T system:mm[x]

where x is the primary management-module bay number.

Apply BOFM configuration to specified BladeCenter units, bays, and ports unless there are duplicate lines in the configuration file Copies a configuration file from a TFTP server to the specified management module, which then configures BladeCenter units, blade servers, and I/O modules, but halts the operation if it encounters duplicate lines in the configuration file.

The configuration file is a comma-separated values (CSV) file that assigns IP addresses and other values to BladeCenter units, bays, and ports.

bofm -l filename -i ip_address -d on

where:

  • filename is the name of the configuration file.
  • ip_address is the IPv4 or IPv6 IP address of the TFTP server where the configuration file is located.
  • The -d on option halts bofm if there are duplicate lines in the configuration file.
Note: Both the -l filename option and the -i ip_address option need to be specified.
This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
See Commands and user authority for additional information.
-T system:mm[x]

where x is the primary management-module bay number.

Apply BOFM configuration to specified BladeCenter units, bays, and ports even if the bays are powered on Copies a configuration file from a TFTP server to the specified management module, which then configures BladeCenter units, blade servers, and I/O modules, after checking to make sure that the bays are not powered on.

The configuration file is a comma-separated values (CSV) file that assigns IP addresses and other values to BladeCenter units, bays, and ports.

bofm -l filename -i ip_address -p on

where:

  • filename is the name of the configuration file.
  • ip_address is the IPv4 or IPv6 IP address of the TFTP server where the configuration file is located.
  • The -p on option halts the bofm command if bays are powered on.
Note: Both the -l filename option and the -i ip_address option need to be specified.
This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
See Commands and user authority for additional information.
-T system:mm[x]

where x is the primary management-module bay number.

Apply BOFM configuration to specified BladeCenter units, bays, and ports unless bays are powered on Copies a configuration file from a TFTP server to the specified management module, which then configures BladeCenter units, blade servers, and I/O modules, without checking if the bays are powered on.

The configuration file is a comma-separated values (CSV) file that assigns IP addresses and other values to BladeCenter units, bays, and ports.

Note: Do not change the BOFM configuration while a blade server is powered on.
bofm -l filename -i ip_address -p off

where:

  • filename is the name of the configuration file.
  • ip_address is the IPv4 or IPv6 IP address of the TFTP server where the configuration file is located.
  • The -p off option forces BOFM to apply the configuration file to blade servers that are powered on.
Note: Both the -l filename option and the -i ip_address option need to be specified.
This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
See Commands and user authority for additional information.
-T system:mm[x]

where x is the primary management-module bay number.

Apply BOFM configuration to specified BladeCenter units, bays, and ports (verbose) Copies a configuration file from a TFTP server to the specified management module, which then configures BladeCenter units, blade servers, and I/O modules, a process which might take several minutes. The detailed information is shown after the update is complete. bofm -l filename -i ip_address -v

where:

  • filename is the name of the configuration file.
  • ip_address is the IPv4 or IPv6 IP address of the TFTP server where the configuration file is located.
Note: Both the -l filename option and the -i ip_address option need to be specified.
This command can only be run by users who have one or more of the following command authorities:
  • Supervisor
  • Chassis configuration
See Commands and user authority for additional information.
-T system:mm[x]

where x is the primary management-module bay number.

Example:

To apply a new BOFM configuration file to a set of BladeCenter units and view details of the procedure, while management module 1 is set as the persistent command environment, at the system:mm[1]> prompt, type
                  bofm -i 9.148.8.2 -l apply.csv -v
               

The following example shows the information that is returned from this command:

               system:mm[1]> bofm -i 9.148.8.2 -l apply.csv -v
TFTP file upload successful.
Starting to apply new BOFM configuration on MM
Percent complete: 100%
Status: Confirmed configuration change.
Percent complete: 100%
Status: Configuration applied.
Applying new BOFM configuration on MM - Completed.
system:mm[1]>