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.4 |