Hallo!
So I did a mistake. I already had a pool with one RAID-Z2 vdev created correctly with the gnop feature, so ashift was 12. Then I added to that pool another RAID-Z2 vdev but without creating gnop to at least one of disks. Now I've got two vdev's with different ashift.
But the disks' GPT partitions are aligned correctly, I took care to apply the -a4k -b2048 settings to the
Question: is it possible to change ashift from 9 to 12 by replacing disks with a spare gnop'ped disk? I mean:
then create gnop on that replaced disk, and use it again for replacing another disk, and so on.
My mistake was, that I thought of ashift to be set for the pool, not for the vdev group.
So I did a mistake. I already had a pool with one RAID-Z2 vdev created correctly with the gnop feature, so ashift was 12. Then I added to that pool another RAID-Z2 vdev but without creating gnop to at least one of disks. Now I've got two vdev's with different ashift.
Code:
# zdb | grep ashift
ashift: 12
ashift: 9
gpart create
command.Question: is it possible to change ashift from 9 to 12 by replacing disks with a spare gnop'ped disk? I mean:
Code:
# gnop create -S 4096 /dev/gpt/spare_disk
# zpool replace some_tank /dev/gpt/some_disk_1 /dev/gpt/spare_disk.nop
My mistake was, that I thought of ashift to be set for the pool, not for the vdev group.