fsmgmtd - Oracle HSM Manager RPC API server process
∕opt∕SUNWsamfs∕sbin∕fsmgmtd
SUNWfsmgr
fsmgmtd
is the RPC API (Application Programmer Interface)
server process. After the SUNWsamfs
or SUNWqfs
package is
installed, this daemon must be manually started by using the
fsmadm
(1m) utility, as follows:
fsmadm config -a
The preceding command starts ∕opt∕SUNWsamfs∕sbin∕fsmgmtd
and adds
the fsmgmt.xml file to ∕var∕svc∕manifest∕application∕management
.
To stop the fsmgmtd
daemon and disable it in smf,
enter the following command:
fsmadm config -n
After the first manual start, fsmgmtd
is started by smf.
fsmgmtd
(1m) performs the following other actions:
Registers the server program with rpcbind
(1M).
Initializes the fsmgmt
API library to keep track
of changes made to the various configuration files by other
processes.
Maintains a timestamp, which allows multiple clients to co-exist.
Keeps a check to note that multiple clients are modifying the configuration files and sends messages to indicate the same.
Initializes tracing for the daemon.
Tracing can be enabled by including an entry
in ∕etc∕opt∕SUNWsamfs∕defaults.conf
.
The following example lines enable tracing:
trace all = on # trace all daemons fsmgmt = on # enable tracing for fsmgmt fsmgmt.options = all oprmsg # trace all and oprmsg events fsmgmt.size = 10M # limit the trace file size to 10M endtrace
The trace file is written to ∕var∕opt∕SUNWsamfs∕trace∕fsmgmt
.
For more information on tracing, see the Trace File Controls
section in the defaults.conf
(1M) man page.
The messages in the trace file convey information about the state and progress of the work performed by this daemon. The messages are primarily used by engineers and support personnel to improve performance and diagnose problems. As such, the message content and format are subject to change with bugfixes and feature releases.
The tracing mechanism is similar to the mechanism used by other
StorageTek QFS or Oracle HSM daemons.
To prevent the trace files from growing indefinitely, you can
implement trace file rotation.
For information on this, see trace_rotate
(1m).
You can specify that rotation be
performed when the trace files reach a certain age and size
in the defaults.conf
file. For more information, see
the defaults.conf
(4) man page.
You can start the fsmgmtd
daemon at package installation
time or manually later after the SUNWsamfs
or SUNWqfs
package is installed, by entering the following
at the system prompt:
fsmadm config -a