Replacing the E2800 controller

You might need to replace the E2800 controller if it is not functioning optimally or if it has failed.

Before you begin

About this task

You can determine if you have a failed controller in two ways:
  • The Recovery Guru in SANtricity System Manager directs you to replace the controller.
  • The amber Attention LED on the controller is on, indicating that the controller has a fault.

The appliance Storage Node will not be accessible when you replace the controller. If the E2800 controller is functioning sufficiently, you can place the E5700SG controller into maintenance mode.

When you replace a controller, you must remove the battery from the original controller and install it in the replacement controller.

Note: The E2800 controller in the appliance does not include a host interface card (HIC).

Steps

  1. Prepare to remove the controller.
    You use SANtricity System Manager to perform these steps. As needed for additional details, reference the E-Series instructions for replacing the E2800 controller.
    1. Make a note of which version of SANtricity OS software is currently installed on the controller.
    2. Make a note of which version of NVSRAM is currently installed.
    3. If the Drive Security feature is enabled, be sure a saved key exists and that you know the pass phrase required to install it.
      Attention: Possible loss of data access – If all drives in the appliance are security enabled, the new controller will not be able to access the appliance until you unlock the secured drives using the Enterprise Management Window in SANtricity Storage Manager.
    4. Back up the configuration database.
      If a problem occurs when you remove a controller, you can use the saved file to restore your configuration.
    5. Collect support data for the appliance.
      Note: Collecting support data before and after replacing a component ensures you can send a full set of logs to technical support in case the replacement does not resolve the problem.
  2. If the StorageGRID Webscale appliance is running in a StorageGRID Webscale system, place the E5700SG controller into maintenance mode.
    1. From the service laptop, log in to the grid node:
      1. Enter the following command: ssh admin@grid_node_IP
      2. Enter the password listed in the Passwords.txt file.
      3. Enter the following command to switch to root: su -
      4. Enter the password listed in the Passwords.txt file.
      When you are logged in as root, the prompt changes from $ to #.
    2. Stop all StorageGRID Webscale services:service servermanager stop
    3. Place the E5700SG controller into maintenance mode:sgamaintenance
      The following messages are displayed on the service laptop:
      WARNING: All StorageGRID Webscale services on this node will be shut down.
      
      WARNING: You will have to manually exit maintenance mode before this node will resume normal operation.
      
      After running this command and waiting a few minutes for the node to reboot, browse to one of the following URLs to perform any
      maintenance actions, then exit maintenance mode:
      
      http://192.168.4.138:8080
      http://10.224.4.138:8080
      http://47.47.4.138:8080
      http://169.254.0.1:8080
      
      Are you sure you want to continue (y/n)?
    4. Enter y to continue, or n to cancel maintenance mode.

      Placing the E5700SG controller into maintenance mode interrupts the connectivity to the E2800 controller, so you can replace the E2800 controller.

      When you press y, the appliance reboots, which takes two or three minutes to complete.
    5. Browse to any of the URLs displayed in the output of the sgamaintenance command to access the StorageGRID Webscale Appliance Installer.
      Note: Accessing http://169.254.0.1:8080 requires a direct connection from the service laptop to management port 2 on the E5700SG controller (the RJ-45 port on the right).
    6. Confirm that the appliance is in maintenance mode by noting the maintenance mode message on the StorageGRID Webscale Appliance Installer home page.

      maintenance mode message
  3. If the E2800 controller is functioning sufficiently to allow for a controlled shutdown, confirm that all operations have completed.
    1. From the home page of SANtricity System Manager, select View Operations in Progress.
    2. Confirm that all operations have completed.
  4. Remove the controller from the appliance:
    1. Put on an ESD wristband or take other antistatic precautions.
    2. Label the cables and then disconnect the cables and SFPs.
      Attention: To prevent degraded performance, do not twist, fold, pinch, or step on the cables.
    3. Release the controller from the appliance by squeezing the latch on the cam handle until it releases, and then open the cam handle to the right.
    4. Using two hands and the cam handle, slide the controller out of the appliance.
      Attention: Always use two hands to support the weight of the controller.
    5. Place the controller on a flat, static-free surface with the removable cover facing up.
    6. Remove the cover by pressing down on the button and sliding the cover off.
  5. Remove the battery from the failed controller, and install it into the replacement controller:
    1. Confirm that the green LED inside the controller (between the battery and the DIMMs) is off.
      If this green LED is on, the controller is still using battery power. You must wait for this LED to go off before removing any components.
      green LED
      Item Description

      num 1
      Internal Cache Active LED

      num 2
      Battery
    2. Locate the blue release latch for the battery.
    3. Unlatch the battery by pushing the release latch down and away from the controller.

      Battery Latch
      Item Description

      no. 1
      Battery release latch

      no. 2
      Battery
    4. Lift up on the battery, and slide it out of the controller.
    5. Remove the cover from the replacement controller.
    6. Orient the replacement controller so that the slot for the battery faces toward you.
    7. Insert the battery into the controller at a slight downward angle.
      You must insert the metal flange at the front of the battery into the slot on the bottom of the controller, and slide the top of the battery beneath the small alignment pin on the left side of the controller.
    8. Move the battery latch up to secure the battery.
      When the latch clicks into place, the bottom of the latch hooks into a metal slot on the chassis.
    9. Turn the controller over to confirm that the battery is installed correctly.
      Attention: Possible hardware damage – The metal flange at the front of the battery must be completely inserted into the slot on the controller (as shown in the first figure). If the battery is not installed correctly (as shown in the second figure), the metal flange might contact the controller board, causing damage.
      • Correct – The battery's metal flange is completely inserted in the slot on the controller:
        Flange - Correct

      • Incorrect – The battery's metal flange is not inserted into the slot on the controller:
        Flange - Incorrect

    10. Replace the controller cover.
  6. Install the replacement controller into the appliance.
    1. Turn the controller over, so that the removable cover faces down.
    2. With the cam handle in the open position, slide the controller all the way into the appliance.
    3. Move the cam handle to the left to lock the controller in place.
    4. Replace the cables and SFPs.
    5. Wait for the E2800 controller to reboot. Verify that the seven-segment display shows a state of 99.
    6. Determine how you will assign an IP address to the replacement controller.
      Note: The steps for assigning an IP address to the replacement controller depend on whether you connected management port 1 to a network with a DHCP server and on whether all drives are secured.
      • If management port 1 is connected to a network with a DHCP server, the new controller will obtain its IP address from the DHCP server. This value might be different than the original controller's IP address.
      • If all drives are secured, you must use the Enterprise Management Window (EMW) in SANtricity Storage Manager to unlock the secured drives. You cannot access the new controller until you unlock the drives with the saved key. See the E-Series instructions for replacing a simplex E2800 controller.
  7. If the appliance uses secured drives, follow the instructions in the E2800 controller replacement procedure to import the drive security key.
  8. Return the StorageGRID Webscale appliance to normal operating mode:
    1. Browse to the same URL you accessed in step 2.
    2. From the StorageGRID Webscale Appliance Installer, select Advanced > Reboot Controller, then click Reboot Controller.

      reboot controller
      The appliance reboots and rejoins the grid. This process can take up to 15 minutes.
    3. Wait for the seven-segment display on the E5700SG controller to show a state of HA.
  9. Monitor the status of the upgraded appliance Storage Node in the Grid Manager.
    Verify that the Storage Node returns to the expected status.
  10. From SANtricity System Manager, confirm that the new controller is Optimal, and collect support data.