Closed jungsdao closed 4 months ago
We used to have problems like that, but I haven't seen them in years now. It probably has to do with how sqlite locks the jobs db file so that multiple scripts trying to access it don't interfere. Could be something weird about your filesystem, could be that your script is getting killed while it's trying to modify the job status. I'd be interested to see the output of ls -al ~/.expyre
next time this happens.
Instead of deleting, you can also try
xpr db_unlock
(assuming you installed wfl with pip
or python -m pip
, and your path is set up correctly).
I'll try to see the output of that command later when I encounter this error again.
@jungsdao Can we close this one?
Yeah since I haven't encountered this error for a while, this can be closed.
I sometime encounter this sort of error when trying to submit remote (DFT calculations) jobs to cluster. I think it was resolved by erasing
jobs.db
file or some remain scratch files in.expyre
directory, but I wonder why this happens and if there's way to fundamentally avoid such error.