I am running immich on my proxmox within a ubuntu CT and I use a 1 TB NVME in ZFS RAID1 as storage. My problem was that I was using ZFS and I allocated Immich way more storage than available on the ZFS Raid. But since it is ZFS it lets me overallocate. I forgot about it and it ran full. Immich didn't know about it since the "os" thought there was still enough storage left.
Now my immich is broken and the immich_typesense and immich_server containers do not want to start anymore.
typesense container logs:
E20230905 20:12:44.675185 358 node.cpp:497] node default_group:172.18.0.3:8107:8108 init_log_storage failedE20230905 20:12:44.675192 358 raft_server.cpp:121] Fail to init peering nodeE20230905 20:12:44.675666 358 typesense_server_utils.cpp:302] Failed to start peering stateE20230905 20:13:36.750438 357 log.cpp:193] Found corrupted header at offset=4273828, header={term=0, type=0, data_len=0, checksum_type=0, data_checksum=0}, path: /data/state/log
E20230905 20:12:44.675185 358 node.cpp:497] node default_group:172.18.0.3:8107:8108 init_log_storage failedE20230905 20:12:44.675192 358 raft_server.cpp:121] Fail to init peering nodeE20230905 20:12:44.675666 358 typesense_server_utils.cpp:302] Failed to start peering stateE20230905 20:13:36.750438 357 log.cpp:193] Found corrupted header at offset=4273828, header={term=0, type=0, data_len=0, checksum_type=0, data_checksum=0}, path: /data/state/log