When I look into the server log, i can only see that DAOS startet a prune task. What I do not see is that there are documents deleted. Is the “DAOSMGR: Prune 15 started” and “DAOSMGR: Prune 15 completed” the only information that is written to the log?When I trigger a DAOSMGR prune n at the server console, I get more information.
Subject: prune interval
The argument you see in the log is the number of days that you have your deferred deletion interval set to. Assume you’ve just done a prune 10 manually for example. When the system does a prune 15 automatically at 2am, there’s nothing for the prune 15 to do, since everything was pruned back to 10 days by your earlier command.
Subject: ok
this is clear. But I’m talking about two different machines. The log is from a server where I never had triggered a manually prune.And I know for sure that there are documents in a test database that only I have access to that have been deleted 20 days ago. And I cannot see that the prune 15 had touched them at any time.
So I just wanted to make sure if the process will write some results for the prune 15 to the log or not …
Subject: output
The output should be the same regardless of how it was invoked.
How are you running prune?
tell daosmgr prune 15
load daosmgr prune 15
…or from an OS command line: daosmgr prune 15
Subject: Here is the output
From the console:
load daosmgr prune 1
Pruning objects deleted prior to 14.04.2009 14:35
15.04.2009 14:35:26 DAOSMGR: Prune 1 started
DAOS Prune analyzed 4 objects, 4 of which were de
15.04.2009 14:35:27 DAOSMGR: Prune 1 completed
no difference between load … and tell daosmgr.
The logged lines in the server log I’m talking about are from the automatical prune process.
And these lines only tell me that the process has been started and ended. No additional information like in the manually process.
Subject: I’ll check into it<>
Subject: Any update ?? <>