重复数据删除更改日志的工作原理
- Views:
- 101
- Visibility:
- Public
- Votes:
- 0
- Category:
- clustered-data-ontap-8<a>用于翻译</a>
- Specialty:
- core
- Last Updated:
适用场景
- 集群模式 Data ONTAP
- 重复数据删除和数据压缩
问题解答
- 更改日志记录对数据块的修改。启动重复数据删除后、Data ONTAP会引用更改日志来对数据进行重复数据删除、并在重复数据删除过程完成后清除更改日志。
- ChangeLog可以保存最大大小为8 TB的块修改记录。
- 此最大大小无法更改。
- 更改日志大小为64 GB意味着、更改日志将继续新写入、直到向卷写入8 TB的数据为止。
8 TB用户数据=卷中的2147483648个数据块(每个块大小为4 K)
指纹大小= 32字节
因此、支持的更改卷总大小= 2147483648 * 32字节= 64 GB
- 当即将超过此限制时、Data ONTAP 将停止 向更改日志写入修改内容、并将以下消息写入系统日志:
Thu Mar 25 04:54:39 GMT [nss-u55/nss-u56: sis.changelog.full:warning]:Change logging metafile on volume [host][vol] is full and can not hold any more fingerprint entries.
要检查当前使用情况、请使用相应的命令:
对于7-模式:
Run the sis status -l
Last Operation Size and Changelog Usage 将显示当前状态。
对于集群模式 Data ONTAP:
::volume efficiency show -vserver -volume
要启动重复数据删除过程并清除更改日志、请 使用相应的命令:
对于7-模式:
sis start
命令将启动重复数据删除过程并清除更改日志。- 但是、
sis start
如果更改日志已满、则单独运行命令不会处理修改后的块。因此、sis start -s
在这种情况下、请运行命令对所有数据进行重复数据删除。
对于集群模式 Data ONTAP:
::>volume efficiency start -vserver <vserver name> -volume <vol name>
::>volume efficiency start -vserver <vserver name> -volume <vol name> -scan-old-data true
追加信息
TR-3966 -《NetApp数据压缩和重复数据删除部署和实施指南:集群模式Data ONTAP》