nbd-runner - Man Page


nbd-runner is a daemon that handles the cmd requests from nbd-clid and the IO requests from nbd.ko in userspace for Gluster/Azblk/Ceph backstores.


nbd-runner [OPTION]


-h, --help

Display help for nbd-runner command

-t, --threads=<NUMBER>

Specify the IO thread number for each mapped backstore, 1 as default

-r, --rhost=<RUNNER_HOST>

Specify the listening IP address for the RPC Control command requests from nbd-clid/nbd-cli side, such as create/delete/map/unmap/list commands, INADDR_ANY as default.

-i, --ihost=<IO_HOST>

Specify the listenning IP for the nbd-runner server to receive/reply the NBD device's IO operations(WRITE/READ/FLUSH/TRIM, etc), INADDR_ANY as default

-G, --ghost=<IO_HOST>

Specify the Gluster server IP for the volume to connect to, 'localhost' as default

-u, --uid=<UID>

Run as uid, default is current user

-g, --gid=<GID>

Run as gid, default is current user group

-v, --version

Show version info and exit


The RUNNER_HOST and the IO_HOST will be useful if you'd like the control commands route different from the IOs route via different NICs, or just omit them as default

See Also

nbd-clid(8), nbd-cli(8),


Xiubo Li <xiubli@redhat.com>

Reporting Bugs

Report bugs via gluster-devel <gluster-devel@gluster.org>
or <https://github.com/gluster/nbd-runner/issues>

Referenced By

nbd-cli(8), nbd-clid(8).