I am using CMOD V9 for MP on AIX platform.
The arsmaint command is failing during validation of cache file system for one of the /retr/ directory with error as:
199 Unexpected empty directory in cache >/arscache/insta/retr/TCA/DOC
I am running the below command.
arsmaint -I {Instance} -sve
The above mentioned directory contains number of links to valid objects located in other file system.
I have checked this before and after running arsmaint and directory was not empty at any point of time.
I need help to find the reason behind this failure. Appreciate if someone can elaborate the 'Validation of File System' done with -v flag.
What criteria?s are being checked during this validation.
Thanks in Advance!!!
Did you paste in the full error message? I ask because your message is missing the "<" character. If your error message is incomplete, it may actually show another directory below that one.
Check the links in that directory, and see if they point to filesystems and files that actually exist.
Generally speaking, this error message means exactly what it says -- that there's an empty directory in the cache, and there shouldn't be.
The only other suggestion I have is to check your Application Group definitions, and see if you have an App Group with the "TCA" AGID_NAME -- maybe you've deleted an AG, and CMOD didn't clean up everything it should have.
Are you getting any other errors or warnings during cache validation?
-JD.
Thanks Justin,
Error message is truncated to hide server name but it points only one directory mentioed before.
But yes you are right, the issue is with the load in this AG.
The AG is not deleted But All the documents in this AG are being deleted daily.
So AG holds only 1 day load in cache untill the delete command is fired.
and arsmaint was running right after the delete to find the empty directory in cache.
Just for the curiocity, What criteria?s are being checked during this validation? Is it only empty directory??
The validation step checks many things, empty directories, files that CMOD doesn't recognize, and permissions are just a few.
-JD.