为什么我的 Dell EMC PowerVault ME4 4024 不能提供正确的存储量?

为什么我的 Dell EMC PowerVault ME4 4024 不能提供正确的存储量?

我正在配置带有 10 个 11TB 驱动器的 Dell EMC PowerVault ME4 4024,使用 RAID6。管理软件显示我们有 88TB 可用,预计减少 20%,但当 ME4 作为文件系统安装时,只有 86TB 可用。

我们的 ME 4084 也遇到了类似的问题,安装后可用存储容量为 125TB 的池中只有 114TB 可用。

我们也有一些较旧的 3xxx 系列数据存储,但它们没有遇到 4xxx 系列所面临的容量减少。

我们使用的服务器是RHEL7.7

答案1

这里有两点。

首先,这是常见的、古老的和众所周知的 TeraBytes (TB) 和 TebiBytes (TiB) 之间的混淆。硬盘制造商以 TB(万亿字节)为单位出售硬盘。然而,大多数操作系统(MacOS 除外)和存储工具都以 TiB(2 的 40 次方字节)为单位报告硬盘大小。两者之间的差异很大:1 TiB 等于 1.099 TB。

这就是您的 12 TB 驱动器显示为大约 10.91 TiB 的原因。因此,您的 10 个驱动器 RAID-6 阵列的实际容量为

 8 x 10.91 = 87.28 TiB

其次,您格式化了阵列。也许还使用了 LVM。每个附加层都需要自己的存储。RedHat 7.7 的默认文件系统是 XFS。XFS 需要大量空间来存储文件系统信息,为数十亿个潜在的 inode、文件名和元数据以及文件系统结构保留空间。通常每 TiB 托管存储约 2 GiB。

所以现在你的87.28 TiB数组减少了几百 GiB。具体大小取决于您计算大小的方式,可能低于 87 TiB,因此可能低于 86 TiB。

相关内容