Skip to content

RS: Emphasize upgrade prerequisites #1512

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 7, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions content/operate/rs/installing-upgrading/upgrading/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ To upgrade Redis Software:

1. Verify appropriate [network ports]({{< relref "/operate/rs/networking/port-configurations.md" >}}) are either open or used by Redis Software.

1. Review the [prerequisites]({{<relref "/operate/rs/installing-upgrading/upgrading/upgrade-cluster#upgrade-prerequisites">}}).
1. Complete all [prerequisites]({{<relref "/operate/rs/installing-upgrading/upgrading/upgrade-cluster#upgrade-prerequisites">}}) before starting the upgrade.

1. Upgrade the software on all nodes of the cluster using one of the following methods:

Expand All @@ -33,7 +33,7 @@ To upgrade Redis Software:

To upgrade the cluster's operating system:

1. Review the [prerequisites]({{<relref "/operate/rs/installing-upgrading/upgrading/upgrade-os#prerequisites">}}).
1. Complete all [prerequisites]({{<relref "/operate/rs/installing-upgrading/upgrading/upgrade-os#prerequisites">}}) before starting the upgrade.

2. Use one of the following rolling upgrade methods:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,8 @@ Before upgrading a cluster:

Starting with the primary node, follow these steps for every node in the cluster. To ensure cluster availability, upgrade each node separately.

1. Complete all [prerequisites](#upgrade-prerequisites) before starting the upgrade.

1. Verify node operation with the following commands:

``` shell
Expand Down Expand Up @@ -106,6 +108,8 @@ To perform a rolling upgrade of the cluster, use one of the following methods:

### Extra node upgrade method {#extra-node-upgrade}

1. Complete all [prerequisites](#upgrade-prerequisites) before starting the rolling upgrade.

1. [Install a later version of Redis Software]({{< relref "/operate/rs/installing-upgrading/install/install-on-linux" >}}) on a new node.

1. [Add the new node]({{< relref "/operate/rs/clusters/add-node" >}}) to the cluster.
Expand All @@ -118,6 +122,8 @@ To perform a rolling upgrade of the cluster, use one of the following methods:

### Replace node upgrade method {#replace-node-upgrade}

1. Complete all [prerequisites](#upgrade-prerequisites) before starting the rolling upgrade.

1. [Remove a node]({{< relref "/operate/rs/clusters/remove-node#remove-a-node" >}}) with the earlier Redis Software version from the cluster.

1. Uninstall Redis Enterprise Software from the removed node:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,8 @@ Before upgrading a database:

To upgrade a database:

1. Complete all [prerequisites](#upgrade-prerequisites) before starting the upgrade.

1. _(Optional)_ Back up the database to minimize the risk of data loss.

1. Use [`rladmin`]({{< relref "/operate/rs/references/cli-utilities/rladmin/upgrade" >}}) to upgrade the database. During the upgrade process, the database will restart without losing any data.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,8 @@ To upgrade the cluster's operating system, use one of the following rolling upgr

### Extra node upgrade method {#extra-node-upgrade}

1. Complete all [prerequisites](#prerequisites) before starting the rolling upgrade.

1. Create a node with the OS upgrade version.

1. [Install the cluster's current Redis Enterprise Software version]({{< relref "/operate/rs/installing-upgrading/install/install-on-linux" >}}) on the new node using the installation package for the OS upgrade version.
Expand All @@ -84,6 +86,8 @@ To upgrade the cluster's operating system, use one of the following rolling upgr

### Replace node upgrade method {#replace-node-upgrade}

1. Complete all [prerequisites](#prerequisites) before starting the rolling upgrade.

1. [Remove a node]({{< relref "/operate/rs/clusters/remove-node#remove-a-node" >}}) with the earlier OS version from the cluster.

1. Uninstall Redis Enterprise Software from the removed node:
Expand Down