Upgrade EF300 or EF600 host interface card (HIC)

Contributors NetAppZacharyWambold netapp-echurch netapp-jolieg netapp-jsnyder

You can upgrade the host interface cards (HICs) to increase the number of host ports or to change host protocols.

About this task
  • When you upgrade HICs, you must power off the storage array, upgrade the HICs, and reapply power.

  • When upgrading HICs in an EF300 or EF600 controller repeat all steps to remove the second controller, upgrade the second controller’s HICs, and reinstall the second controller before reapplying power to the controller shelf.

Before you begin
  • Review Requirements for EF300 or EF600 HIC upgrades.

  • Schedule a downtime maintenance window for this procedure. You cannot access data on the storage array until you have successfully completed this procedure. Because both controllers must have the same HIC configuration when they are powered on, the power must be off when you install HICs.

What you’ll need
  • Two HICs that are compatible with your controllers.

  • An ESD wristband, or you have taken other antistatic precautions.

  • A flat, static free work area.

  • Labels to identify each cable that is connected to the controller canister.

  • A #1 Phillips screwdriver.

  • A management station with a browser that can access SANtricity System Manager for the controller. (To open the System Manager interface, point the browser to the controller’s domain name or IP address.)

Caution Possible loss of data access — Never install a HIC in an EF300 or EF600 controller canister if that HIC was designed for another E-Series controller. In addition, both controllers and both HICs must be identical. The presence of incompatible or mismatched HICs causes the controllers to lock down when you apply power.

Step 1: Place controller shelf offline

Place the controller shelf offline so you can safely upgrade the HICs.

Steps
  1. From the Home page of SANtricity System Manager, ensure that the storage array has Optimal status.

    If the status is not Optimal, use the Recovery Guru or contact technical support to resolve the problem. Do not continue with this procedure.

  2. Back up the storage array’s configuration database using SANtricity System Manager.

    If a problem occurs when you remove a controller, you can use the saved file to restore your configuration. The system will save the current state of the RAID configuration database, which includes all data for volume groups and disk pools on the controller.

    • From System Manager:

      1. Select Support  Support Center  Diagnostics.

      2. Select Collect Configuration Data.

      3. Click Collect.

        The file is saved in the Downloads folder for your browser with the name, configurationData-<arrayName>-<dateTime>.7z.

  3. Ensure that no I/O operations are occurring between the storage array and all connected hosts. For example, you can perform these steps:

    • Stop all processes that involve the LUNs mapped from the storage to the hosts.

    • Ensure that no applications are writing data to any LUNs mapped from the storage to the hosts.

    • Unmount all file systems associated with volumes on the array.

      Note The exact steps to stop host I/O operations depend on the host operating system and the configuration, which are beyond the scope of these instructions. If you are not sure how to stop host I/O operations in your environment, consider shutting down the host.
      Caution Possible data loss — If you continue this procedure while I/O operations are occurring, the host application might lose access to the data because the storage is not accessible.
  4. Wait for any data in cache memory to be written to the drives.

    The green Cache Active LED on the back of each controller is on when cached data needs to be written to the drives. You must wait for this LED to turn off.

  5. From the Home page of SANtricity System Manager, select View Operations in Progress. Wait for all operations to complete before continuing with the next step.

  6. Power down the controller shelf.

    1. Label and then unplug both power cables from controller shelf.

    2. Wait for all LEDs on the controller shelf to turn off.

Step 2: Remove controller canister

Remove the controller canister so you can upgrade the new HIC.

Steps
  1. Label each cable that is attached to the controller canister.

  2. Disconnect all the cables from the controller canister.

    Caution To prevent degraded performance, do not twist, fold, pinch, or step on the cables.
  3. If the HIC ports use SFP+ transceivers, remove them.

    Depending on what type of HIC you are upgrading to, you might be able to reuse these SFPs.

  4. Confirm that the Cache Active LED on the back of the controller is off.

  5. Squeeze the handles on either side of the controller, and pull back until it releases from the shelf.

    remove controller 5
  6. Using two hands and the handles, slide the controller canister out of the shelf. When the front of the controller is free of the enclosure, use two hands to pull it out completely.

    Caution Always use two hands to support the weight of a controller canister.
    remove controller 6
  7. Place the controller canister on a flat, static-free surface.

Step 3: Remove the HIC

Remove the original HIC so you can replace it with an upgraded one.

