The clu_upgrade undo command provides the ability to undo a rolling upgrade that has not completed the switch stage. You can undo any stage except the switch stage and the clean stage. You must undo stages in order; for example, if you decide to undo a rolling upgrade after completing the preinstall stage, you undo the preinstall stage and then undo the setup stage.
To undo a stage, use the undo command with the stage that you want to undo. The clu_upgrade command determines whether the specified stage is a valid stage to undo. Table 4-3 “Undoing a Stage” outlines the requirements for undoing a stage:
Table 4-3 Undoing a Stage
Stage to Undo | Command | Comments |
---|
Setup | clu_upgrade undo setup | You must run this command on the lead member. In addition, no members can be running on tagged files when you undo the setup stage. Before you undo the setup stage, use the clu_upgrade -v status command to determine which members are running on tagged files. Then use the clu_upgrade tagged disable memberid command to disable tagged files on those members. (See “Tagged Files” for information about tagged files and the commands used to manipulate them.) When no members are running on tagged files, run the clu_upgrade undo setup command on the lead member. |
Preinstall | clu_upgrade undo preinstall | You must run this command on the lead member. |
Install | clu_upgrade undo install | You can run this command on any member except the lead member. Halt the lead member. Then run the clu_upgrade undo install command on any member that has access to the halted lead member's boot disk. When the command completes, boot the lead member. If you installed a patch kit or individual patches during the install stage, you must first run dupatch to uninstall the patch kit before running the clu_upgrade undo install command. “Removing Patches Installed During a Rolling Upgrade” describes the steps for removing a patch kit during a rolling upgrade. |
Postinstall | clu_upgrade undo postinstall | You must run this command on the lead member. |
Roll | clu_upgrade undo roll memberid | You can run this command on any member except the member whose roll stage will be undone. Halt the member whose roll stage is being undone. Then run the clu_upgrade undo roll memberid command on any other member that has access to the halted member's boot disk. When the command completes, boot the halted member. The member will now be using tagged files. |