![在 RHEL 4 中创建大于 8 TB 的文件系统](https://linux22.com/image/500390/%E5%9C%A8%20RHEL%204%20%E4%B8%AD%E5%88%9B%E5%BB%BA%E5%A4%A7%E4%BA%8E%208%20TB%20%E7%9A%84%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F.png)
我正在尝试在 RHEL 4.8 文件服务器上创建几个 10 TB 的文件系统。ext3 理论上最多支持 16 TB,但我知道超过 8 TB 会有一些问题。我看过的所有文档都建议我只需将 -F 传递给 mkfs.ext3,但当我这样做时,mkfs.ext3 会出现段错误。
我想尝试下载较新版本的 e2fsprogs 并以此方式进行格式化,但我担心会出现问题(几个月后,我是否会突然发现,当机器开始填充分区时,它会开始覆盖所有内容?)
我可以迁移到 RHEL 5,但这会使文件服务器使用与所有其他机器不同的 RHEL 版本,如果可以的话,我希望避免这种情况。但如果真的有必要,我会考虑这么做。
所以我只是想知道是否有一个简单、明显、可靠的技巧来格式化我的磁盘。
答案1
我认为 RHEL4 没有 ext3 支持 2^32 块所需的未签名补丁,在这种情况下您只能使用 8 TB 文件系统。
GFS 在 32 位系统(包括 RHEL4)上支持高达 16 TB 的文件系统。