Article Number: 000052170
For versions of OneFS running 8.0 or later please run the following commands in order to resolve the failure to allow installation of the updated DSP:
NOTE: <version> is the version number from the file name
NOTE: Running the move (mv) commands prior to the install of the DSP should prevent this failure.
Determine the node that the install failed on (you should see one node listed in an 'error' state):
# isi upgrade cluster view
You may see output similar to this:
Current Upgrade Activity: Package
Cluster Upgrade State: committed
Upgrade Process State: Stopped
Upgrade Start Time: 2019-09-13T09:25:35
Upgrade Finished Time: 2019-09-13T11:28:50
Patch Action: INSTALL
Patch Name: Drive_Support_v1.32
Current OS Version: 8.2.0.0_build(11)style(5)
Upgrade OS Version: N/A
Percent Complete: 0%
Nodes Progress:
Total Cluster Nodes: 8
Nodes On Older OS: 8
Nodes Upgraded: 0
Nodes Transitioning/Down: 0
LNN Progress Version Status
-------------------------------------
2 0% 8.2.0.0 upgrade ready
3 0% 8.2.0.0 upgrade ready
4 0% 8.2.0.0 upgrade ready
5 0% 8.2.0.0 upgrade ready
1 0% 8.2.0.0 upgrade ready
6 0% 8.2.0.0 upgrade ready
7 0% 8.2.0.0 error
8 0% 8.2.0.0 upgrade ready
Direct the upgrade engine to retry the action to resolve the error state (where <NODE_LNN> is replaced with the node number in error state) then use the view command to verify error state has cleared:
# isi upgrade retry-last-action --nodes=<NODE_LNN>
# isi upgrade cluster view
Continuing with previous example you should see output similar to this with all nodes in committed state and no activity:
cluster-1# isi upgrade retry-last-action --nodes=7
cluster-1# isi upgrade cluster view
Current Upgrade Activity: No activity
Cluster Upgrade State: committed
Upgrade Process State: Not started
Upgrade Start Time: 2019-09-13T09:25:35
Upgrade Finished Time: 2019-09-13T11:28:50
Current OS Version: 8.2.0.0_build(11)style(5)
Upgrade OS Version: N/A
Percent Complete: 0%
Nodes Progress:
Total Cluster Nodes: 8
Nodes On Older OS: 8
Nodes Upgraded: 0
Nodes Transitioning/Down: 0
LNN Progress Version Status
---------------------------------
2 0% 8.2.0.0 committed
3 0% 8.2.0.0 committed
4 0% 8.2.0.0 committed
5 0% 8.2.0.0 committed
1 0% 8.2.0.0 committed
6 0% 8.2.0.0 committed
7 0% 8.2.0.0 committed
8 0% 8.2.0.0 committed
Now the upgrade engine has been prepared for future use, we can implement the workaround steps:
# isi_for_array mv /var/ifs/drive_config.gc /var/ifs/drive_config.gc.old
# mv /ifs/.ifsvar/modules/hardware/drive_config.gc /ifs/.ifsvar/modules/hardware/drive_config.gc.old
You now need to delete the partially installed DSP otherwise you will still be unable to install the package as it will spuriously report it is already installed.
# isi_dsp_install --delete
Now you can proceed to reinstall the package, which should now be successful.
# isi_dsp_install Drive_Support_v<version>.tar
NOTE: <version> is the version number from the file name
NOTE: Running the move (mv) commands prior to the install of the DSP should prevent this failure.
# isi_for_array -s mv /var/ifs/drive_config.gc /var/ifs/drive_config.gc.old
# mv /ifs/.ifsvar/modules/hardware/drive_config.gc /ifs/.ifsvar/modules/hardware/drive_config.gc.old
Proceed to re-attempt the install of the DSP and it should complete:
# isi_dsp_install Drive_Support_v<version>.tar
Isilon
Isilon, PowerScale OneFS
28 Jul 2022
3
Solution