I recently was given several old filers, and now I'm trying to set them up in a most usable state. It appears I've gotten everything more or less set with the exception of one thing.
On our F840 filer, I have 2 FCAL loops with 4 shelves each. One set of 4 consists of 36GB disks, the other set 18GB. I repacked 2 of the 36GB shelves with 36GB disks we acquired some time ago. 6 of those disks came up as "zoned/block" in the disk list; the rest of the disks in the filer were only zoned. Early on, this resulted in making my root aggregate blocked, and at one point, it changed the size of the 36GB disks to 18GB. This only effected the 36GB zoned/block disks.
I have since rebuilt the filer (boot menu, zero all disks and make a flexible volume) with those disks not present, so it built it on zoned disks. I've tried everything I can, but I can't seem to get those 6 disks to revert back to their 36GB state.
The best view I've found of the problem is the web management disk page, but this also shows it:
Some disks might have a little more capacity depending on the manufacturer or model. Data ONTAP will "right size" the disk and make all the usable disk space the same. Disk drives from different manufacturers may differ slightly in size even though they belong to the same size category. Right sizing ensures that disks are compatible regardless of manufacturer.
Data ONTAP right sizes disks to compensate for different manufacturers producing different raw-sized disks. When you add a new disk, Data ONTAP reduces the amount of space on that disk available for user data by rounding down. This maintains compatibility across disks from various manufacturers. The available disk space listed by informational commands such as sysconfig is, therefore, less for each disk than its rated capacity. The available disk space on a disk is rounded down as shown in the table in the Storage Management Guide, reprinted above.
*Note:* Although automatic disk right sizing is not applied to existing disks in an upgraded system, it is applied to disks being added to the storage system. Use sysconfig -r to compare the physical space and the usable space, and to determine whether disks are right-sized.
Disk Size Right-sized Capacity Available Blocks
36GB 34.5GB 70,656,000
The block size is correct for a 36Gb HDD so I think it is comething to do with the 'format'. Start thinking WALF and aggregate. What happens is you remove the disk and then re-install to a new aggregate?
What happens is, when a disk gets inserted into a RAID group, if it is larger or a higher speed, it will size down to the other disks in the RAID group. If you have 36 GB disks in a RAID group with 18GB disks, then they will all be 18GB disks.
If the disks are in the RAID group, you will need to run disk replace to get them out, or destroy the aggr/tradvol.