Data Domain: Adding External Storage while system Is Online

Summary: This article outlines the correct procedure for adding external storage shelves to a live (powered-on) Data Domain system without causing downtime or Filesystem disruption.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Applies to:

  • All Data Domain systems supporting external storage
  • All supported DDOS versions

Use-case:

  • Expand storage capacity while keeping the filesystem online.
    • While this is possible, there is risk of downtime - for example: If SAS pathing is incorrectly cabled or mis-matched Firmware is present across Link Controllers (LCCs).
Warning: Once an enclosure is added to a tier, it cannot be removed without destroying the filesystem.

Cause

Adding external storage to a live system requires careful planning to avoid pathing issues and ensure that licensing is in place.

Before proceeding to add storage:

  • Confirm hardware compatibility using the platform’s Hardware Guide.
  • Check for valid pathing and SAS-related issues using:
    • # enclosure show topology  
      # disk multipath status  
      # alerts show current
  • Validate and install the required capacity licenses:
    • For ELMS Licensing:
      • # elicense show  
        # elicense update
    • For legacy licensing:
      • # license show  
        # license add Capacity-Active <license key>

Resolution

Follow these steps to safely add external storage shelves, whilst keeping the system (and filesystem) online:

Preparation

  1. Isolate work to only one SAS HBA path at a time.
  2. Observe cable timing:
    • For 'ES' or 'FS' shelves (e.g.ES40 or FS240): Wait 2 minutes between cable actions.
    • For 'DS' shelves (e.g. DS60/DS600): Wait 8 minutes between cable actions.
  3. Use free HBA slots if available.
  4. Do not mix enclosure types on the same SAS path.
  5. Do not exceed SAS chain limits.
  6. Monitor the actions being undertaken using the command:
    • # log watch debug/platform/kern.info
  7. Refer to 'Disk Shelf Guides' for cabling standards.

Installation Steps:

  1. Rack the new enclosure. Do not connect SAS cables yet.
  2. Power on both power supplies. Wait ~5 minutes for LCC initialization.
  3. Cable shelves in this order:
    1. Connect inter-shelf cables first.
    2. Connect the host port to the head unit last.
    3. Wait the appropriate time between each cable action (see above).
  4. Work on one SAS path at a time to maintain failover redundancy.

Verification:

Run the following commands to confirm the enclosure, SAS-multipath, and disks are as expected:

Add Enclosure(s) to Tier:

  • # storage add tier {active | archive | cache | cloud} enclosure <enclosure-id>
    • Example:
    • # storage add tier active enclosure 5
    • Controller (Head Unit) = enclosure-id 1
      First shelf = enclosure-id 2
      Second shelf = enclosure-id 3
  • Disk state changes to "Available (v)"

Expand the Filesystem:

  • # filesys expand
    • The 'Available' storage is appended to the usable capacity of the Filesystem

Post-Upgrade Checks:

  • # storage show all  
    # filesys show space  
    # disk show state  
    # enclosure test topology <port> duration 1  
    # filesys status

Additional Information

    Reference articles:

    Customer login may be required to view this content

    Troubleshooting Adding a Shelf 
    Data Domain: System Memory Requirements and Expanded Storage Configurations 
     

    Additional information about licensing can be found in the relevant 'DDOS Admin Guide'.

    Affected Products

    Data Domain

    Products

    Data Domain, Data Domain Deduplication Storage Systems, DS60, ES30
    Article Properties
    Article Number: 000035684
    Article Type: Solution
    Last Modified: 06 Oct 2025
    Version:  6
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.