IPv6 can be enabled for the data protection network after the HyperScale nodes are deployed. The storage pool network must remain on the IPv4 network.
Note
-
The nodes must be deployed using IPv4 IP addresses.
-
Enable the IPv6 network in the CommCell after deploying the HyperScale nodes.
Procedure
-
Set the MediaAgents associated with the nodes in the maintenance mode.
For more information, see Setting the MediaAgent on Maintenance Mode.
Note
This will stop all activities in the HyperScale X cluster and, as a result, jobs will go into the Pending state.
-
Log in to a node using the system console (for example, using KVM, not SSH).
-
Configure the IPv6 network interface by creating the appropriate configuration file under
/etc/sysconfig/network-scripts/
.For example, to configure the IPv6 network interface for enpsf3, create the following file:
/etc/sysconfig/network-scripts/ifcfg-enpsf3
For additional information about configuring a network interface on IPv6, see https://access.redhat.com/solutions/347693.
Add the following content to the file:
TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=no IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME=enpsf3 DEVICE=enpsf3 ONBOOT=yes DNS1=xxx.x.x.x DNS2=xxx.x.x.x IPV6ADDR=xxxxx IPV6_DEFAULTGW=xxxxx IPV6_PRIVACY=no
Substitute the following parameters with appropriate values:
NAME=
,DEVICE=
,DNS1=
,DNS2=
,IPV6ADDR=
,IPV6_DEFAULTGW=
-
To enable bonding on the network interfaces, add the following content to the same file:
Data protection Network –Public Interface DEVICE=enpsf3 NAME=enpsf3 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes ---------------------- DEVICE=bond0 NAME=bond0 BONDING_OPTS="mode=active-backup" TYPE=Bond BONDING_MASTER=yes IPV6ADDR=xxxxx IPV6INIT=yes IPV6_AUTOCONF=no IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_PRIVACY=no ONBOOT=yes BOOTPROTO=none Storage Pool network-Private NW DEVICE=enpsf3 NAME=enpsf3 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes MASTER=bond1 SLAVE=yes --------------------- DEVICE=bond1 NAME=bond1 BONDING_OPTS="mode=active-backup" TYPE=Bond BONDING_MASTER=yes IPADDR=xxxxx PREFIX=24 ONBOOT=yes BOOTPROTO=none
Substitute the following parameters with appropriate values:
NAME=
,DEVICE=
,IPV6ADDR=
,IPADDR=
-
If a management network was configured during setup, configure the IPv6 network interface for the management network.
For example, to configure the IPv6 network interface for enpsf1, create the following file:
/etc/sysconfig/network-scripts/ifcfg-enpsf1
For additional information about configuring a network interface on IPv6, https://access.redhat.com/solutions/347693.
Add the following content to the file:
//// html | code markdown: blockTYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=no IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME=enpsf1 DEVICE=enpsf1 ONBOOT=yes DNS1=xxx.x.x.x DNS2=xxx.x.x.x IPV6ADDR=xxxxx IPV6_DEFAULTGW=xxxxx IPV6_PRIVACY=no
Substitute the following parameters with appropriate values:
NAME=
,DEVICE=
,DNS1=
,DNS2=
,IPV6ADDR=
,IPV6_DEFAULTGW=
Note
Management ports cannot be configured with bonding.
-
Stop the HyperScale cluster on the node.
For more information, see Stopping and Starting the Cluster.
-
Restart the node.
For more information, see Stopping and Starting a Node.
-
Repeat steps 2 through 7 on all other nodes in the cluster.
-
Enable IPv6 communication in the CommServe server and on the MediaAgents associated with the nodes.
For more information, see Enabling CommCell Communication Using IPv6 After Installation.
-
Restart the services on both the CommServe server and the MediaAgent nodes after setting the registry keys.
For more information, see Restarting Services on a File Server or a Server.
-
Check the network connectivity between the CommServe server and the MediaAgent nodes using the following command:
ping -6 IPv6_address
-
Perform a readiness check on the MediaAgent nodes to ensure proper communication.
For more information, see Checking Readiness.
-
Remove maintenance mode from the MediaAgents.
For more information, see Setting the MediaAgent on Maintenance Mode.
What to Do Next
Enable IPv6 on all clients in the data protection network.
For more information, see Enabling CommCell Communication Using IPv6 After Installation.