This section explains how to connect a Qumulo cluster to multiple virtual networks by using VLAN tagging.
Each node in a Qumulo cluster has a single NIC labeled bond0
and creates a bond between two physical ports by using either active backup (a redundant configuration in which one port is active while the other is in standby mode) or LACP (the aggregation of multiple, parallel network connections).
When you create a Qumulo cluster, its configuration includes a network named Default
. The configuration uses DHCP, the bond, and a single default gateway associated with the bond.
Step 1: Configure Default DHCP Settings
You can configure your Qumulo cluster from the default DHCP configuration. If you have already configured a single static network, skip this step and add another network.
-
To assign a default gateway, run the
qq network_mod_interface
command. For example:qq network_mod_interface \ --default-gateway 203.0.113.0
-
To configure the
Default
network to use static (rather than DHCP) addressing, run theqq network_mod_network
command. For example:qq network_mod_network \ --network-id 1\ --assigned-by STATIC \ --ip-ranges 203.0.113.0-10 \ --floating-ip-ranges 203.0.113.10-20 \ --netmask 255.255.255.0 \ --dns-servers 203.0.113.1 \ --dns-search-domains example.com
-
Log in to the system by using one of the assigned IP addresses.
Step 2: Add More Networks
After you configure the first network for your Qumulo cluster, you can add more networks to it.
- If you can add both static and floating IP addresses, they must be on the same network.
- You can use multiple
--floating-ip-ranges
or--dns-servers
flags. - Each VLAN can have different MTU values, as long as the MTU value of the
Default
network is equal or greater than the combined MTU values of all networks in your Qumulo cluster. To set the MTU value for theDefault
network, run theqq network_mod_interface
command. Then, you can set an equal or smaller MTU value for the other networks.
-
To add a network, run the
qq network_add_network
command. For example:qq network_add_network \ --name MyNetworkName \ --ip-ranges 192.168.0.1-10 \ --floating-ip-ranges 192.168.0.11-21 \ --netmask 255.255.255.0 \ --dns-servers 8.8.8.8 \ --dns-search-domains example.com \ --mtu 1500 \ --vlan-id 200
-
To view the details your networks, run the
qq network_list_networks
command. -
To view the IP addresses assigned to the nodes in your cluster, run the
qq network_poll
command.