ext2 到 ext4:转换/升级或创建新的

ext2 到 ext4:转换/升级或创建新的

我们有一个文件系统,在 LVM 上创建,ext2并在日常使用中运行 8-10 个 Web 服务器(软件、临时文件、日志文件)。这些磁盘对于操作系统来说是“本地”的,但实际上是提供给 VmWare ESX 服务器的 SAN 磁盘。我们的“服务器”是运行 RedHat 6 的虚拟服务器。

磁盘大小为 56GB,使用量约为 26GB(不定)。日志文件是最活跃的,大小从 10kb 到 2GB 不等。根据 ,终身写入量(自 2012 年 8 月以来)约为 23 TB(是的,Tera)tune2fs

ext2关于文件系统(而不是过程) - 从 升级到与创建新的文件系统、复制并切换到新磁盘ext4相比,优缺点是什么?ext4

我们将要转到ext4,可能会创建一个新的 fs 并进行复制 - 因为磁盘不是问题,但会升级给我们相同的 - 升级前创建的文件和目录会被改变吗?

如果新旧文件之间存在差异:差异是什么?

答案1

如果你能负担得起(停机时间和临时磁盘空间),创建新的 ext4 并复制数据将是很多更好的。

某些 ext4 功能只能在格式上启用(例如 flex_bg,支持 >16TiB),但更重要的是,只有使用更高效的范围(而不是直接、间接、双重间接和三重间接列表中的块列表)才能创建新文件。此外,ext4 具有更高效的磁盘空间分配(这会影响性能),因此使用新文件系统也会让您受益匪浅。更不用说格式化/复制也会免费对旧文件系统进行碎片整理。

升级信息和相关问题可以在这里找到Ext4 指南

相关内容