Hi,
I am trying to run 2Dclasses but I get a message
SSD not availble
How can I fix it?
Thanks for your help
sounds like the SSD is full, just not mounted, maybe the absolute path changed, or cryosparc_worker did not connect to it.
How was it installed ? Is it on the same drive as the file system or another disk(s) ?
If you go to $cd pathto/cryosparc_worker => $nano config.sh => | what is will the SSD path ? Can also check from the web UI going to the beginning of an event log that used the SSD cache.
After version 4 there was a change to SSD cache, before I would just delete the cryosparc/instance/Px manually but not now. Do you have permissions to access the scratch directory ?
From https://guide.cryosparc.com/setup-configuration-and-management/software-system-guides/tutorial-ssd-particle-caching-in-cryosparc I do find that adding this to your cryosparc_master (config.sh) also can add the same lines to cryosparc_worker (config.sh).
export CRYOSPARC_SSD_CACHE_LIFETIME_DAYS=2
export CRYOSPARC_CACHE_NUM_THREADS=8
can adjust it to be 1 day, 3 days, etc. We have many users and on that instance only 8TB of SSD (2x 4TB NVMEs in RAID0), so this can fill up fast and I find setting a shorter time to clear the cache to be helpful. There is also a quota so that our RELION scratch can run, if there is no quota cryosparc can take all the disk space possible on the RAID array. People who have put their SSD/scratch on their file system notice it. It is true there is more read/write on sectors on the SSD, which theoretically shortens their life - but with the new SSDs/NVME in RAID it should not matter.
Does the system have an SSD cache? I get this occasionally when I forget to disable SSD caching on the systems we have which are SSD-only (and therefore do not need SSD cache). As a test, disable SSD caching and see whether it runs. If you know it’s a HDD-based system with an SSD cache, follow @Mark-A-Nakasone’s advice.
I should ask again if there has been progress when a --nossd
install is carried out to automatically set the caching to disabled.