Skip to main content

Linux: Adding interfaces to an existing node

Contributors netapp-lhalbert

If you want to add an interface to a Linux-based node that you did not install initially, you must use this procedure.

If you did not configure ADMIN_NETWORK_TARGET or CLIENT_NETWORK_TARGET in the node configuration file on the Linux host during installation, use this procedure to add the interface. For more information about the node configuration file, see the StorageGRID installation instructions for your Linux operating system.

You perform this procedure on the Linux server hosting the node that needs the new network assignment, not inside the node. This procedure only adds the interface to the node; a validation error occurs if you attempt to specify any other network parameters.

To provide addressing information, you must use the Change IP tool. See the information about changing a node's network configuration.

Steps
  1. Log in to the Linux server hosting the node that needs the new network assignment.

  2. Edit the node configuration file at /etc/storagegrid/nodes/node-name.conf.

    Important Do not specify any other network parameters, or a validation error will result.
    1. Add the new network target.

      CLIENT_NETWORK_TARGET = bond0.3206
    2. Optional: Add a MAC address.

      CLIENT_NETWORK_MAC = aa:57:61:07:ea:5c
  3. Run the node validate command: sudo storagegrid node validate node-name

  4. Resolve all validation errors.

  5. Run the node reload command: sudo storagegrid node reload node-name