文档适用产品型号:RD5200,RDD516
ReadyDATA与Windows会出现显示LUN已用空间和可用空间不匹配的情况。
这是因为ReadyDATA无法知道LUN里存放了什么数据,也无法分辨Windows写入LUN中的NTFS文件系统架构(ReadyDATA自身使用的是ZFS文件系统)。
下面我们举例来说明。
- 我们创建一个10GB的LUN(这里我们用的是精简置备LUN,但这种情况也同样适用于厚置备LUN)。在Windows上将该LUN执行快速格式化,并且不写入任何数据,此时LUN的情况会如下图:
- 然后我们写入大约5GB数据,会看到下面的数据情况:
- 接着,我们在Windows上删除该LUN中的2GB数据,会看到下面的结果:
注意上图的矛盾之处,Windows显示已用3GB数据,而ReadyDATA显示已用5GB。到底谁对谁错呢?
答案是技术上来说二者都是正确的。当在Windows上删除数据时,Windows只是移除文件系统中这些文件的指针,并标记这些空间为空,所以删除命令才会执行地这么快。然而ReadyDATA却只能看到这些数据块仍然被那些文件占用着,因为ReadyDATA无法真实地看到LUN中数据也无法分辨NTFS文件系统。
该情况并不意味着这些空闲空间不能再被使用。Windows在需要时仍然可以往这些地方写入数据。
序号 |
日期 |
跟进人 |
内容摘要 |
1 |
2014-02-19 |
Louis Han |
文档创建 |