JBD(8) — Maintenance
NAME
jbd − optical disk jukebox daemon
SYNOPSIS
jbd unit [port]
DESCRIPTION
jbd accepts jukebox operations from the ofs or jbc to be performed on an optical disk jukebox controlled via a serial I/O channel. unit selects the jukebox by name or number. If the command used to invoke jbd has a numeric component, that component serves as a unit number to select the jukebox in lieu of unit. The default jukebox name is /dev/jb. port specifies the serial I/O port used to communicate with the jukebox. The default communication port is /dev/tty00. jbd is normally initiated by the /etc/rc.local command script at system startup time.
jbd accepts operation requests and returns results via the jukebox device driver. These requests originate explicitly in commands to jbc (see jbc(8)) or implicitly in the ofs driver (see ofs(4)) due to references to files on optical disk volumes.
On initiation, jbd interrogates the jukebox and reconciles the reported status with the resource map stored in /ofs/map#. During normal operation, jbd maintains the expected status map of jukebox resources (drives, storage slots and transport mechanisms) in /ofs/map#. In the event an error is encountered while performing an operation, the command attempted and the associated failure detected are recorded in /ofs/log# for use by jbc in resolving the error condition (see jbc(8)).
FILES
/dev/jb? jukebox command pipe
/dev/tty? jukebox control port
/ofs/map# jukebox status map
/ofs/log# jukebox error log
SEE ALSO
jb(4), ofs(4), jbc(8), omount(8)
DIAGNOSTICS
code:error A jukebox error has occurred; code is the jukebox error code, and error is a description of the error.
map inconsistent The resource status received from the jukebox does not match the resource map stored on disk. Either the jukebox configuration has been changed or jukebox communications have been disrupted.
no communication jbd cannot communicate with the jukebox. Either the jukebox is not connected to the specified serial I/O port or an equipment failure has occurred.
— 30 April 1992