Linux: Adding interfaces to an existing node

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

About this task

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.

Red Hat Enterprise Linux or CentOS installation

Ubuntu or Debian installation

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.

Changing a node's network configuration

Procedure

  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.
    Attention: 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>