Hot-swapping a caching module

The NVMe SSD FlashCache modules (FlashCache or caching modules) are located in the front of the NVRAM10 module in Slot 6 of FAS9000 systems only. Beginning with ONTAP 9.4, you can hot-swap the caching module of the same capacity from the same or different supported vendor.

Before you begin

Your storage system must meet certain criteria depending on your situation:
  • It must have the appropriate operating system for the caching module you are installing.
  • It must support the caching capacity.
  • Your system must be running ONTAP 9.4 or later in order to hot-swap the caching module.
  • The replacement caching module must have the same capacity as the failed caching module, but can be from a different supported vendor.
  • All other components in the storage system must be functioning properly; if not, you must contact technical support.

Steps

  1. If you are not already grounded, properly ground yourself.
  2. Locate the failed caching module, in slot 6, by the lit amber Attention LED on the front of the caching module.
  3. Prepare the caching module slot for replacement:
    1. Record the caching module capacity, part number, and serial number on the target node: system node run local sysconfig -av 6
    2. In admin privilege level, prepare the target NVMe slot for replacement, responding y when prompted whether to continue: system controller slot module replace -node node_name -slot slot_number
      Example
      The following command prepares slot 6-2 on node1 for replacement, and displays a message that it is safe to replace:
      ::>system controller slot module replace -node node1 -slot 6-2
      
      Warning: NVMe module in slot 6-2 of the node node1 will be powered off for replacement.
      Do you want to continue? (y|n): y
      
      The module has been successfuly powered off.  It can now be safely replaced. After the replacement module is inserted, use the "system controller slot module insert" command to place the module into service.
    3. Display the slot status with the system controller slot module show command.
      The NVMe slot status displays waiting-for-replacement in the screen output for the caching module that needs replacing.
  4. Remove the caching module:


    Orange release button.
    Caching module cam handle.
    1. Press the orange release button on the front of the caching module.
      Important: Do not use the numbered and lettered I/O cam latch to eject the caching module. The numbered and lettered I/O cam latch ejects the entire NVRAM10 module and not the caching module.
    2. Rotate the cam handle until the caching module begins to slide out of the NVRAM10 module.
    3. Gently pull the cam handle straight toward you to remove the caching module from the NVRAM10 module.
      Be sure to support the caching module as you remove it from the NVRAM10 module.
  5. Install the caching module:
    1. Align the edges of the caching module with the opening in the NVRAM10 module.
    2. Gently push the caching module into the bay until the cam handle engages.
    3. Rotate the cam handle until it locks into place.
  6. Bring the replacement caching module online by using the system controller slot module insert command:
    Example
    The following command prepares slot 6-2 on node1 for power-on, and displays a message that it is powered on:
    ::>system controller slot module insert -node node1 -slot 6-2
    
    Warning: NVMe module in slot 6-2 of the node localhost will be powered on and initialized.
    Do you want to continue? (y|n): y
    
    The module has been successfully powered on, initialized and placed into service.
  7. Verify the slot status using the system controller slot module show command.
    Make sure that command output reports status for slot 6-1 or 6-2 as powered-on and ready for operation.
  8. Verify that the replacement caching module is online and recognized, and then visually confirm that the amber attention LED is not lit: sysconfig -av slot_number
    Note: If you replace the caching module with a caching module from a different vendor, the new vendor name is displayed in the command output.