[CRIU] Ghost file: no such file or directory

Tycho Andersen tycho.andersen at canonical.com
Wed Mar 30 07:46:49 PDT 2016


On Wed, Mar 30, 2016 at 05:26:15PM +0300, Pavel Emelyanov wrote:
> On 03/30/2016 03:33 PM, Federico Reghenzani wrote:
> > Hi all!
> > 
> > We have problem restoring Open MPI daemons with child processes that uses shared memory:
> > 
> > (00.022447)    255: Opening ghost file 0x3 for tmp/openmpi-sessions-root at roaster-vm3_0/60995/1/shared_mem_pool.roaster-vm3.1
> > (00.022479)    255: Error (files-reg.c:139): Can't open ghost file //tmp/openmpi-sessions-root at roaster-vm3_0/60995/1/shared_mem_pool.roaster-vm3.1.cr.3.ghost: No such file or directory
> 
> Can you check whether the \dirname of this path exists?
> I mean this -- //tmp/openmpi-sessions-root at roaster-vm3_0/60995/1/
> 
> Presumably this is the case when not only the file was removed, but also
> some dir components. And we've fixed it only in 2.0.

The users I had report it were using post 2.0, so there's some other
bug here. I'm trying to reproduce now again, but not having any luck
:(

Tycho

> -- Pavel
> 
> > (00.022558)  `- X [/dev/shm/open_mpi.0000.cr.1.ghost] ghost
> > (00.022570)  `- X [/dev/shm/open_mpi.0001.cr.2.ghost] ghost
> > (00.022586) Error (files-reg.c:445):  `- XFail [/tmp/openmpi-sessions-root at roaster-vm3_0/60995/1/shared_mem_pool.roaster-vm3.1.cr.3.ghost] ghost: No such file or directory
> > (00.022595) Error (files-reg.c:445):  `- XFail [/tmp/openmpi-sessions-root at roaster-vm3_0/60995/1/shared_mem_btl_module.roaster-vm3.1.cr.4.ghost] ghost: No such file or directory
> > (00.022613) Error (files-reg.c:445):  `- XFail [/dev/shm/open_mpi.0000.cr.5.ghost] ghost: No such file or directory
> > (00.022622) Error (cr-restore.c:1995): Restoring FAILED.
> > 
> > Full criu logs attached.
> > 
> > We are migrating to another machine, in unshared context (CLONE_NEWPID | CLONE_NEWNS), CRIU version 1.8.
> > 
> > 
> > 
> > Any suggestions?
> > Cheers,
> > Federico
> > __
> > Federico Reghenzani
> > M.Eng. Student @ Politecnico di Milano
> > Computer Science and Engineering
> > 
> > 
> > 
> > 
> > 
> > _______________________________________________
> > CRIU mailing list
> > CRIU at openvz.org
> > https://lists.openvz.org/mailman/listinfo/criu
> > 
> 
> _______________________________________________
> CRIU mailing list
> CRIU at openvz.org
> https://lists.openvz.org/mailman/listinfo/criu


More information about the CRIU mailing list