Showing results for 
Search instead for 
Did you mean: 

Files are missing from Volume




We are having strange issue, where in volume files are deleting on its own. Even though users are not accessing Teamcenter during week ends, FSC scans the volume & reports file not found. 


ERROR - 2019/07/13-13:45:40,557 UTC - TCPRODAPP - GeneralRequestException - com.teamcenter.fms.servercache.admincommands.AdminCommandBase
com.teamcenter.fms.servercache.admincommands.GeneralRequestException: FileD:\\volume/\ve_designer7_59dc7942\340a_prt_8y203rs825cuk.sldprt does not exists: stat2/file/nvargs{relativepath=\ve_designer7_59dc7942\340a_prt_8y203rs825cuk.sldprt}
at com.teamcenter.fms.servercache.admincommands.StringCommand.generateError(
at com.teamcenter.fms.servercache.admincommands.StatFile2.statFile2(
at com.teamcenter.fms.servercache.admincommands.StatFile2.handleArgs(
at com.teamcenter.fms.servercache.admincommands.StringCommand.handleCmd(
at com.teamcenter.fms.servercache.LocalAdminHandler.handleLocalAdminRead(
at com.teamcenter.fms.servercache.FMSWebHandlerRoot.handle(
at com.teamcenter.fms.servercache.FSCHandlerList.handle(
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(
at org.eclipse.jetty.server.Server.handle(
at org.eclipse.jetty.server.HttpChannel.handle(
at org.eclipse.jetty.server.HttpConnection.onFillable(
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(
at org.eclipse.jetty.util.thread.QueuedThreadPool$
at Source)

ERROR - 2019/07/13-13:45:40,558 UTC - TCPRODAPP - FileD:\\volume/\ve_designer7_59dc7942\340a_prt_8y203rs825cuk.sldprt does not exists: stat2/file/nvargs{relativepath=\ve_designer7_59dc7942\340a_prt_8y203rs825cuk.sldprt}:com.teamcenter.fms.servercache.admincommands.StringCommand.handleCmd( com.teamcenter.fms.servercache.admincommands.AdminCommandBase


When we check the event log on teamcenter volume server, there is chkdsk event called & deletes the file. Some files are set with no permission (in file --> properties --> security) for any one. When chkdsk verifies the file, it thinks that it is corrupted & file will be deleted from volume. named reference in Teamcenter shows no size for the part.


Can you please suggest us, what could be the culprit causing volume files are corrupted & deleted eventually.


thanks in advance. 


Re: Files are missing from Volume

Solution Partner Esteemed Contributor Solution Partner Esteemed Contributor
Solution Partner Esteemed Contributor
Sounds like your operating system is running disk cleanup and removing/archiving files without permissions.

All files in the volume should be owned by the user running the FSC service. And if your volumes are distributed across more than one server, the same user should be employed (domain user) in order to preserve permissions. Do not use a local (non-domain) account if possible. Reapply ownership and permissions to your volumes and files immediately.

To see how bad the problem is, run review_volumes. e.g. in a Tc cmd window:
cd /d C:\Temp
review_volumes -u=infodba -p=infodba -g=dba -parallel=4 -rfolder=RvwVols
Where, parallel is the number of volumes declared in Organization. If you only have one volume declared then omit this and the rfolder switch.

The review volumes report (<volume_name>.txt) contains three sections after the permissions header:
1. Files in the OS file system over a day old that are not referenced by Teamcenter.
2. Files missing from the OS file that are referenced by Teamcenter.
3. Files in the OS file system referenced from unreferenced ImanFile objects.

You are concerned about section 2.

Randy Ellsworth, Teamcenter Architect, Applied CAx, LLC
NX 11 | SW 2016 | Creo 4 | TcUA 11.4
Evaluating: AW 3.4

Re: Files are missing from Volume


thanks Randy for the solution. We have changed the volume with different NAS & issue resolved. We don't see files missing from Volumes.