| ISCSID(8) | System Manager's Manual | ISCSID(8) |
iscsid —
iscsid |
[-D] [-d
lvl] |
iscsid utility itself interfaces to the kernel iSCSI
driver, and also communicates, using
isns(3), with the iSCSI name
service running on other hosts to locate services and iSCSI instances. In
normal operation, iscsid is a standard daemon, and
will detach from the controlling terminal using
daemon(3) and then loops,
reading requests, processing them, and sending responses. Communication takes
place over a Unix domain socket. iscsid exits on
receiving a terminate message, (no response to one that is sent to the
kernel), or when an error occurs reading from or writing to the socket.
The -d flag increases the log level to
lvl. At level 0 only start and stop messages are
logged. The -D flag causes
iscsid to remain in the foreground and to write log
output to stdout.
It is envisaged that user-level communication take place with
iscsid using the
iscsictl(8) utility, rather
than directly over its communication socket. An example of setting up the
in-kernel iSCSI initiator is shown in
iscsictl(8).
iscsid requires
scsibus(4) and
sd(4) compiled in the kernel to
load the iscsi kernel module.
iscsid utility appeared in NetBSD
6.0.
iscsid utility was contributed
by Wasabi Systems, Inc.
| November 10, 2015 | NetBSD 9.0 |