IP addresses associated with HyperScale nodes can be updated.
Note
Hostnames for the nodes cannot be changed and must remain the same.
Procedure
-
Disable all activities and schedules on the MediaAgents associated with the nodes.
For more information, see Controlling Activities.
-
Suspend all running jobs to and from the MediaAgents associated with the nodes.
For more information, see Controlling Jobs.
-
Set the MediaAgents associated with the nodes to Maintenance mode.
For more information, see Setting the MediaAgent on Maintenance Mode.
-
Start hv_deploy mode:
# su - admin # export HV_PUBKEY=1 # hv_deploy -
Display the cluster name and record it:
# show_all_clustersCluster name appears as shown in the following sample output:
Cluster name: HV13102021054000 - owner: unowned - version: v-4.5.0.0.2.3597.00320e0ba9:06aca75bc4db06170a13ef14cbfe8446
-
Log in to the cluster:
# login_to_cluster cluster nameExample:
# login_to_cluster HV13102021054000When prompted, type the
rootpassword. -
Stop the cluster:
# stop_cluster -
Exit the hv_deploy mode.
# exit -
Stop the Commvault services on the nodes:
# commvault -all stopFor more information, see Commands to Control Services on UNIX Clients
-
Update the DNS entries on the nodes to use the new IP addresses for the Data Protection network and/or the storage pool network:
-
Log in to a node using root credentials.
-
Edit the following file to update the Data Protection network IP address:
/etc/sysconfig/network-scripts/ifcfg-bond1Replace the value for IPADDR with the new IP address for Data Protection network.
Example:
DEVICE=bond1 BOOTPROTO=none IPADDR=XXX.XXX.XXX.XXX NETMASK=XXX.XXX.XXX.XXX GATEWAY=XXX.XXX.XXX.XXX ONBOOT=yes USERCTL=no NM_CONTROLLED=no IPV6INIT=no DNS1= DNS2= TYPE=Bond BONDING_MASTER=yes BONDING_OPTS="fail_over_mac=active miimon=100 mode=activebackup" -
Edit the following file to update the storage pool network IP address:
/etc/sysconfig/network-scripts/ifcfg-bond2Replace the value for IPADDR with the new IP address for storage pool network.
Example:
DEVICE=bond2 BOOTPROTO=none IPADDR=XXX.XXX.XXX.XXX NETMASK=XXX.XXX.XXX.XXX ONBOOT=yes USERCTL=no NM_CONTROLLED=no IPV6INIT=no TYPE=Bond BONDING_MASTER=yes BONDING_OPTS="fail_over_mac=active miimon=100 mode=activebackup" -
Update the
/etc/hostsfile on all HyperScale nodes with the new IP addresses.Example:
5. Repeat these steps on all other nodes.XXX.XXX.XXX.XXX MyMA1.company.com MyMA1 XXX.XXX.XXX.XXX MyMA2.company.com MyMA2 XXX.XXX.XXX.XXX MyMA3.company.com MyMA3
-
-
Reboot the nodes.
-
Verify that the new IP addresses are reachable from all nodes, using
pingor any DNS command / tool. -
Confirm that the disk library NFS mount path is mounted automatically:
# df -kh /ws/hedvig/* -
Verify that Commvault services are running:
# commvault -all listFor more information, see Viewing Services - Viewing Services on UNIX
-
Remove the MediaAgents associated with the nodes from Maintenance mode.
For more information, see Setting the MediaAgent on Maintenance Mode.
-
Enable all activities and schedules on the MediaAgents associated with the nodes.
For more information, see Controlling Activities.
-
Verify the network connections between the MediaAgents and CommCell entities by running the Check Readiness operation.
For more information, see Checking Readiness.
-
Run a test backup to confirm that the configuration is successful and the storage pool is functional.