1fmd(1M) System Administration Commands fmd(1M)
2
3
4
6 fmd - fault manager daemon
7
9 /usr/lib/fm/fmd/fmd [-V] [-f file] [-o opt=val] [-R dir]
10
11
13 fmd is a daemon that runs in the background on each Solaris system. fmd
14 receives telemetry information relating to problems detected by the
15 system software, diagnoses these problems, and initiates proactive
16 self-healing activities such as disabling faulty components. When
17 appropriate, the fault manager also sends a message to the syslogd(1M)
18 service to notify an administrator that a problem has been detected.
19 The message directs administrators to a knowledge article on Sun's web
20 site, http://www.sun.com/msg/, which explains more about the problem
21 impact and appropriate responses.
22
23
24 Each problem diagnosed by the fault manager is assigned a Universal
25 Unique Identifier (UUID). The UUID uniquely identifes this particular
26 problem across any set of systems. The fmdump(1M) utility can be used
27 to view the list of problems diagnosed by the fault manager, along with
28 their UUIDs and knowledge article message identifiers. The fmadm(1M)
29 utility can be used to view the resources on the system believed to be
30 faulty. The fmstat(1M) utility can be used to report statistics kept by
31 the fault manager. The fault manager is started automatically when
32 Solaris boots, so it is not necessary to use the fmd command directly.
33 Sun's web site explains more about what capabilities are currently
34 available for the fault manager on Solaris.
35
37 The following options are supported
38
39 -f file Read the specified configuration file prior to search‐
40 ing for any of the default fault manager configuration
41 files.
42
43
44 -o opt=value Set the specified fault manager option to the specified
45 value. Fault manager options are currently a Private
46 interface; see attributes(5) for information about Pri‐
47 vate interfaces.
48
49
50 -R dir Use the specified root directory for all pathnames
51 evaluated by the fault manager, instead of the default
52 root (/).
53
54
55 -V Print the fault manager's version to stdout and exit.
56
57
59 The following exit values are returned:
60
61 0 Successful completion
62
63
64 1 An error occurred which prevented the fault manager from initial‐
65 izing, such as failure to open the telemetry transport.
66
67
68 2 Invalid command-line options were specified.
69
70
72 /etc/fm/fmd Fault manager configuration directory
73
74
75 /usr/lib/fm/fmd Fault manager library directory
76
77
78 /var/fm/fmd Fault manager log directory
79
80
82 See attributes(5) for descriptions of the following attributes:
83
84
85
86
87 ┌─────────────────────────────┬─────────────────────────────┐
88 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
89 ├─────────────────────────────┼─────────────────────────────┤
90 │Availability │SUNWfmd │
91 ├─────────────────────────────┼─────────────────────────────┤
92 │Interface Stability │Evolving │
93 └─────────────────────────────┴─────────────────────────────┘
94
96 svcs(1), fmadm(1M), fmdump(1M), fmstat(1M), syslogd(1M), attributes(5),
97 smf(5)
98
99
100 http://www.sun.com/msg/
101
103 The Fault Manager is managed by the service management facility,
104 smf(5), under the service identifier:
105
106 svc:/system/fmd:default
107
108
109
110
111 The service's status can be queried using the svcs(1) command. Adminis‐
112 trators should not disable the Fault Manager service.
113
114
115
116SunOS 5.11 17 Nov 2004 fmd(1M)