我有一个21TBarrays,但只有16TB是从Windows可见

CONTROLLER

  • RAID控制器:3Ware 9650SE-24M8
  • 磁盘:21 x 1TB RAID5
  • 条纹64KB

视窗

  • 操作系统:Windows Server 2003 SP2 32x
  • 磁盘:dynamic19557.44GB
  • 容量:容量15832.19GB

我想我的数组必须有一个4KB的块大小,它将其限制为16TB。 我想我将不得不切换到一个64KB的块大小,以便能够看到最大的256TB。 或者在我的控制器上创build另一个单元,以超过16TB的存储空间。

不幸的是,我已经增加了超过16TB,理想情况下,我想缩小arrays,并回收5个没有做任何事情的磁盘。 我不认为这是可能的。 更可能的是,我可以改变块大小,所以20TB变得可见的Windows?

编辑:

我的问题是该arrays已接受超过16TB的磁盘,但不显示它。 我可以看到没有办法回收磁盘而不破坏数组或更改群集大小。 我担心更改群集大小可能需要几天/几周/几个月? 使用Acronis。 我select购买4个3TB硬盘来迁移数据,然后我将重build为两个较小的卷。 谢谢你的帮助 :)

    16TiB是4K群集的最大卷大小 。

    您需要执行以下操作之一:

    • 用更大的簇大小重新格式化
    • 将群集大小更改为8K(显然, Acronis可以这样做 )
    • 创build另一个NTFS卷,以便您可以使用该未分配的空间。 如果你喜欢单个驱动器,那么你可以把这个卷挂载到C盘的一个文件夹中,但是你必须记住你仍然有16TB / 5TB的限制。 (thx的build议“Multiverse IT”)