One thing to be aware of is there are limits to resizing a LUN, I’ve seen customers that will create a very small LUN thinking they can just grow that as big as they need to in the future. Due to the geometry of the LUN at the time it was created it can only be resized to a maximum of ~10 times the original size of the LUN.
One way to see this is at the command line, for the command to be available you need to run ‘priv set diag‘ and then you will have access to the ‘lun geometry‘ command. From there you can see the LUN size as well as the maximum LUN size that is available.
Here is a 10g LUN and I can see my maximum size available is 502gb, not exactly 10x but the reason for that is the lun geometry doesn’t change until you hit 50gb, so anything up to that point can be extended 10x the 50gb size.
Once I create a LUN of 51gb or larger the values for the SCSI geometry change and now my max resize is 1004gb, the 1004gb maximum is for lun sizes between 51g and 100g.
As you can see, the next change will come at a 101gb LUN, 101 to 150gb max resize is 1506gb
Here is a table of some of the results:
|LUN Size||Maximum Resize|