What happens when you apply a hotfix

Applying a hotfix is similar to upgrading the software. You must download a file and install it on all grid nodes. Similar to a software upgrade, the hotfix is applied first to the primary Admin Node. Then, the hotfix is applied to all other grid nodes in your StorageGRID system. Unlike a software upgrade, you do not need to start the process on individual grid nodes.

While all grid nodes are updated with the new hotfix version, the actual changes in a hotfix might only affect specific services on specific types of nodes. For example, a hotfix might only affect the LDR service on Storage Nodes.

If a failure occurs when the hotfix is applied to a specific node, the system continues to apply the hotfix to other nodes. If a failure occurs on a specific node, you must resolve the issue and retry the process. You can safely retry the hotfix process as many times as required until all nodes have been updated.

Hotfixes take significantly less time to install than full software upgrades. In addition, when StorageGRID applies a hotfix, it does not update grid provisioning, so you do not need to download a new Recovery Package.

How hotfixes are applied for recovery and expansion

Once a hotfix has been applied to your grid, the primary Admin Node automatically installs the same hotfix version to any nodes affected by recovery operations or added in an expansion. The exception to this is the primary Admin Node itself. If you need to recover the primary Admin Node, you must ensure that the recovered node is running the same software version as all other grid nodes. If a hotfix was applied previously, you must reapply the same version of the hotfix to the recovered primary Admin Node.