未解决
此帖子已超过 5 年
1.2K 消息
0
511
如何确认是否有数据被Avamar垃圾数据收集删除
如何确认是否有数据被Avamar垃圾数据收集删除
转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese
介绍
有时候,我们可能会发现Avamar在垃圾数据收集以后空间并没有释放许多或者根本没有任何释放。运行status.dpn和avmaint gcstatus可以看到类似如下结果:
> status.dpn
Last GC: finished Thu Jul 21 12:23:26 2011 after 00m 03s >> recovered 0.00 KB
> avmaint gcstatus
bytes-recovered="0"
更多信息
这很有可能是因为要删除的数据并不多或根本没有。
为了确认是否真的要删除的数据并不多,我们可以运行以下命令:
> dumpmaintlogs --days=1 --types=gc
2011/07/21-10:15:01.94313 {0.0}
记下maxtime和usehistory的值。
然后再运行以下命令:
> avmaint gcstatus
generation-time="1311266317"
status="idle"
result="OK"
node-count="4"
indexstripes-total="31"
indexstripes-processed="31"
chunks-deleted="0"
bytes-recovered="0"
megabytes-recovered="0"
passes="1"
start-time="1311251003"
elapsed-time="295"
end-time="1311251006"/>
记下elapsed-time的值。
如果elapsed-time的值远远小于maxtime的值并且usehistory的值为false,则说明没有或只有很少的数据要被删除。
一般来说,要删除的数据越多,elapsed-time的值也越大,但是不会超过maxtime。
应用于
Avamar 6