Problems with --enable-restore-ids

From: Ted Cabeen (cabeen_at_chem_dot_ucsb_dot_edu)
Date: Wed Feb 18 2009 - 11:15:59 PST

  • Next message: Paul H. Hargrove: "Re: Problems with --enable-restore-ids"
    I'm having problems with 0.8.0 with --enable-restore-ids.  When I try to 
    restart a checkpointed job, I get the following error:
    - open('/var/cache/nscd/passwd', 0x0) failed: -13 
    
    - mmap failed: /var/cache/nscd/passwd 
    
    - thaw_threads returned error, aborting. -13 
    
    Restart failed: Permission denied
    
    If I recompile 0.8.0 without restore-ids, it doesn't have this error.  I 
    think that the problem may be that the nscd cache is opened on behalf of 
    the program by libc as root, but when BLCR tries to restart the 
    checkpointed program as the original user, it can't open the nscd cache. 
      Is there a way to fix this?
    
    --Ted
    

  • Next message: Paul H. Hargrove: "Re: Problems with --enable-restore-ids"