Hi,
I’m getting this error while trying to run a 2D classification job. Although not best practice, my cache and database are currently stored on the same external hard drive. I was wondering if the issue is due to the file system of the external drive? Is there a way of solving this without having to change the file system of the drive?
Thanks,
Yakup
Encountered OS error while caching: [Errno 22] Invalid argument: '/media/patrick/603A050C3A04E0C0/Yakup/Cryo_spark_cashe-SSD/instance_patrick-Alienware-Aurora-R15:39001'; dumping info
raceback (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/class2D/newrun.py", line 89, in cryosparc_master.cryosparc_compute.jobs.class2D.newrun.run_class_2D
File "/media/patrick/603A050C3A04E0C0/cryosparc_worker/cryosparc_compute/particles.py", line 120, in read_blobs
u_blob_paths = cache_run(u_rel_paths)
File "/media/patrick/603A050C3A04E0C0/cryosparc_worker/cryosparc_compute/jobs/cache_v2.py", line 881, in run
return run_with_executor(rel_sources, executor)
File "/media/patrick/603A050C3A04E0C0/cryosparc_worker/cryosparc_compute/jobs/cache_v2.py", line 906, in run_with_executor
drive = activate()
File "/media/patrick/603A050C3A04E0C0/cryosparc_worker/cryosparc_compute/jobs/cache_v2.py", line 846, in activate
CacheDrive.ACTIVE = CacheDrive(
File "/media/patrick/603A050C3A04E0C0/cryosparc_worker/cryosparc_compute/jobs/cache_v2.py", line 464, in __init__
self.path.mkdir(parents=True, exist_ok=True)
File "/media/patrick/603A050C3A04E0C0/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.10/pathlib.py", line 1175, in mkdir
self._accessor.mkdir(self, mode)
OSError: [Errno 22] Invalid argument: '/media/patrick/603A050C3A04E0C0/Yakup/Cryo_spark_cashe-SSD/instance_patrick-Alienware-Aurora-R15:39001'
output of lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 3.6T 0 disk
└─sda1 8:1 0 3.6T 0 part /media/patrick/603A050C3A04E0C0
nvme0n1 259:0 0 953.9G 0 disk
├─nvme0n1p1 259:1 0 200M 0 part /boot/efi
├─nvme0n1p2 259:2 0 128M 0 part
├─nvme0n1p3 259:3 0 202.5G 0 part
├─nvme0n1p4 259:4 0 92.7G 0 part /media/patrick/OS
├─nvme0n1p5 259:5 0 1G 0 part
├─nvme0n1p6 259:6 0 18.6G 0 part
├─nvme0n1p7 259:7 0 1.5G 0 part
├─nvme0n1p8 259:8 0 336.8G 0 part /
└─nvme0n1p9 259:9 0 300.4G 0 part /media/patrick/DATA
output of stat -f
(base) patrick@patrick-Alienware-Aurora-R15:/media/patrick/603A050C3A04E0C0/Yakup/Talos_L120C/cryo-full/CS-yakup-cryo/J44/imported$ stat -f /media/patrick/603A050C3A04E0C0/Yakup/Cryo_spark_cashe-SSD/
File: “/media/patrick/603A050C3A04E0C0/Yakup/Cryo_spark_cashe-SSD/”
ID: 0 Namelen: 255 Type: fuseblk
Block size: 4096 Fundamental block size: 4096
Blocks: Total: 976753919 Free: 382523477 Available: 382523477
Inodes: Total: 1530323284 Free: 1530126651