(gelöst) PMS auf Synology NAS Nach Raidcrash wiederherstellen

Moin zusammen,

mir ist letzte Woche mein Raid10 gecrasht, musste also alles neu aufsetzen und bin immer noch am Konfigurieren. Aktuell hänge ich beim Plex Media Server fest. Ich habe PMS installiert ohne es zu starten. Habe dann den Inhalt vom shared folder “Plex” rüber kopiert und danach PMS gestartet. Er zeigt mir alles an wie es mal war und sein sollte, allerdings kann ich keinerlei Änderungen vornehmen. Weder an Mediatheken noch an einzelnen Titeln. Beim Klick auf speichern erfolgt immer die Fehlermeldung “Deine Änderungen konnten nicht gespeichert werden.”

Folgendes habe ich überprüft:

  • Berechtigung auf volume1/Plex für user plex
  • plex ist unter Library/… Eigentümer und hat erforderliche Rechte rwx.
  • Weil alles nix brachte, habe ich noch mal chown und chmod entsprechend rekursiv drüber laufen lassen. Ändert aber auch nüscht.

Aktuell stehe ich absolut aum Schlauch. Hat jemand noch eine Idee?

Viele Grüße
Lord

Klingt für mich trotzdem erstmal nach einem Berechtigungs-Problem.
Hast du die Berechtigungen auf den (neuen) Shares im DSM überprüft und ggf. erneuert? Evtl. hat der “neue” plex user eine andere GID/UID und kriegt deshalb Probleme.

Dank dir, ja das lag für mich auch am Naheliegendsten, aber da bin ich nicht weitergekommen. Die DSM ist mir erhalten geblieben, somit auch die user etc. Mir ist “nur” mein Volume auf md2 gecrasht. Also alle Apps neu installieren und konfigurieren. Habe auch chown explizit mit der uid und gid durchgeführt, brachte alles nix.

Habe dann gesehen, dass aber logs geschrieben werden, somit muss die Berechtigung passen. Habe mich dann ein wenig durch die ganzen EInträge in den Logs gewuselt und bin über ein paar DB-Fehler gestolpert. Also sowas hier:

ERROR - SQLITE3:(nil), 11, database corruption at line 79051 of [bf8c1b2b7a]
Oct 12, 2020 15:48:09.633 [0x7f152a75f700]

ERROR - SQLITE3:(nil), 11, statement aborts at 10: [select media_items.id as ‘media_items_id’,

ERROR - SQLITE3:(nil), 11, statement aborts at 14: [DELETE FROM ‘main’.‘fts4_metadata_titles_segdir’ WHERE level = ?] database disk image is malformed

Nach langem hin und her und viel Try&Error scheint es nun wieder zu klappen. Er rödelt noch ein wenig, aber zumindest kann ich schon mal wieder Änderungen vornehmen :slightly_smiling_face: :metal:

Falls wer mal ein ähnliches Prob hat: Die DB konnte nicht weiter verwendet werden, evtl. ist mir die eine Platte damals bei Schreibzugriffen abgeraucht, ka… Automatische Rekonstruktion der DB hat nicht funktioniert. Folgendes hat dann letztendlich zum Erfolg geführt:

  1. PMS Dienst stoppen

  2. Aktuelle DBs löschen unter:
    \Plex\Library\Application Support\Plex Media Server\Plug-in Support\Databases

com.plexapp.plugins.library.blobs.db
com.plexapp.plugins.library.db

  1. letztes BackUp der DB kopieren (mit blobs auch)
    com.plexapp.plugins.library.db-2020-09-23
    nach
    com.plexapp.plugins.library.db

  2. PMS Dienst starten

  3. Falls das noch nicht hilft: Dienst wieder stoppen und Einstellungen löschen (scheint wohl auch Probs mit alten ID’s wie MachineID etc geben zu können):
    \Plex\Library\Application Support\Plex Media Server\Preferences.xml

Ich würde mir die originale Datei erhalten. Öffnet man die im Browser oder Editor, kann man sich später die Einstellungen anschauen und im Plex rekonstruieren.

Dienst wieder starten, nun wird eine neue Preferences.xml generiert, die restlichen Einstellungen muss man per WebClient wieder nachbauen. Es sind nicht sonderlich viele, nur die, die man unter Servereinstellungen geändert hat, also die, die vom Defaultwert abweichen.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.