Configure DHCP

This scsctl initialization step builds a custom configuration file for DHCP and restarts the service using the pattern determined in Network Planning for the site. Changes in the configuration file specifies the pool and ranges which DHCP is to manage, as well as other DHCP response data to be used with PXE booting storage nodes.

The Swarm network requires an upper or lower (or both) reserved range defined to configure DHCP. At least one of these parameters must be provided.

--dhcp-reserve-lower DHCP_RESERVE_LOWER

The number of IP addresses to reserve in the lower subnet range (default is 0).

--dhcp-reserve-upper DHCP_RESERVE_UPPER

The number of IP addresses to reserve in the upper subnet range (default is 0).

For example, set the DHCP reserve lower range.

scsctl init dhcp --dhcp-reserve-lower 30

Info

  • The configuration values used for DHCP reserve lower or upper range always come from the network planning.

  • If you are re-running scsctl init dhcp after initial install for any reason, it is recommended to check the bash history on the SCS to view the prior scsctl command and its settings. Run the below command on the SCS to view the last DHCP setting command used.

    history | grep "scsctl init dhcp" | tail -1

See SCS Administration | Swarm (Internal) Network MTU to configure the MTU value that DHCP serves to storage nodes.

See SCS Administration | Swarm (Internal) Network Gateway to configure the network gateway that DHCP serves to storage nodes.

 

© DataCore Software Corporation. · https://www.datacore.com · All rights reserved.