rdma-ndd (8) - Linux Manuals
rdma-ndd: RDMA device Node Description update daemon
NAMERDMA-NDD - RDMA device Node Description update daemon
Full operation of this daemon requires kernels which support polling of the procfs hostname file as well as libudev.
Node Description configuration
The daemon uses the environment variable RDMA_NDD_ND_FORMAT to set the node description. The following wild cards can be specified for more dynamic control.
%h -- replace with the current hostname (not including domain)
%d -- replace with the device name (for example mlx4_0, qib0, etc.)
If not specified the default is "%h %d".
NOTE: At startup, and on new device detection, the Node Description is always written to ensure the SM and rdma-ndd are in sync. Subsequent events will only write the Node Description on a device if it has changed.
Setting the environment variable for the daemon is normally be done via a systemd drop in unit. For example the following could be added to a file named /etc/systemd/system/rdma-ndd.service.d/nd-format.conf to use only the hostname as your node description.
-f, --foreground Run in the foreground instead of as a daemon
- Ira Weiny
< ira.weiny [at] intel.com >