带有 mdadm 分区的超大 GDT 块

带有 mdadm 分区的超大 GDT 块

我有一个 4 驱动器 USB3.0 外部 ext4 mdadm lvm RAID-5 阵列连接到我的 Ubuntu 16.10 盒(从损坏的 Synology 中取出)。磁盘管理器显示阵列正常,所有逻辑分区都可见,但只有 2 个(共 5 个)安装正确。其他 3 个抛出退出状态 32 错误并dmesg显示:

保留的 GDT 块数量非常大:8189

对分区进行文件系统检查后发现

超级块中发现损坏。(reserved_gdt_blocks = 8189)

我尝试使用命令从备份中恢复分区上的超级块e2fsck -b,但是都不起作用,但我不确定这是否是真正的问题,Ubuntu 对 GDT 块大小不满意。

答案1

Ubuntu 的所有 LTS 版本似乎都对允许的保留 GDT 块数量设置了上限。这显然与访问此类驱动器的稳定性或可靠性有关。

我不知道如何覆盖此限制,甚至不知道是否可以覆盖此限制。相反,我使用没有 GDT 块限制的较旧的不受支持的 Ubuntu 版本(例如 Ubuntu 15.10 Wily Werewolf)来访问我的 Synology RAID 驱动器上的文件。

来自的讨论[安装] GDT 块非常宽。(已解决)告诉我正在发生什么事。

相关内容