Configuring discovery-clients Service

Clients use NVMe/TCP to connect to the cluster. The discovery-client service runs on the client machines, and manages the NVMe connections. This service keep the client connected through cluster nodes changes (scale-up/down, node replacement, etc.).

See Access to the Cluster for additional information.

The following details how to configure the discovery-client:

  1. Get the VIP of the cluster’s Internal loadbalancer:
    • Go to the managed resource group of the cluster.
    • Select the private LB (lb-private).
    • Go to the Frontend IP configuration. The Loadbalancer VIP will be there. You can also get the private VIP using AZ CLI or PowerShell (the privateIPAddress field).
azure cli
Copy
  1. Get the cluster’s nqn, using lbcli get cluster -o json.
  2. Make sure that the discovery client is running and enabled:
Bash
Copy
  1. Add the discovery endpoints to the discovery client:
Bash
Copy
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard