Bubu-der-Uhu
IImmich
•Created by Bubu-der-Uhu on 5/18/2025 in #help-desk-support
[Truenas] Failed to read upload/library/.immich: Error: ENOENT: no such file or directory
Hello,
I am trying to install immich where the libary folder is setup as an SMB share.
Unfortunately it is not starting up with the mentioned error message.
I followed the userguide at https://immich.app/docs/install/truenas and gave the libary dataset ACL Type SMB/NFSv4 with ACL mode Passthrough. All other datasets have POSIX permissions though.
My env looks like this
SSD pool /apps
- immich/machinelearning
- immich/postgres
- immich/profiledata
- immich/thumbs
HDD pool
- photos --> = libary
- immich/upload
- immich/backup
- immich/video
Log output:
[Nest] 6 - 05/18/2025, 6:38:50 PM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} [Nest] 6 - 05/18/2025, 6:38:50 PM ERROR [Microservices:StorageService] Failed to read upload/library/.immich: Error: ENOENT: no such file or directory, open 'upload/library/.immich' microservices worker error: Error: Failed to read "<UPLOAD_LOCATION>/library/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information.", stack: Error: Failed to read "<UPLOAD_LOCATION>/library/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information." at StorageService.verifyReadAccess (/usr/src/app/dist/services/storage.service.js:84:19) at async /usr/src/app/dist/services/storage.service.js:38:21 at async /usr/src/app/dist/repositories/database.repository.js:250:27 at async /usr/src/app/node_modules/kysely/dist/cjs/kysely.js:535:20 at async DefaultConnectionProvider.provideConnection (/usr/src/app/node_modules/kysely/dist/cjs/driver/default-connection-provider.js:12:20) at async /usr/src/app/dist/repositories/database.repository.js:247:13 microservices worker exited with code 1 Killing api processDocker inspect json enclosed
15 replies