Jak naprawić nieaktualne dane biblioteki Plex po zmianie ścieżki pamięci masowej

Eva Wong jest Technicznym pisarzem i stałym majsterkowiczem w ZimaSpace. Całe życie geek z pasją do homelabów i oprogramowania open-source, specjalizuje się w tłumaczeniu skomplikowanych koncepcji technicznych na przystępne, praktyczne przewodniki. Eva wierzy, że samodzielne hostowanie powinno być zabawą, a nie czymś onieśmielającym. Poprzez swoje samouczki umożliwia społeczności rozwiewanie tajemnic konfiguracji sprzętu, od budowy pierwszego NAS po opanowanie kontenerów Docker.

Nieaktualne wpisy Plex po zmianie ścieżki zwykle oznaczają, że stan serwera i nowa lokalizacja w systemie plików nie zostały uzgodnione we właściwej kolejności.

Przeniesiono multimedia na nowy dysk lub do nowego punktu montowania, a Plex pokazuje teraz brakujące, zduplikowane albo nieaktualne elementy? Najpierw sprawdź, czy nowa ścieżka jest widoczna dla procesu Plex, następnie zaktualizuj mapowanie folderu biblioteki i uruchom kontrolowane skanowanie. Nie odświeżaj wszystkich metadanych ani nie przebudowuj biblioteki, dopóki nie potwierdzisz dostępu do systemu plików i wyniku skanowania.

Sprawdź nową ścieżkę przed modyfikowaniem metadanych Plex

Najbardziej prawdopodobną przyczyną jest to, że Plex nadal wskazuje stary folder, nowy punkt montowania nie jest dostępny wewnątrz kontenera albo uprawnienia uniemożliwiają serwerowi odczyt zastępczej ścieżki.

Kontrolowane przeniesienie ścieżki biblioteki może zachować stan elementów, jeśli nowa lokalizacja zostanie dodana i zweryfikowana przed usunięciem starej; to podstawowa procedura przy zmianie ścieżki pamięci Plex.

Jeśli proces Plex nie może wyświetlić przykładowego pliku w nowej lokalizacji, żadne skanowanie ani odświeżanie metadanych nie ustabilizuje biblioteki. Najpierw napraw montowanie na hoście lub uprawnienia.

Zaktualizuj folder biblioteki i przeskanuj pliki pod kątem zmian

Dodaj nową ścieżkę magazynu jako folder biblioteki lub zastąp nią dotychczasową, pozostawiając starą ścieżkę dostępną do czasu potwierdzenia poprawnego działania nowej. Następnie uruchom polecenie Skanuj pliki biblioteki, aby Plex mógł uzgodnić dodane, usunięte i przeniesione elementy.

Przy ocenie zmiany ścieżki pamięci Plex układ serwera multimediów może przechowywać intensywnie zapisywany stan aplikacji lokalnie, korzystając jednocześnie z pamięci sieciowej do przechowywania dużych zbiorów multimediów. Zmniejsza to opóźnienia i ryzyko problemów z montowaniem danych aplikacji.

Używaj polecenia Odśwież metadane tylko wtedy, gdy same metadane opisowe są nieprawidłowe. Skanowanie odpowiada na pytanie „jakie pliki istnieją”, a odświeżanie na pytanie „jakie metadane powinny mieć te elementy”, więc bezmyślne używanie obu funkcji może powodować niepotrzebną pracę.

Porządki wykonuj dopiero po ustabilizowaniu nowej ścieżki

Po zakończeniu skanowania i potwierdzeniu odtwarzania z nowej ścieżki usuń nieaktualne odwołanie do folderu biblioteki. Jeśli pozostaną stare wpisy, opróżnienie kosza lub wyczyszczenie pakietów może być właściwe, ale dopiero gdy masz pewność, że serwer nie utracił tymczasowo dostępu do starej pamięci.

Nie opróżniaj kosza, gdy nowe montowanie jest niestabilne. Chwilowy brak dostępności punktu montowania może sprawić, że prawidłowe multimedia będą wyglądać jak usunięte, zamieniając problem ze ścieżką w niepotrzebne zmiany w bibliotece.

Uruchom ponownie Plex lub kontener i potwierdź, że nowa ścieżka nadal jest zamontowana, te same elementy można odtwarzać oraz że skanowanie nie tworzy duplikatów. Ten restart jest testem trwałości rozwiązania.

Nie przebudowuj biblioteki, dopóki stan nie będzie naprawdę niemożliwy do odzyskania

Przebudowa biblioteki powinna być ostatecznością, ponieważ może usunąć przydatne informacje o dopasowaniach, obejrzanych materiałach i organizacji. Większość zmian ścieżek można rozwiązać, przywracając widoczność i uzgadniając bibliotekę w jej bieżącej postaci.

Powtarzalny plan NAS-a 2-zatokowego lub 4-zatokowego zapewnia stabilny punkt odniesienia dla ścieżek pamięci, trybu odtwarzania i założeń sieciowych.

Przejdź do naprawy bazy danych lub biblioteki dopiero wtedy, gdy nowa ścieżka jest dostępna do odczytu, mapowanie folderu jest prawidłowe, kolejne skanowania nie prowadzą do zgodnego stanu, a dzienniki wskazują na trwały problem ze stanem serwera, a nie z pamięcią masową.

  1. Potwierdź, że proces Plex może odczytywać nową ścieżkę
  2. Zaktualizuj folder biblioteki przed usunięciem starego mapowania
  3. Uruchom polecenie Skanuj pliki biblioteki i pozwól mu się zakończyć
  4. Uruchom ponownie serwer i potwierdź, że nowa ścieżka pozostaje dostępna

Wsparcie i wskazówki

Więcej do przeczytania

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.