非 Raid 驱动器上的 stripe=8191

非 Raid 驱动器上的 stripe=8191

mount我刚刚注意到我的机器(Xubuntu 18.04)上的输出有以下奇怪之处:

/dev/sda1 on /mnt/Z2 type ext4 (rw,relatime)
/dev/sdb1 on /mnt/W type ext4 (rw,relatime,stripe=8191)
/dev/sdc1 on /mnt/X type ext4 (rw,relatime)
/dev/sdd1 on /mnt/Y type ext4 (rw,relatime)
/dev/sde1 on /mnt/Z type ext4 (rw,relatime)

带有“stripe=8191”的那个驱动器(分区)从来都不是 RAID 卷的一部分。所有驱动器的 /etc/fstab 选项均设置为“默认值”。我不记得以前在那里看到过条纹选项,但我不经常查看安装列表。

我用谷歌搜索了gentoo 论坛上的一击这表明它可以安全地删除tune2fs -E "" /dev/sde1。但由于这些数据很关键(是的,它已备份),所以我不愿意弄乱文件系统。

有什么想法吗?条纹是如何进入那里的,是否可以忽略它,和/或如何将其删除?

答案1

对于使用和选项stripe=创建的 ext4,会自动添加挂载选项。这些选项旨在与 RAID 驱动器一起使用,但一些较旧的指南建议对 SSD 进行设置,将 ext4 块与 SSD 擦除块大小对齐。据我所知,TRIM/丢弃支持不需要这样做,但这并没有什么坏处,我会忽略它。stride=stride-sizestripe_width=stripe-widthmkfs.ext4stridestripe_width

不确定您是否在/dev/sdb1手动创建 ext4 时手动添加了这些选项,也有可能您使用的工具在检测到设备是 SSD 时自动添加了这些选项。

如果您有兴趣,请阅读一些内容:

相关内容