记一次iscsi挂载后分区对不齐问题

问题说明: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测试也一切正常。

猜你喜欢

转载自blog.csdn.net/baidu_38647506/article/details/88234306