Skip to main content
NetApp Knowledge Base

Erasure Coded Data shows 0 bytes for new object store after StorageGRID expansion

Views:
438
Visibility:
Public
Votes:
1
Category:
storagegrid
Specialty:
sgrid
Last Updated:

Applies to

  • NetApp StorageGRID 11.x
  • Erasure Coded (EC)
  • Information lifecycle management (ILM)
  • Newly added or expanded (eg new shelf) node

Issue

After expanding a StorageGRID system with new Storage Nodes, it would appear that Erasure Coded objects are not being ingested to the newly expanded nodes after expansion.

This may give the appearance that there is something wrong with the new Storage Node, and in order to have the new storage nodes accept new EC data an administrator may invoke such actions as the following in order to get the newly expanded nodes to accept new content...

  • Modifying Storage Pools
  • Modifying Storage Grades
  • Modifying Erasure Coding Schemes
  • Modifying ILM rules and policies

This may in turn create new issues such as...

  • Introduce a backend ILM driven movement of object data to satisfy a new ILM rule or move content to a new pool
  • Generate sporadic alerts/alarms in relation to Resource Use
  • Client side performance issues due to ILM driven backend workload
  • Grid side performance issues due to ILM driven backend workload
  • Grid Node Instability and/or Grid Node service instability (IE, Blue Nodes, Services randomly going Up/Down)

 

In 11.4 and previous releases

  • Internal Erasure Coding groups are maintained on existing storage nodes
  • New EC groups are created when the existing EC group nears exhaustion, thus automatically creating a new EC group
  • The new EC Group inherits the new Storage Nodes

 

To verify that newly added Object Store shows EC data as 0 bytes even after data is ingested as per ILM policy:

NMS/GMI --> Nodes --> "Newly Expanded Storage Node" --> Storage --> Scroll Down to "Object Stores"

clipboard_ecf474c6da0fed80dcc77c77873ab1970.png  clipboard_e14395737827f8749d765bff3cf65f6e4.png

Note that Replicated Data is not zero, so ingests are working.

 

Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.