在 Centos 5.5 上将驱动器格式化为 XFS

在 Centos 5.5 上将驱动器格式化为 XFS

我们有一台 Centos 5.5 服务器,上面有 2 个阵列。一个是安装为 / 的标准 ext3,另一个是 SSD 阵列,我们试图将其格式化为 XFS,然后再将 MySQL 数据库移至该阵列。

我已将 SSD 阵列分区为 /dev/sdb1,但在尝试运行 mkfs.xfs 时,出现以下信息:

mkfs.xfs -f /dev/sdb1
size 0 of data subvolume is too small, minimum 100 blocks

当使用最少 100 个块运行时:

mkfs.xfs -d size=100b /dev/sdb1 -f
size 100b specified for data subvolume is too large, maximum is 0 blocks

我已经安装了所有必需的 XFS 模块,包括 kernel mod 和 xfsprogs。使用任何选项运行 mkfs.xfs 都会导致上述行为。

答案1

在您最初的尝试中,您只创建了一个扩展分区。这还不够,因为这种分区类型只是更多逻辑分区的容器。这是由于 DOS MBR 最初具有 4 个分区的限制而必须这样做。

创建扩展分区后,fdisk将提供在其中创建逻辑分区,再次选择时从数字 5 开始n

更多信息请参见维基百科

相关内容