What where CryoSPARC version and patch when you ran cryosparcm update?
To check whether the error is safe to ignore, you may want to run a validation job.
Rolled back to 4.2.1 and it started running perfectly. I noticed that there was an old job that ended but cryosparc keeps looking for it and getting no response. Filling up the logs too. Could that have caused the problem?
I managed to get rid of the error message by using db.job.update_one to explicitly mark that job as killed. Completely shut down Cryosparc but still get:
Done updating all worker nodes.
If any nodes failed to update, you can manually update them.
Cluster worker installations must be manually updated.
To update manually, copy the cryosparc_worker.tar.gz file into the
cryosparc worker installation directory, and then run
$ bin/cryosparcw update
from inside the worker installation directory.
/sc/arion/projects/WL/cryosparc/software/cryosparc/cryosparc_master/bin/cryosparcm: line 2205: syntax error near unexpected token `;;’
[wackerlab-cryoadmin@lc03g01 run]$
This is in the tensorflow check section. Should I be updating on a gpu node?
Anything else to check?
This might be a harmless error if the command you ran
was cryosparcm update
on a CryoSPARC v4.2.1 instance and lc03g01 is the instance’s master node.
As the message indicates, in the cluster case, you may need to follow up with an update of the cryosparc_worker/ installation(s).
I would run the cryosparcw update command mentioned in the instructions on a node with a functional nvidia GPU and driver.
In case job is still creating log entries, yo may want to try to Kill Job, then Mark Job as Complete in the web browser UI. If these options are not available or fail to resolve the problem, you may run