Hello all, I have had some issues with a Linux box which has involved a lot of remounting and moving around and I am now getting a lock file error but it is present whenever cloning jobs? Perhaps it is how the project files are set up that is the issue? See attached and let me know if you need anything else?
Please can you post the precise error message you are seeing as well as the full path of the lock file mentioned in the message.
(base) scientist@OptiPlex-9020:/media/scientist/022491a0-6c3f-4cce-b773-a45aa026369f1/CS-abca1-dimer$
and the path
check that it is out the same mount point as it was originally, as it seems to be an external drive - we have had the same error and that was the issue
Hey Oli thanks for suggestion, can see current mount point, what would be easy way to find out mount point at time of project creation? Also, perhaps more importantly, my jobs from projects placed in my Raid are also failing with an erno file not found type error?
**** handle exception rc
Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/run.py”, line 129, in cryosparc_master.cryosparc_compute.run.main
File “cryosparc_master/cryosparc_compute/jobs/template_picker_gpu/run.py”, line 56, in cryosparc_master.cryosparc_compute.jobs.template_picker_gpu.run.run
File “cryosparc_master/cryosparc_compute/jobs/template_picker_gpu/run.py”, line 99, in cryosparc_master.cryosparc_compute.jobs.template_picker_gpu.run.do_pick
File “cryosparc_master/cryosparc_compute/jobs/template_picker_gpu/run.py”, line 300, in cryosparc_master.cryosparc_compute.jobs.template_picker_gpu.run.do_pick
File “cryosparc_master/cryosparc_compute/jobs/template_picker_gpu/run.py”, line 92, in cryosparc_master.cryosparc_compute.jobs.template_picker_gpu.run.lambda
File “/home/scientist/Downloads/cryosparc_worker/cryosparc_compute/blobio/mrc.py”, line 177, in read_mrc
with open(fname, ‘rb’) as file_obj:
FileNotFoundError: [Errno 2] No such file or directory: ‘/raid0/CS-abca1raid/J2/imported/017266390617912777226_stack_0001_cor_movie-20160814_Movies.mrc’
set status to failed
========= main process now complete at 2025-06-25 10:04:24.444054.
========= monitor process now complete at 2025-06-25 10:04:24.448084.
You may try this command (in CryoSPARC v4)
cryosparcm eventlog P24 J1 | grep -A 1 "Working in directory"
This command may show the directory in which job J1 ran, if the job still exists and if the command is not blocked by the lock error.
Does this link point to a directory that is no longer mounted?
ls -l /raid0/CS-abca1raid/J2/imported/017266390617912777226_stack_0001_cor_movie-20160814_Movies.mrc
Figured out the issue, was related to a symbolic link issue. Thanks all anyways!!


