Skip to main content

iocomp command

This command displays the compatibility between all compute nodes and their I/O modules. It can also display detailed interface information for an individual compute node or I/O module.

If command syntax is not correctly entered, or if a command fails to run, an error message is returned. See Common errors for a list of error messages that apply to all commands or iocomp command errors for a list of error messages that are specific to the iocomp command.

Table 1. iocomp command.

The command table is a multi-row, four-column table where each row describes a CMM CLI command option: column one lists command function, column two provides a detailed command description, column three shows command-option syntax, and column four lists valid command targets.

FunctionWhat it doesCommandTarget (see paths in Command targets)
Display compatibility between all compute nodes and I/O modulesDisplays I/O module compatibility information for all compute nodes and I/O modules.iocomp
Lenovo Flex System chassis:
  • system
Display compute node compatibility detailsDisplays detailed I/O module compatibility information for the specified compute node.iocomp
Compute node:
  • blade[x]
  • where x is the node bay number.
Display I/O module compatibility details Displays detailed compatibility information for the specified I/O module.iocomp
I/O module:
  • switch[x]
  • where x is the I/O-bay number.
Example: To view I/O module compatibility information for all compute nodes and I/O modules, while CMM 1 is set as the persistent command environment, at the system:mm[1]> prompt, type
iocomp -T system
To view I/O module compatibility information for the compute node in node bay 1, while CMM 1 is set as the persistent command environment, at the system:mm[1]> prompt, type
iocomp -T system:blade[1]
To view I/O module compatibility information for the I/O module in bay 2, while CMM 1 is set as the persistent command environment, at the system:mm[1]> prompt, type
iocomp -T system:switch[2]

The following example shows the information that is returned from these commands:

system:mm[1]> iocomp -T system
Blades
1 xPert1 OK
2 xPert2 OK
3 Development OK
4 Marketing OK
5 xpert3 OK
6 Sales OK
7 xPert4 OK
9 xPert5 OK
11 Finance OK
12 HR OK
13 xPert6 OK
14 xPert7 OK

I/O Modules
1 OK
2 OK
3 OK
4 OK
system:mm[1]> iocomp -T system:blade[1]
Bay Power Fabric Type Fabric on Blade Compt
------- ------- ---------------------- --------------- -------
IOM 1 On Ethernet Switch Module Ethernet OK
IOM 2 On Ethernet Switch Module Ethernet OK
system:mm[1]> iocomp -T system:switch[1]
Bay Power Fabric Type Compat
---------- ------- -------------- ----------
Blade 1 On Ethernet OK
Blade 2 On Ethernet OK
Blade 3 On Ethernet OK
Blade 4 On Ethernet OK
Blade 5 Off Ethernet OK
Blade 6 On Ethernet OK
Blade 7 On Ethernet OK
n/a No Fabric
Blade 9 On Ethernet OK
Ethernet OK
Blade 11 On Ethernet OK
Blade 12 On Ethernet OK
Blade 13 On Ethernet OK
Blade 14 On Ethernet OK
system:mm[1]>