如何使用 Linux 工具设置磁盘分区对齐?

如何使用 Linux 工具设置磁盘分区对齐?

看完之后SQL Server 的磁盘分区对齐最佳实践,我只是想尝试一下这些建议,但在我的 Linux 测试服务器上。设置分区偏移所需的参数是什么(例如磁盘管理如果可能的话,或者 Linux Live CD 上是否有任何其他可用的分区工具)?

答案1

我从 Netapp 最佳实践指南中获取了此信息,用于对齐 iscsi 卷上的分区,但它应该是正确的,因为您的目标是将起始扇区设置为适当的值。对于您的情况,可以根据 SQL 最佳实践指南将 64 更改为任何适用的值。

进入 fdisk 的专家模式,将分区的起始 LBA 更改为能被 8 整除的值。在下面的例子中,默认起始扇区为 63,我们将其更改为 64,因为 64 能被 8 整除。fdisk 选择的默认起始扇区基于 LUN 的大小。fdisk 使用 LUN 大小来计算伪几何形状,该伪几何形状在不同版本的 fdisk 之间可能有所不同。

Command (m for help): x

Expert command (m for help): b
Partition number (1-4): 1
New beginning of data (63-62926604, default 63): 64

答案2

由于 4 KiB 部门问题,大多数工具将进行更新:

相关内容