Steps
  1. Remove the controller canister’s cover by unscrewing the single thumbscrew and lifting the lid open.

  2. Confirm that the green LED inside the controller 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.

  3. Using a Phillips screwdriver, remove the two screws that attach the HIC faceplate to the controller canister.

    hic 2
    Note The image above is an example, the appearance of your HIC may differ.
  4. Remove the HIC faceplate.

  5. Using your fingers or a Phillips screwdriver, loosen the single thumbscrew that secure the HIC to the controller card.

    hic 3
    Note The HIC comes with three screw locations on the top, but is secured with only one.
    Note The image above is an example, the appearance of your HIC may differ.
  6. Carefully detach the HIC from the controller card by lifting the card up and out of the controller.

    Caution Be careful not to scratch or bump the components on the bottom of the HIC or on the top of the controller card.
    hic 4
    Note The image above is an example, the appearance of your HIC may differ.
  7. Place the HIC on a flat, static-free surface.

Step 4: Upgrade the HIC

After removing the old HIC, you install the new one.

Caution Possible loss of data access — Never install a HIC in an EF300 or EF600 controller canister if that HIC was designed for another E-Series controller. In addition, both controllers and both HICs must be identical. The presence of incompatible or mismatched HICs causes the controllers to lock down when you apply power.
Steps
  1. Unpack the new HIC and the new HIC faceplate.

  2. Align the single thumbscrew on the HIC with the corresponding holes on the controller, and align the connector on the bottom of the HIC with the HIC interface connector on the controller card.

    Be careful not to scratch or bump the components on the bottom of the HIC or on the top of the controller card.

    hic 7
    Note The image above is an example, the appearance of your HIC may differ.
  3. Carefully lower the HIC into place, and seat the HIC connector by pressing gently on the HIC.

    Caution Possible equipment damage — Be very careful not to pinch the gold ribbon connector for the controller LEDs between the HIC and the thumbscrew.
  4. Hand-tighten the HIC thumbscrew.

    hic 3
    Note The image above is an example; the appearance of your HIC may differ.
    Note Do not use a screwdriver, or you might over tighten the screws.
  5. Using a #1 Phillips screwdriver, attach the HIC faceplate you removed from the original HIC with the three screws.

Step 5: Reinstall controller canister

After upgrading the HIC, reinstall the controller canister into the controller shelf.

Steps
  1. Lower the cover on the controller canister and secure the thumbscrew.

  2. While squeezing the controller handles, gently slide the controller canister all the way into the controller shelf.

    Note The controller audibly clicks when correctly installed into the shelf.
    remove controller 7
  3. If removed, install the SFPs into the new HIC and reconnect all the cables. If you are using more than one host protocol, be sure to install the SFPs in the correct host ports.

    If you are using more than one host protocol, be sure to install the SFPs in the correct host ports.

Step 6: Complete the HIC upgrade

Place the controller online, collect support data, and resume operations.

Steps
  1. Place controller online.

    1. Plug in power cables.

  2. As the controller boots, check the controller LEDs.

    • The amber Attention LED remains on.

    • The Host Link LEDs might be on, blinking, or off, depending on the host interface.

  3. When the controller is back online, confirm that its status is Optimal and check the controller shelf’s Attention LEDs.

    If the status is not Optimal or if any of the Attention LEDs are on, confirm that all cables are correctly seated and the controller canister is installed correctly. If necessary, remove and reinstall the controller canister.

    Note If you cannot resolve the problem, contact technical support.
  4. Click Hardware  Support  Upgrade Center to ensure that the latest version of SANtricity OS is installed.

    As needed, install the latest version.

  5. Verify that all volumes have been returned to the preferred owner.

    1. Select Storage  Volumes. From the All Volumes page, verify that volumes are distributed to their preferred owners. Select More  Change ownership to view volume owners.

    2. If volumes are all owned by preferred owner continue to Step 6.

    3. If none of the volumes are returned, you must manually return the volumes. Go to More  Redistribute volumes.

    4. If only some of the volumes are returned to their preferred owners after auto-distribution or manual distribution you must check the Recovery Guru for host connectivity issues.

    5. If there is no Recovery Guru present or if following the recovery guru steps the volumes are still not returned to their preferred owners contact support.

  6. Collect support data for your storage array using SANtricity System Manager.

    1. Select Support  Support Center  Diagnostics.

    2. Select Collect Support Data.

    3. Click Collect.

      The file is saved in the Downloads folder for your browser with the name, support-data.7z.

What’s next?

The process of upgrading a host interface card in your storage array is complete. You can resume normal operations.