Upgrading SANtricity OS Software on the E2700 controller

You might need to upgrade the SANtricity OS controller software on the E2700 controller if the controller is operational but not functioning optimally.

Before you begin

You have contacted technical support and have obtained SANtricity OS Software and NVSRAM files that are compatible with your StorageGRID Webscale appliance.
Attention: Do not upgrade the SANtricity OS Software or NVSRAM in the E2700 controller unless directed to do so by technical support. Without the guidance of technical support, your StorageGRID Webscale appliance could become inoperable. Contact technical support with any upgrade-related questions.
Attention: Do not upgrade the SANtricity OS Software or NVSRAM in the E2700 controller on more than one StorageGRID Webscale appliance at a time. Doing so may cause data unavailability, depending on your deployment model and ILM policies.

About this task

Before upgrading the SANtricity OS Software and NVSRAM on the E2700 controller, you will place the E5600SG controller into maintenance mode.

Steps

  1. If the StorageGRID Webscale appliance is running in a StorageGRID Webscale system, place the E5600SG 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 E5600SG 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)?
  2. Enter y to continue, or n to cancel maintenance mode.

    Placing the E5600SG controller into maintenance mode interrupts the connection to the E2700 controller, so you can apply the SANtricity OS Software upgrade.

    When you press y, the appliance reboots, which takes two or three minutes to complete.
  3. 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 E5600SG controller (the RJ-45 port on the right).
    Note: When you complete this maintenance procedure, you must use the StorageGRID Webscale Appliance Installer to return the appliance to its normal operating mode. Make sure that access to the installer is not prevented by your network firewall or other network issues. If necessary, contact your system administrator for assistance.
  4. 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
  5. From a service laptop or management client, access SANtricity Storage Manager, and sign in.
  6. Download the new SANtricity OS Software file and NVSRAM file to the management client.
    Attention: The NVSRAM is specific to the StorageGRID Webscale appliance. Do not use the standard NVSRAM download.
  7. Refer to the SANtricity Storage Manager System Upgrade Guide or the SANtricity Storage Manager online help, and upgrade the E2700 controller's firmware, NVSRAM, or both.
    Attention: If you need to upgrade the NVSRAM in the E2700 controller, you must confirm that the SANtricity OS file you downloaded was designated as compatible with StorageGRID Webscale appliances.
    Note: Make sure you choose to activate the upgrade files immediately. There is no reason to defer activation.
  8. Once the upgrade operation has completed, return the StorageGRID Webscale appliance to normal operating mode:
    1. Browse to the same URL you accessed in step 5.
    2. From the StorageGRID Webscale Appliance Installer, select Advanced > Reboot Controller. Then click Reboot Controller.

      Reboot Controller option
      The appliance reboots and rejoins the grid. This process can take up to 15 minutes.
  9. Monitor the status of the upgraded appliance Storage Node in the Grid Manager.
    Verify that the appliance returns to “green” status. For example:
    Grid Manager Nodes page showing "green" status for a Storage Node