Seite 2 von 2 ErsteErste 12
Ergebnis 16 bis 24 von 24

Thema: Rclone / Plex optimieren

  1. #16
    Junior
    THEMENSTARTER


    Registriert
    Nov 2015
    Beiträge
    158
    Gefällt mir!
    3
    Du gefällst: 24
    Zitat Zitat von mignom Beitrag anzeigen
    Find ein rclone service file auch super. Hab es selbst auch im Einsatz. Ausführlich erklärt wird es hier: https://github.com/rclone/rclone/wik...d-rclone-mount

    Inkl Berechtigungseinstellungen (access control), auto-mounting und der wichtigen loginctl enable-linger Einstellung. Top beschrieben alles.

    bg mignom
    Was ist der Vorteil eines Servicefiles?

    - - - - - - - - - - Beitrag nachträglich erweitert - - - - - - - - - -

    Zitat Zitat von zerox Beitrag anzeigen
    Also die Einstellungen sind nicht wirklich geeignet für GDrive / Plex Mount.

    Und die Einstellungen von penta eigenen sich auch nicht für viele Server. Alleine schon
    --vfs-cache-mode=full -- heißt alles wird zuerst auf die Server / VPS Platte kopiert, nichts wird gestreamt
    --vfs-cache-max-size=200G -- 200 GB werden belegt, einige Server haben nicht mal so viel Speicher

    Ich hoffe die Leute kopieren hier nicht blind irgendwelche Einstellungen.

    Meine Einstellungen hier sind für einen VPS der mindestens 20 GB hat und gut geeignet für ein Plex Mount.

    ## mount plex
    Code:
    rclone mount gsuite:/ /home/plex/gsuite --umask 0 --fast-list --allow-other --use-mmap --no-modtime --dir-cache-time 24h --attr-timeout 24h --poll-interval 30s --vfs-cache-mode writes --vfs-cache-max-age 6h --vfs-cache-max-size 10G --vfs-write-back 10s --drive-acknowledge-abuse
    Ich hatte kürzlich das probiert: /mnt/plexcache --allow-other --cache-db-purge --poll-interval 30s --vfs-cache-mode full --buffer-size 512M --daemon

    Aber cache full und buffer size 512 haben meinen Server gekillt. Der Scan hat so unendlich lange gedauert.
    Cache full habe ich schon entfernt, das mit der buffer size werde ich auch killen. Scan dauert einfach zu lange. Schade das es on-the-fly kein Scan für veränderte Dateien bei Gdrive Mounts gibt.

    Werde es als nächstes mal mit ner Kombi aus deinem und meinem probieren:
    Code:
    rclone mount gsuite:/ /home/plex/gsuite --allow-other --use-mmap --no-modtime --dir-cache-time 1000h --attr-timeout 24h --poll-interval 30s --vfs-cache-max-age 6h --vfs-cache-max-size 10G --vfs-write-back 10s --drive-acknowledge-abuse --daemon

  2. #17
    Anfänger
    Registriert
    Nov 2017
    Beiträge
    8
    Gefällt mir!
    1
    Du gefällst: 4
    Zitat Zitat von ChAiN SaW Beitrag anzeigen
    Danke erstmal.
    Hab jetzt Mal auf --buffer-size 512M gestellt und es sieht ganz gut aus.

    Der Scan dauert jetzt aber mehrere Stunden statt wie vorher ca. 1 h.
    Geht um ca. 8000 Filme in 4k, 1080p und SD.

    Kann man den Scanvorgang verkürzen?
    nano /etc/sysctl.d/40-max-user-watches.conf

    fs.inotify.max_user_watches=524288

    sysctl --system

    und schon gehts immens schneller, und btw. euer --fast-list bringt bei nem mount null

    cheers

  3. Diesen Mitgliedern gefällt dieser Beitrag:


  4. #18
    Anfänger
    Registriert
    Aug 2022
    Beiträge
    9
    Gefällt mir!
    6
    Du gefällst: 3
    Zitat Zitat von ChAiN SaW Beitrag anzeigen
    Was ist der Vorteil eines Servicefiles?
    Wie ich bereits schrieb. Der Mount wird bei reboots vollautomatisch erledigt.

    Zitat Zitat von ChAiN SaW Beitrag anzeigen
    Aber cache full und buffer size 512 haben meinen Server gekillt. Der Scan hat so unendlich lange gedauert.
    --dir-cache-time 9999h

    Das ist fuer dich wichtig, erster Scan dauert lange.
    Dieser Wert gibt an wie lange sich rclone die Ordnerstruktur deines Drives merkt. Wenn der Wert auf 24h ist, vergisst er einmal komplett alles und muss neu einlesen


    Zitat Zitat von ChAiN SaW Beitrag anzeigen
    Scan dauert einfach zu lange. Schade das es on-the-fly kein Scan für veränderte Dateien bei Gdrive Mounts gibt.
    --poll-interval 30s

    Alle 30 Sekunden werden dabei nur neue Ordner und Files vom Google Drive gezogen und Plex scannt innerhalb von Sekunden. Natürlich erst nach dem ersten initialen Scan.

  5. #19
    Anfänger
    Registriert
    Nov 2017
    Beiträge
    8
    Gefällt mir!
    1
    Du gefällst: 4
    Zitat Zitat von ChAiN SaW Beitrag anzeigen
    Besten Dank, ich habs bei mir mal umgeändert und behalte es im Auge. Scheinbar treten die Ruckler nur bei der Nvidia Shield und den Sony Android TVs auf. Hat hier jemand ähnliche Probleme?
    Mit meinem LG gehts ohne Probleme, aber der kann halt leider kein DTS, daher die Shield.
    Android hat Probleme wenn die Bitstream Parameter nicht richtig gesetzt sind, such mal die Einstellung Wiederholraten und schalte sie um auf an oder aus, je nachdem wie das aktuelle Setting ist und check dann nochmal ein file was ruckelt.

    cheers

  6. #20
    Junior
    THEMENSTARTER


    Registriert
    Nov 2015
    Beiträge
    158
    Gefällt mir!
    3
    Du gefällst: 24
    Zitat Zitat von sfreak Beitrag anzeigen
    nano /etc/sysctl.d/40-max-user-watches.conf

    fs.inotify.max_user_watches=524288

    sysctl --system

    und schon gehts immens schneller, und btw. euer --fast-list bringt bei nem mount null

    cheers
    Hab die Datei in dem Ordner nicht. Muss ich die erst neu anlegen. Ich nutze Debian 11.

    Wollte jetzt folgenden Mount machen:
    Code:
    rclone mount Plexcache: /mnt/plexcache --allow-other --no-modtime --dir-cache-time 9999h --attr-timeout 24h --poll-interval 30s --vfs-cache-max-age 6h --vfs-cache-max-size 10G --vfs-write-back 10s --drive-acknowledge-abuse --buffer-size 128M --daemon
    Bekomme aber einen Error: unknown flag für:
    --use-mmap
    --vfs-cache-max-size
    --vfs-write-back
    Geändert von ChAiN SaW (10.03.2023 um 12:46 Uhr)

  7. #21
    Anfänger
    Registriert
    Nov 2017
    Beiträge
    8
    Gefällt mir!
    1
    Du gefällst: 4
    Zitat Zitat von ChAiN SaW Beitrag anzeigen
    Hab die Datei in dem Ordner nicht. Muss ich die erst neu anlegen. Ich nutze Debian 11.

    Wollte jetzt folgenden Mount machen:
    Code:
    rclone mount Plexcache: /mnt/plexcache --allow-other --no-modtime --dir-cache-time 9999h --attr-timeout 24h --poll-interval 30s --vfs-cache-max-age 6h --vfs-cache-max-size 10G --vfs-write-back 10s --drive-acknowledge-abuse --buffer-size 128M --daemon
    Bekomme aber einen Error: unknown flag für:
    --use-mmap
    --vfs-cache-max-size
    --vfs-write-back

    Einfach den nano befehl mit dem dateipfad ausführen und das

    fs.inotify.max_user_watches=524288

    in die datei einfügen, speichern und sysctl befehl ausführen, und vorallem am besten ohne dir zu nahe zu treten zu wollen in linux ein wenig einlesen.

    die inotifys sind zb. wichtig damit damit dein sys die fuse inodes auch sauber erkennt und speichert weil standard kernel einstellung ist 8192.

    und mal nen kleiner mount tip von mir

    rclone mount deinepfade --allow-other --read-only --vfs-read-chunk-size 128M --vfs-read-ahead 2G --vfs-cache-mode full --vfs-cache-max-size 3000G --vfs-cache-max-age 336h --cache-dir /mnt1/rclonecache --log-level INFO --log-file /var/log/rclone.log --vfs-cache-poll-interval 30m --drive-v2-download-min-size 0 --dir-cache-time 9999h --poll-interval 30m --devname /dev/mapper/plex

    cache size wie auch zeiten sind natürlich anzupassen.

    und ja ich nutze weder systemd service noch daemon, daemon führt teils zu problemen und systemd service geht nur wenn die conf uncrypted ist, was ich als unsecure ansehe.
    deswegen wird der mount im screen gestartet. Deweiteren solltest du dein plex einstellen evtl. hast du intro & end credits marker erkennen an genauso wie media analyse,
    die media analyse beim einlesen reicht und eine ausführliche führt nur dazu das er jedes mal das komplette file scannt sprich downloaded.

    Rennt 1a mit mit knapp 70000 serien folgen knapp 25000 filmen und nen scan dauert keine 5mins pro section und es startet alles innerhalb 2-4s

    cheers

    P.S. Noch nen kleiner Tip für SSL Junkies wie ich einer bin, wo LG/Samsung TV's aufgrund der Lets Encrypt Problematik keine secure Connections mehr zulassen, eigene domain + zerossl cert und schon funktioniert alles wieder in sicherer Umgebung.
    Geändert von sfreak (10.03.2023 um 14:08 Uhr)

  8. Diesen Mitgliedern gefällt dieser Beitrag:


  9. #22
    Anfänger
    Registriert
    Aug 2022
    Beiträge
    9
    Gefällt mir!
    6
    Du gefällst: 3
    Zitat Zitat von ChAiN SaW Beitrag anzeigen
    Rennt 1a mit mit knapp 70000 serien folgen knapp 25000 filmen und nen scan dauert keine 5mins pro section und es startet alles innerhalb 2-4s

    cheers

    P.S. Noch nen kleiner Tip für SSL Junkies wie ich einer bin, wo LG/Samsung TV's aufgrund der Lets Encrypt Problematik keine secure Connections mehr zulassen, eigene domain + zerossl cert und schon funktioniert alles wieder in sicherer Umgebung.
    Dein Drive ist crypted? Wieviel GB ist auf deinem Drive? Google right? Bei soviel klingt das wie in meinem Scale. Wurde dir auch ab 500TB bei crypted gdrives die accs gecancelt? Hab ich schon 3 mal gehabt bisher, aber nur auf crypted content. Bei accs wo's unencrypted ist, scheint Google durch deduping es nicht zu stören.

    Und der Tip ist super

  10. #23
    Anfänger
    Registriert
    Nov 2017
    Beiträge
    8
    Gefällt mir!
    1
    Du gefällst: 4
    Zitat Zitat von penta Beitrag anzeigen
    Dein Drive ist crypted? Wieviel GB ist auf deinem Drive? Google right? Bei soviel klingt das wie in meinem Scale. Wurde dir auch ab 500TB bei crypted gdrives die accs gecancelt? Hab ich schon 3 mal gehabt bisher, aber nur auf crypted content. Bei accs wo's unencrypted ist, scheint Google durch deduping es nicht zu stören.

    Und der Tip ist super
    Sowohl Gdrive als auch Dropbox als Backup, ich hab zwei drives grandfathered und weit mehr als 500tb liegen und da wurde nix canceld weil ich weder teamdrive noch extern share
    Und ich benutze kein driss wie service accounts, weil das ist des Prob nämlich

    cheers

  11. Diesen Mitgliedern gefällt dieser Beitrag:


  12. #24
    Junior
    THEMENSTARTER


    Registriert
    Nov 2015
    Beiträge
    158
    Gefällt mir!
    3
    Du gefällst: 24
    Zitat Zitat von sfreak Beitrag anzeigen
    Einfach den nano befehl mit dem dateipfad ausführen und das

    fs.inotify.max_user_watches=524288

    in die datei einfügen, speichern und sysctl befehl ausführen, und vorallem am besten ohne dir zu nahe zu treten zu wollen in linux ein wenig einlesen.

    die inotifys sind zb. wichtig damit damit dein sys die fuse inodes auch sauber erkennt und speichert weil standard kernel einstellung ist 8192.

    und mal nen kleiner mount tip von mir

    rclone mount deinepfade --allow-other --read-only --vfs-read-chunk-size 128M --vfs-read-ahead 2G --vfs-cache-mode full --vfs-cache-max-size 3000G --vfs-cache-max-age 336h --cache-dir /mnt1/rclonecache --log-level INFO --log-file /var/log/rclone.log --vfs-cache-poll-interval 30m --drive-v2-download-min-size 0 --dir-cache-time 9999h --poll-interval 30m --devname /dev/mapper/plex

    Habs glaube gefunden und mal in den Anhang gepackt.



    cache size wie auch zeiten sind natürlich anzupassen.

    und ja ich nutze weder systemd service noch daemon, daemon führt teils zu problemen und systemd service geht nur wenn die conf uncrypted ist, was ich als unsecure ansehe.
    deswegen wird der mount im screen gestartet. Deweiteren solltest du dein plex einstellen evtl. hast du intro & end credits marker erkennen an genauso wie media analyse,
    die media analyse beim einlesen reicht und eine ausführliche führt nur dazu das er jedes mal das komplette file scannt sprich downloaded.

    Rennt 1a mit mit knapp 70000 serien folgen knapp 25000 filmen und nen scan dauert keine 5mins pro section und es startet alles innerhalb 2-4s

    cheers

    P.S. Noch nen kleiner Tip für SSL Junkies wie ich einer bin, wo LG/Samsung TV's aufgrund der Lets Encrypt Problematik keine secure Connections mehr zulassen, eigene domain + zerossl cert und schon funktioniert alles wieder in sicherer Umgebung.
    Ok, dann werde ich eine neuen Datei erstellen und dort " fs.inotify.max_user_watches=524288" eintragen, da es dieD Datei wie gesagt noch nicht gibt. Aktuell läuft immernoch der Scan den ich gestern mit der neuen Config gestartet hatte. Aber da sollte ich ja trotzdem sysctl ausführen können oder?

    Ich werde mir deinen Mount mal genau anschauen, aber wieso hast du --vfs-cache-poll-interval 30m und nicht wie viele andere 1m oder 30s?

    Weißt du warum er manche Optionen im mount bei mir nicht annimmt und einen Error wirft?

    Mein Drive ist auch nicht cryptet.

    Aber erstmal vielen Dank an euch und besonders an dich @sfreak, das du so viel Geduld mit mir hast. So kann ich mein Wissen über Linux gut erweitern.
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken marker_jpg  
    Geändert von ChAiN SaW (11.03.2023 um 13:39 Uhr)

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Filmwiedergabe optimieren (NAS, Apple TV)
    Von Anteil im Forum Technik / Hardware & Software
    Antworten: 14
    Letzter Beitrag: 30.06.2021, 07:20
  2. Rclone>>Letsupload
    Von Actros im Forum Daily Talk & Offtopic
    Antworten: 2
    Letzter Beitrag: 22.02.2020, 21:52
  3. (Suche) - Webseite: Script Bugs entfernen und optimieren (PHP?)
    Von Blackbird im Forum Entwickler / IT-Techniker
    Antworten: 2
    Letzter Beitrag: 02.12.2018, 19:07
  4. (PHP) - Crawler optimieren (Schneller!?)
    Von Uranjitsu im Forum Entwicklung / Programmierung
    Antworten: 18
    Letzter Beitrag: 23.08.2018, 13:20
  5. (PHP) - Crawler optimieren?
    Von Nightmare im Forum Entwicklung / Programmierung
    Antworten: 8
    Letzter Beitrag: 18.02.2016, 01:59

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
SzeneBox.org... im Mittelpunkt der Szene!
© since 2015 szeneBOX.org - All Rights Reserved
Domains: www.szenebox.org