问题说明:The resulting partition is not properly aligned for best performance.
1.问题
挂载的iscsi磁盘无法分区对齐
The resulting partition is not properly aligned for best performance.
截图如下:
2.经查资料,大部分网友和论坛建议使用如下方法
使用计算的方法
# cat /sys/block/sdb/queue/optimal_io_size
1048576
# cat /sys/block/sdb/queue/minimum_io_size
262144
# cat /sys/block/sdb/alignment_offset
0
# cat /sys/block/sdb/queue/physical_block_size
512
开始扇区大小等于=(alignment_offset+optimal_io_size)/512
(1048576 + 0) / 512 = 2048
可用命令分区mkpart 1 ext4 2048s 100%
我查到的alignment_offset=0,optimal_io_siz=0
故使用命令mkpart 1 ext4 0s 100%
试过无效(主要原因可能是因为我查到的数值为0)。
3.后搜到一个外文资料,附上链接https://blog.csdn.net/rznice/article/details/51958527
内容提到,如果上述方法不生效,且optimal_io_size=0,那个可以采用0%来自动获取最佳分区效果。
改使用命令mkpart 1 ext4 0% 100%
查看对其效果
align-check optimal 1
1 aligned(显示已对齐)
完美完成!
后iscsi测试也一切正常。