IPv6 can be enabled for the data protection network, once the nodes are deployed. Storage pool network must remain in the IPv4 network.
Note: The nodes must be deployed using IPv4 IP addresses. Enable 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.
Login to a node using the system console. (For example, using KVM, not SSH.)
Configure the IPv6 network interface by creating the
/etc/sysconfig/network-scripts/ifcfg-*
file.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 network interface on IPv6, see https://access.redhat.com/solutions/347693.
Add the follwoing contents to /etc/sysconfig/network-scripts/ifcfg-enpsf3:
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=noSubstitute the values for the following parameters with appropriate values:
NAME=
DEVICE=
DNS1=
DNS2=
IPV6ADDR=
IPV6_DEFAULTGW=
Add the following contents to /etc/sysconfig/network-scripts/ifcfg-enpsf3 to enable bonding on network interfaces:
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=noneSubstitute the values for the following parameters with appropriate values:
NAME=
DEVICE=
IPV6ADDR=
IPADDR=
If you have configured the management network 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 network interface on IPv6, see https://access.redhat.com/solutions/347693.
Add the following contents to /etc/sysconfig/network-scripts/ifcfg-enpsf1:
TYPE=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=noSubstitute the values for 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 to 6 on the other nodes in the storage pool.
Enable IPv6 communication in the CommServe server and 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 network connectivity between the CommServe server and the MediaAgent nodes using the following command:
ping -6 <IPv6_address>
Perform a readiness check to the MediaAgent nodes. For more information, see Checking Readiness.
Remove the Maintenance mode from the MediaAgents. For more information, see Setting the MediaAgent on Maintenance Mode.
What to Do Next
Enable IPv6 on all the clients in the data protection network. For more information, see Enabling CommCell Communication Using IPv6 After Installation.