Call home configuration changes to be made while upgrading to IBM Storage Scale 5.0.x from IBM Storage Scale 4.2.1
When you upgrade from IBM Storage Scale 4.2.1 to IBM Storage Scale 5.0.0 or later, the existing group configuration will be incompatible with the new format.
Follow one of the given methods to deploy the existing group configuration after an upgrade:
- If the existing call home groups do not need to be saved, you can use the
mmcallhome group auto --force
command to automatically delete all the current groups, and create new groups with the necessary configuration. - If you want to save the existing call home group configuration, follow the given steps:
- Find the current call home group configuration by using the mmcallhome group list command.
- Delete all listed call home groups by using the mmcallhome group delete <groupName> command.
- Add all the call home groups that were listed in step 1, by using the following
command:
mmcallhome group add GroupName server [--node {all | ChildNode[,ChildNode...]}]
- Set the new groups to track the global settings.
- Run the mmcallhome capability list, mmcallhome proxy list,
or mmcallhome schedule list commands to view the current global settings and
default settings for the new groups.The system displays output similar to this:
[root@g5001-21 ~]# mmcallhome capability list group callHomeNode status -------- ----------------------- ---------- global --- enabled g1 g5001-21.localnet.com disabled g2 g5001-22.localnet.com disabled
- For each group, execute the mmcallhome capability, mmcallhome
proxy, the mmcallhome schedule commands to configure the system with
the existing settings available in the global field.After each change for each group, the corresponding group entry will disappear from the list command output. Therefore, the new group uses the global value for their setting. The system displays output similar to this:
[root@g5001-21 ~]# mmcallhome capability list group callHomeNode status -------- ----------------------- ---------- global --- enabled g1 g5001-21.localnet.com disabled g2 g5001-22.localnet.com disabled
Change the capability to
enabled
for the group g1. The g1 group is set to use the global value, and is not listed in the output of the mmcallhome capability list command anymore, as shown in the sample output:[root@g5001-21 ~]# mmcallhome capability enable accept Call home enabled has been set to true Additional messages: License acceptance specified on command line. Callhome enabled. [root@g5001-21 ~]# mmcallhome capability list group callHomeNode status -------- ----------------------- ---------- global --- enabled g2 g5001-22.localnet.com disabled
After this procedure is successfully completed, the mmcallhome capability list, mmcallhome proxy list, and mmcallhome schedule list commands must list only one global set of values.
- Run the mmcallhome capability list, mmcallhome proxy list,
or mmcallhome schedule list commands to view the current global settings and
default settings for the new groups.