Instrukcja obsługi Plex Media Server jest zabijany z powodu skoków zużycia pamięci – jak mogę go automatycznie uruchomić ponownie?

Plex Media Server



Scenariusz​


Proces Plex jest czasami zabijany w tle z powodu chwilowego skoku zużycia pamięci. O tym, że Plex nie działa, dowiesz się dopiero przy próbie strumieniowania i będziesz musiał go ręcznie uruchomić ponownie.



Rozwiązanie​


Dzięki temu rozwiązaniu Plex Media Server zostanie automatycznie uruchomiony ponownie w ciągu 30 sekund, co zminimalizuje czas przestoju i konieczność ręcznego restartowania.

Kroki:​


  1. Zatrzymaj Plex Media Server
  2. Połącz się z wierszem poleceń NAS przez SSH.
  3. Znajdź katalog QPKG Plex Media Server i przejdź do niego.

    Kod:
    [~] # QPKG_DIR=$(getcfg -f "/etc/config/qpkg.conf" PlexMediaServer Install_path)
    [~] # cd $QPKG_DIR
  4. Edytuj skrypt startowy plex.sh za pomocą edytora vi.

    4.1 Znajdź następującą linię:

    Kod:
    ./Plex\ Media\ Server &

    4.2 Zastąp ją następującą linią:

    Kod:
    /sbin/daemon_mgr "Plex Media Serv" "start" "${QPKG_DIR}/Plex\ Media\ Server >/dev/null &"

    ⚠️ Upewnij się, że zachowałeś spację po odwrotnym ukośniku (\ ) w Plex\ Media\ Server. Odwrotny ukośnik escapuje znak spacji w nazwie folderu.
  5. Zapisz zmiany w pliku i wyjdź
  6. Uruchom Plex Media Server.