Controller Commands

You can run commands on a Controller to obtain internal information about the Controller, such as a failed component or a list of failed field replaceable units (FRUs) or to diagnose other issues.

You can also use the Controller statistics tool that by navigating to System > Reporting & Statistics > CPU Statistics.

Note: Use the prefix command ipmifm when entering commands in the Controller command line.
Table 1 Controller commands
Command Syntax Description

fmadm

ipmifm fmadm faulty [‑afgiprsv]
‑a

Displays all faults. By default, the fmadm faulty command only lists output for resources that are currently present and not working correctly.

If you specify the -a option, all resource information cached by the Fault Manager (FM) is listed, including faults that have been automatically corrected or when no recovery action is needed. The listing includes information for resources that might no longer be present in the system.

‑f
Displays all field replaceable units (FRUs).
‑g
Groups faults that have the same FRU, class, and fault message.
‑i
Displays the persistent cache identifier for each resource in the Fault Manager.
‑p
Pipes output and adds a page break between each fault message.
‑r
Displays the Fault Management Resource with their Identifier (FMRI) and the fault management state.
‑s
Displays a single‑line summary of each fault event.
‑v
Displays the full output of the fault.

Allows administrators and service personnel to view and to modify the system configuration parameters that are maintained by the Solaris FM.

FM receives telemetry information relating to the problems that are detected by the system software, diagnoses these problems, and initiates proactive self-healing activities such as disabling faulty components.

Example:

The following example displays a single line fault summary and groups the faults by FRU:

ipmifm fmadm faulty ‑ags