Locating Reconcile Information in Tsunami Log |
The tsunami log is a good place to look for reconcile information. Reconciliation (stage 2 of space reclamation) is the process of comparing the blockpooltags and referencedtags files to find candidates for deletion.
INFO - 06/24/08-12:59:03 - bpgc bpgc.cpp(165) [bpgc] runDaemon() - Starting the bpgc daemon
INFO - 06/24/08-12:59:03 - bpgc CleanupStrategyFactory.cpp(128) [bpgc] create() - Selecting the Reconcile-Only Strategy
INFO - 06/24/08-12:59:03 - bpgc CleanupReconcileStrategy.cpp(127) [bpgc] postRun() - Sleeping for 43200 seconds
INFO - 06/24/08-12:59:03 - bpgc SchedulerThread.cpp(261) [bpgc] doProcess() - Reloading GC Schedule
The deleteCandidates files are not included in the collect.txt. You can only review the byte size of these files by using the CLI. The location is /snfs/common/data/hurricane/bpgc. The ls -al command below gives a long file listing of this directory.
Note: If you see WARN or ERROR during blockpool garbage collection, it means that Reconcile had a problem.
# ls -al
total 47232
drwxrwxrwx 2 root root 2429 May 1 10:44 .
drwxr-xr-x 5 root root 28296 May 1 05:44 ..
-rw-r--r-- 1 root root 25791427 May 1 10:44 blockpooltags
-rw-r--r-- 1 root root 0 May 1 10:44 deleteCandidates_Stream0
-rw-r--r-- 1 root root 0 May 1 10:44 deleteCandidates_Stream1
-rw-r--r-- 1 root root 20483629 May 1 10:44 referencedtags
Note: In this listing, both deleteCandidates_Stream0 and deleteCandidates_Stream1 have a file length of 0 bytes. If the size of either file were greater than 0, Space Reclamation would have Candidates to delete.
In DXi software release 1.1 and later, tsunami.log provides the percentage completed, the number of streams, and how many candidates need to be deleted. The tsunami_trace.log file provides the tag numbers that are being deleted. The Reconcile process runs every 12 hours to find eligible tags to add into the deleteCandidates file. This is a part of Space Reclamation function.
Locating General Concerns about Slow Performance >
This page was generated by the BrainKeeper Enterprise Wiki, © 2018 |