solaris.pro / Field manuals / Observability

Fault Management Architecture (FMA)

Interpret hardware and software fault reports

Scope: Oracle Solaris 11.4 and, for LDoms, compatible SPARC hardware with Oracle VM Server for SPARC. Examples are educational: verify release, privileges, target names and backups before running changes.

How it works

Fault diagnosis

FMA reports diagnosed faults with identifiers and recommended actions.

Do not blindly clear

Clearing a fault without fixing the underlying problem can hide evidence.

Correlation

Combine FMA findings with storage and system logs.

Worked examples

Each example explains the question it answers, a reproducible starting point, what to look for, and operational precautions.

1. List faults

Use this as a starting point for list faults.

fmadm faulty

Interpretation: Check command output against the expected host configuration; record the before/after state.

Operational note: Run commands in a test environment first; confirm device names, privileges and release-specific options.

2. Inspect faults

Use this as a starting point for inspect faults.

fmdump -v

Interpretation: Check command output against the expected host configuration; record the before/after state.

Operational note: Run commands in a test environment first; confirm device names, privileges and release-specific options.

3. Check storage

Use this as a starting point for check storage.

zpool status -v

Interpretation: Check command output against the expected host configuration; record the before/after state.

Operational note: Run commands in a test environment first; confirm device names, privileges and release-specific options.

4. Inspect system messages

Use this as a starting point for inspect system messages.

tail -100 /var/adm/messages

Interpretation: Check command output against the expected host configuration; record the before/after state.

Operational note: Run commands in a test environment first; confirm device names, privileges and release-specific options.

Primary documentation

Read the relevant Oracle documentation for exact version-specific flags, supported platforms and limitations: Oracle primary reference ↗.

This field manual is independent, not affiliated with or endorsed by Oracle. Command examples should be adapted to your environment.