So my Freenas has two pools. One with 6 drives(2 x z1 vdevs with 3 drives each) (512e/4k physical) and one with 12x WD 2TB RE4 drives which are 512 physical. (all of 12 drives in a single z2 vdev - not ideal, but the idea was to maximize capacity) [smartctl -a /dev/adaX]
Due to lack of knowledge both pools created with a default ashift of 12 for both pools. I was able to check it today with "zdb -U /data/zfs/zpool.cache" command
I recently learned that the 512n RE4 drives should probably have been set with ashift of 9 and I also know that I can't change it now.
Since day one performance of the second 12 RE4 disks pool has been terrible on writes/deletes, I guess know what some (or all) of the blame could be down to the wrong ashift?
If I resilver and replace these drives one by one with 4k native drives should expect a noticeable performance improvement?
I also know that the best way of fixing it to replace it with 4-8 new drives and be done with it, but it's not within the budget for now.
Due to lack of knowledge both pools created with a default ashift of 12 for both pools. I was able to check it today with "zdb -U /data/zfs/zpool.cache" command
I recently learned that the 512n RE4 drives should probably have been set with ashift of 9 and I also know that I can't change it now.
Since day one performance of the second 12 RE4 disks pool has been terrible on writes/deletes, I guess know what some (or all) of the blame could be down to the wrong ashift?
If I resilver and replace these drives one by one with 4k native drives should expect a noticeable performance improvement?
I also know that the best way of fixing it to replace it with 4-8 new drives and be done with it, but it's not within the budget for now.