MetroCluster stack ID conflict
Applies to
- ONTAP 9
- Fabric-attached MetroCluster
Issue
- One or more nodes report a
stackmon.stack.id.conflict
error in the event logs:
[Node-A: stackmon_thread: stackmon.stack.id.conflict:error]: Stack ID of the Shelf 30 (S/N SHFXXXXXXXXXX89) on channel Node101swb:8 cannot be agreed on by all the nodes in the cluster.
[Node-A: stackmon_thread: stackmon.stack.id.conflict:error]: Stack ID of the Shelf 70 (S/N SHFXXXXXXXXXX79) on channel Node100swa:8 cannot be agreed on by all the nodes in the cluster.
- The stack IDs for shelves in different stacks report the same stack ID:
Cluster1::> storage shelf show -fields shelf, shelf-id, stack-id
node shelf stack-id shelf-id
-------- ----- -------- --------
C1_N1 3.50 3 50 <<< Shelf in correct stack
C1_N1 3.51 3 51 <<< Shelf in correct stack
C1_N1 3.60 3 60 <<< Shelf in incorrect stack
C1_N1 3.61 3 61 <<< Shelf in incorrect stack
C1_N1 3.70 3 70 <<< Shelf in incorrect stack
C1_N1 3.71 3 71 <<< Shelf in incorrect stack
- The disk population errors may be reported in the event logs due to the incorrect stack IDs:
[Node-01: dsa_disc: ses.config.shelfPopError:error]: Disk shelf population on channel FC_switch_1:10 is 16. Reduce the number of disk shelves on this channel to 10 or fewer.
- The number of disk shelves does not exceed 10 per stack.