Go to main content

man pages section 8: System Administration Commands

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

sysobjd (8)

Name

sysobjd - daemon controlling the system object database

Synopsis

/usr/sbin/sysobjd [-f] [-d <debuglevel>] [-b <internval>]
                  [-n <nbackups>] [-t <interval>] [-m]

Description

sysobjd is the daemon in control of the system object database. It handles requests from both user space processes and the kernel to query and modify the database. It is normally started through the sysobjd SMF service.

Options

The following options are supported:

–f

Stays in the foreground. Normally, the daemon is started in the background, but for debugging purposes, it can be started in the foreground.

–d <N>

Sets debug level to N. Supported values are 0 through 10, with 0 being the default. The higher the level, the more debug output is produced. Debug output is written to the default SMF location in /var/svc/log, unless the daemon is run from the command line with the –f option, in which case debug output is written to stderr.

When started through smf, this option is controlled by the integer options/debug property.

–b <N>

Sets the backup interval to N seconds. The daemon will start a backup of the database every N seconds, if it was modified.

When started through smf, this option is controlled by the integer options/backup_interval property. For more information, see the attributes(7) man page.

–n <N>

Keeps N backups of the database.

When started through smf, this option is controlled by the integer options/backup_nfiles property.

–t <N>

Cleans up event data after N seconds. The default value is 300.

When started through smf, this option is controlled by the integer options/cleanup_interval property.

–m

Starts in memory-only mode. No database data is read from disk, nor will any data be written to disk. This is intended for use in very specific circumstances only. All data will be lost when sysobjd exits.

When started through smf utility, this option is controlled by the boolean options or memory_only property.

Exit Status

The following exit values are returned:

0

Successful completion.

1

A fatal error occurred. One or more error messages are displayed on standard error.

2

Invalid command line options were specified.

Attributes

See attributes(7) for descriptions of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Availability
system/core-os
Interface Stability
Evolving

See Also

sysobjadm(8), libsysobj(3LIB), svcadm(8), svcprop(1), svccfg(8)