ONTAP Discussions

Adding Disks to Aggrs with Strange (I think) Results

murdock01
1,426 Views

I am working on adding a bunch of new disks to my current cluster. I have gotten to the point of all my disks are in the spare pool and ready to be added to my aggrs.
The general plan is to change the max raid group size from 8 to 14. The aggrs in question have two raid groups with 8 disks each.

aggr1_03              "/aggr1_03/plex0/rg0 (block)","/aggr1_03/plex0/rg1 (block)"
aggr1_04              "/aggr1_04/plex0/rg0 (block)","/aggr1_04/plex0/rg1 (block)"

 

and example this is aggr1_03 (edited so it would not be so long)

disk raid-group
----- ----------
2.0.2 rg0, 2.0.3 rg0, 2.0.4 rg0, 2.0.5 rg0, 2.1.1 rg0, 2.1.2 rg0, 2.1.3 rg0, 2.1.4 rg0
2.0.6 rg1, 2.0.7 rg1, 2.0.8 rg1, 2.0.9 rg1, 2.1.5 rg1, 2.1.6 rg1, 2.1.7 rg1, 2.1.8 rg1


So I go to simulate adding a bunch of disks to one of the aggregates and get this 

First Plex

  RAID Group rg1, 14 disks (block checksum, raid_dp)
                                                      Usable Physical
    Position   Disk                      Type           Size     Size
    ---------- ------------------------- ---------- -------- --------
    data       2.3.6                     FSAS         3.63TB   3.64TB
    data       2.3.7                     FSAS         3.63TB   3.64TB
    data       2.3.8                     FSAS         3.63TB   3.64TB
    data       2.3.9                     FSAS         3.63TB   3.64TB
    data       2.3.10                    FSAS         3.63TB   3.64TB
    data       2.3.11                    FSAS         3.63TB   3.64TB

  RAID Group rg2, 14 disks (block checksum, raid_dp)
                                                      Usable Physical
    Position   Disk                      Type           Size     Size
    ---------- ------------------------- ---------- -------- --------
    dparity    2.4.0                     FSAS              -        -
    parity     2.4.1                     FSAS              -        -
    data       2.4.2                     FSAS         3.63TB   3.64TB
    data       2.4.3                     FSAS         3.63TB   3.64TB
    data       2.4.4                     FSAS         3.63TB   3.64TB
    data       2.4.5                     FSAS         3.63TB   3.64TB
    data       2.4.6                     FSAS         3.63TB   3.64TB
    data       2.4.7                     FSAS         3.63TB   3.64TB
    data       2.6.0                     FSAS         3.63TB   3.64TB
    data       2.6.1                     FSAS         3.63TB   3.64TB
    data       2.6.2                     FSAS         3.63TB   3.64TB
    data       2.6.3                     FSAS         3.63TB   3.64TB
    data       2.6.4                     FSAS         3.63TB   3.64TB
    data       2.6.5                     FSAS         3.63TB   3.64TB

  RAID Group rg3, 6 disks (block checksum, raid_dp)
                                                      Usable Physical
    Position   Disk                      Type           Size     Size
    ---------- ------------------------- ---------- -------- --------
    dparity    2.6.6                     FSAS              -        -
    parity     2.6.7                     FSAS              -        -
    data       2.6.8                     FSAS         3.63TB   3.64TB
    data       2.6.9                     FSAS         3.63TB   3.64TB
    data       2.6.10                    FSAS         3.63TB   3.64TB
    data       2.6.11                    FSAS         3.63TB   3.64TB

As you can see it adds 6 disks to rg1, created another group called rg2 and filled with 14 disks, then created another group called rg3 and added 6. The result would be rg0,rg1,rg2,rg3 with 8,14,14,6 disks respectively.
It was my understanding  that ontap would add 6 disks to rg0, add 6 disks to rg1, and then create another group called rg2 and use up my last 14 spares; so I would end up with rg0,rg1,rg2 each have 14 disks.
Why did I get the results I did on the simulate?

2 REPLIES 2

Ontapforrum
1,208 Views

Is the concerned aggr maxraidsize size modified already ?

 

::>aggr show -aggr <>  -fields maxraidsize

 

Also, have you tried adding disk by specifiying specific rgX and disk count. For exL

::> agg add-diks -aggr <> -raidgroup rgX -diskcount 6

murdock01
1,203 Views

Yes, the max raid size for these 2 aggrs is currently 14. That was step 1, before I put the disks into the spare pool assigning owners.
Not yet, and I do know I can manually put disks where I think they should go. But I ran the simulate command basically to confirm what I was doing; with my expectations that ontap would give me the 3 groups of 14 disks each. That is why when I saw what ontap would do, I was puzzled. Then I started to wonder if ontap was seeing something I am not. 

Public