Overview of the ARL upgrade

Contributors netapp-pcarriga netapp-martyh

Before you upgrade the nodes using ARL, you should understand how the procedure works. In this content, the procedure is broken down into several stages.

Upgrade the node pair

To upgrade the node pair, you need to prepare the original nodes and then perform a series of steps on both the original and new nodes. You can then decommission the original nodes.

ARL upgrade sequence overview

During the procedure, you upgrade the original controller hardware with the replacement controller hardware, one controller at a time, taking advantage of the HA pair configuration to relocate the ownership of non-root aggregates. All non-root aggregates must undergo two relocations to reach their final destination, which is the correct upgraded node.

Each aggregate has a home owner and current owner. The home owner is the actual owner of the aggregate, and the current owner is the temporary owner.

The following table describes the high-level tasks you perform during each stage and the state of aggregate ownership at the end of the stage. Detailed steps are provided later in the procedure:

Stage Steps

Stage 1: Prepare for upgrade

  1. Verify the upgrade hardware

  2. Run prechecks to verify that you can perform the operation

  3. Correct aggregate ownership if a precheck fails

  4. Enter the cluster-base license keys

  5. Get an IP address for storage encryption

  6. Manage authentication by using a Key Management Operability Protocol (KMIP) server

  7. Manage storage encryption by using an onboard key manager (OKM)

  8. Quiesce the SnapMirror relationships (optional)

Aggregate ownership at the end of Stage 1:

  • Node1 is the home owner and current owner of the node1 aggregates

  • Node2 is the home owner and current owner of the node2 aggregates

Stage 2: Relocate resources from node1 and retire AFF A700 node1

  1. Relocate non-root aggregates and NAS data LIFs owned by node1 to node2

  2. Relocate failed or vetoed aggregates

  3. Retire node1

  4. Remove the AFF A700 controller module and NVRAM module

  5. Install the AFF A900 NVRAM module and controller module on node1

  6. Netboot node1

Aggregate ownership at the end of Stage 2:

  • Node2 is the current owner of node1 aggregates

  • Node2 is the home owner and current owner of node2 aggregates

Stage 3: Boot node1 with the AFF A900 controller module NVRAM module

  1. Boot node1 with the AFF A900 controller module and NVRAM module

  2. Verify that node1 is successfully installed

  3. Restore node1 network configuration

  4. Restore key-manager configuration on the upgraded node1

  5. Move non-root aggregates and NAS data LIFs owned by node1 from node2 to the upgraded node1

Aggregate ownership at the end of Stage 3:

  • Upgraded AFF A900 node1 is the home owner and current owner of node1 aggregates

  • Node2 is the home owner and current owner of node2 aggregates

Stage 4: Relocate resources from node2 and retire node2

  1. Relocate non-root aggregates and NAS data LIFs from node2 to node1

  2. Retire node2

Aggregate ownership at the end of Stage 4:

  • Upgraded node1 is the home owner and current owner of aggregates that originally belonged to node1

  • Node2 is the home owner of node2 aggregates

  • Upgraded node1 is the current owner of node2 aggregates

Stage 5: Install the AFF A900 NVRAM module and controller module on node2

  1. Install the AFF A900 NVRAM module and controller module on node2

  2. Netboot node2

Aggregate ownership at the end of Stage 5:

  • Node1 is the home owner and current owner of the aggregates that originally belonged to node1.

  • Upgraded node2 is the home owner and current owner of aggregates that originally belonged to node2.

Stage 6: Boot node2 with the AFF A900 controller module and NVRAM module

  1. Boot node2 with the AFF A900 controller module and NVRAM module

  2. Verify that node2 is correctly installed

  3. Restore node2 network configuration

  4. Move non-root aggregates and NAS data LIFs back to node2

Stage 7: Complete the upgrade

  1. Verify that the new controllers are set up correctly

  2. Set up Storage Encryption on the new controller module

  3. Set up NetApp Volume Encryption on the new controller module.

  4. Decommission the old system.

  5. Resume NetApp SnapMirror operations