mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
Jellyfin removed 2/3 libraries. #1172
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @p82590037723122 on GitHub (Dec 31, 2019).
Today I went to use jellyfin and saw that I only had 1 of 3 added libraries. It appears jellyfin had an issue and removed the other two then purged all metadata related to those libraries.
I have them mounted as read only in the container so I do not know if this error would have deleted the actual data or not.
Looking at my folders I do not have a /config/data/playlists I have a /config and a /data the /data does have a playlist folder but it is empty.
root docker folder:
System (please complete the following information):
My docker-compose file:
@MasterCATZ commented on GitHub (Dec 31, 2019):
Version: 10.5.0
rolled back to a daily backup significant file size difference ( best thing about ZFS and BTRFS )
and then it re-corrupted it again ? same bit for bit as the last corrupted db
@anthonylavado commented on GitHub (Jan 10, 2020):
@Urworstnit3m3r If the media was inaccessible for any reason (like a share that got temporarily disconnected), and then Jellyfin went to perform a library scan, it would remove the library entries. It doesn't delete the files, just takes them out of the library.
@p82590037723122 commented on GitHub (Jan 11, 2020):
@anthonylavado Do you know if it also removes the watched data when this happens? I have just been trying out Jellyfin so I didn't really have anything watched to see if it did.
@anthonylavado commented on GitHub (Jan 11, 2020):
@Urworstnit3m3r Yes, as it turns out, the watch data is kept in the database, which gets cleared if the library is removed.
If you think that it might be a drive disconnect, you can turn off the automatic library updates and scheduled scans. That way if the disconnect happens again, it won’t “check”, and hopefully that’ll be enough time for it to reconnect. The downside is scanning manually when something new is added.
Another thought is to sync with Trakt to save your watch status. Then if the library is removed, add it again, and the status will sync back over.
@p82590037723122 commented on GitHub (Jan 11, 2020):
Closing issue. I must have had a temp network blip that caused nfs to lose connection and an automatic scan got triggered. I'll just turn off the auto scan and preform them manually.
@anthonylavado commented on GitHub (Jan 12, 2020):
You maybe interested in following https://github.com/jellyfin/jellyfin/issues/1714