Skip to content

DEM_Installation_Daemons

rajalaxmia edited this page Sep 11, 2018 · 31 revisions

Manually Starting Daemons and Tools

DEM Supervisory Controller

Optional mechanism for In-band or out-of-band configuration of each Target.

Only needed if a systems administrator will be remotely managing remote NVMe resources.

Configure fabric interface(s) the Supervisory Controller will report to the Discovery Controller.

This is done via files like ifcfg files under /etc/nvme/nvmeof-dem (file ‘config’ and ‘signature’ are reserved).

Example RDMA interface on IP-Address “192.168.22.1”. Note: TRSVCID “4420” is the assigned NVMe-oF ID

#This is a comment
TRTYPE=rdma
ADRFAM=ipv4
TRADDR=192.168.22.1
TRSVCID=4420

Starting Target’s Supervisory Controller on either out-of-band or in-band

Out-of-Band specifying RESTful interfaces on port 22334

# dem-sc -p 22334

In-Band on local rdma ipv4 address 192.168.22.1 The service ID is definable, but cannot be “4420”

# dem-sc -t rdma -f ipv4 -a 192.168.22.1 -s 4423

Starting either in-band or out-of-band DEM-SC in debug mode should report enumerated devices and interfaces

DEM Discovery Controller

Configure fabric interface(s) for Host communication to Discovery Controller.

This is done via files like ifcfg files under /etc/nvme/nvmeof-dem (file ‘config’ and ‘signature’ are reserved).

Example RDMA interface on IP-Address “192.168.22.2”. Note: TRSVCID “4420” is the pre-assigned NVMe-oF ID:

#This is a comment
TRTYPE=rdma
ADRFAM=ipv4
TRADDR=192.168.22.2
TRSVCID=4422

Starting DEM Discovery Controller specifying RESTful interfaces on a port.

Default HTTP port is 22345

# dem-dc –p <HTTP port id>

DEM Host Auto Connect

Optional component to enable Hosts to connect to DEM-DC and automatically connect to provisioned NVMe resources as defined by Discovery Log Pages

Starting Host Auto Connect to address of the Discovery Controller

# dem-hac -t rdma -f ipv4 -a 192.168.22.2 -s 4422

DEM Monitor Utility

Optional component to enable Hosts to monitor DEM-DC and report provisioned NVMe resources as defined by Discovery Log Pages

Starting Monitor to address of the Discovery Controller

# dem-mon -t rdma -f ipv4 -a 192.168.22.2 -s 4422

Clone this wiki locally