[1] 2 3 >>> MLD-5.x / General / 5.3 und mergerfs
 

Offline mikeM

  • MLD-Debugger
  • Profi Member
  • ****
  • Posts: 453
    • View Profile
5.3 und mergerfs
« on: March 11, 2017, 01:14:43 »
Moin,
ich hatte nach Umstellung auf 5.3 folgende Probleme:
  • Aufnahmen waren meist "Schrott". Sprich Artefakte, Tonstörungen, komplette Abbrüche
  • Sehr hoher Load, sobald eine Aufnahme gestartet wurde. 2 oder mehr  waren gar nicht mehr möglich!
  • Fehlermeldungen im Log: ring buffer overflow, wenn Aufnahmen liefen
  • Langsames OSD, nachdem Aufnahmen gestartet wurden

Lösung: mergerfs rausgeschmissen, in /data entsprechende Links nach /mnt/data erstellt, in fstab den mount mit mergerfs auskommentiert und alles ist gut.

Kann es sein, das mergerfs noch nicht richtig ausgereift ist? Hier schwirren ja noch einige Threads durch die Gegend, in denen ähnlich Probleme mit 5.3 beschrieben werden. Vielleicht ist es ja auch nur bei meiner Konfiguration ein Problem. Ich habe das System auf einer separaten SSD und die Daten auf einer HDD?

Gruß
Michael

VDR1: MLD 5.3, Asrock Q1900, 8GB, TechnoTrend S-4200 Twin
VDR2: MLD 5.3, ASUS M2N, Athlon 3800, 4GB, ZOTAC NVidia 720, Skystar S2, lirc serial
VDR3: MLD 5.3, ASUS M2N, Athlon 3800, 4GB NVidia 630, Skystar S2

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
5.3 und mergerfs
« Reply #1 on: March 11, 2017, 14:08:57 »
Wenn Du eine der ersten "unstable" installationen der 5.3 hattest, ist das Problem bekannt. Aber seit ca. 3 Wochen besteht das Problem nicht mehr. Das Problem wird allerdings nicht durch ein Upgrade behoben.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline mikeM

  • MLD-Debugger
  • Profi Member
  • ****
  • Posts: 453
    • View Profile
5.3 und mergerfs
« Reply #2 on: March 11, 2017, 18:49:44 »
Hallo Claus,
danke für die Info. Kann ich das Problem denn von Hand korrigieren? Und wenn ja, wie?
Das Update habe ich übrigens am 02.03.2017 auf dem System durch geführt....

Gruß
Michael
VDR1: MLD 5.3, Asrock Q1900, 8GB, TechnoTrend S-4200 Twin
VDR2: MLD 5.3, ASUS M2N, Athlon 3800, 4GB, ZOTAC NVidia 720, Skystar S2, lirc serial
VDR3: MLD 5.3, ASUS M2N, Athlon 3800, 4GB NVidia 630, Skystar S2

Offline niedi_74

  • Adv. Member
  • ***
  • Posts: 236
    • View Profile
5.3 und mergerfs
« Reply #3 on: March 12, 2017, 09:05:32 »
Hallo Claus, habe eine frische Bpi Installation von Freitag, da scheint das mergerfs Problem noch nicht behoben zu sein. Und nach dem entfernen  sind die alten aufnahmen ( trotz richtigen Datenspeicher und reboot) nicht mehr im VDR zu sehen.
Gruss
Karsten


edit: hab es jetzt erstmal per hand in die fstab eingetragen.

MLD-SERVER-Bpi>apt-cache showpkg  mergerfs
Package: mergerfs
Versions:
2017.02.23-10.3 (/var/lib/apt/lists/www.minidvblinux.de_download_5.3_files_dists_testing_main_binary-armhf_Packages)


Gesendet von meinem SM-G900F mit Tapatalk

« Last Edit: March 12, 2017, 15:17:06 by niedi_74 »
Server:
MLD 5.4 x64
MLD 5.4 BPI-minisatip  
MLD 5.4 testing ESXI 6.5
Synology Virtual Manger VM MLD 5.4 unstable

clients
Raspberry vompclient
Raspberry Libreelec
Kodi auf PC & Android

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
5.3 und mergerfs
« Reply #4 on: March 12, 2017, 18:57:09 »
Wenn in der etc/fstab in den mergerfs Zeilen auch ein "category.create=mfs" steht, sollte das Problem nicht auftreten. Ohne diesen Zusatz erzeugt mergerfs eine extrem hohe Systemlast.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline mikeM

  • MLD-Debugger
  • Profi Member
  • ****
  • Posts: 453
    • View Profile
5.3 und mergerfs
« Reply #5 on: March 12, 2017, 20:29:57 »
Hm, bei mir tritt es aber auf. Und so sieht meine fstab aus:
Code: [Select]
/mnt/data  /data  mergerfs  defaults,category.create=mfs  0 0

Gruß
Michael
VDR1: MLD 5.3, Asrock Q1900, 8GB, TechnoTrend S-4200 Twin
VDR2: MLD 5.3, ASUS M2N, Athlon 3800, 4GB, ZOTAC NVidia 720, Skystar S2, lirc serial
VDR3: MLD 5.3, ASUS M2N, Athlon 3800, 4GB NVidia 630, Skystar S2

Offline niedi_74

  • Adv. Member
  • ***
  • Posts: 236
    • View Profile
5.3 und mergerfs
« Reply #6 on: March 12, 2017, 20:40:16 »
HI

ich hatte auch die  Zeile wie mikeM
Quote
/mnt/data  /data  mergerfs  defaults,category.create=mfs  0 0


aber alle aufnahmen seit freitag waren schrott, die ersten 1-2 min ok und dann nur Artefakte ;(

gruß
karsten
Server:
MLD 5.4 x64
MLD 5.4 BPI-minisatip  
MLD 5.4 testing ESXI 6.5
Synology Virtual Manger VM MLD 5.4 unstable

clients
Raspberry vompclient
Raspberry Libreelec
Kodi auf PC & Android

Offline Christian

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1531
    • View Profile
    • http://www.minidvblinux.de
5.3 und mergerfs
« Reply #7 on: March 12, 2017, 21:16:22 »
Euch fehlt ",direct_io"
__________________________________________

"...ich schreibe 80% meiner Beiträge aus dem Kopf ... bitte nicht schlagen wenn mal ein Path nicht passt :) ..."

MFG Christian

Nokia Sat DBox2 + Multicam

Hardware VDR: ASUS E35M1-I Deluxe, 4GB RAM, ATI 6XXX onboard, TT S2-6400 FF, Samsung 500GB 2,5"


Offline niedi_74

  • Adv. Member
  • ***
  • Posts: 236
    • View Profile
5.3 und mergerfs
« Reply #8 on: March 12, 2017, 21:37:36 »
ok, danke Christian..

wo muss das stehen?

Server:
MLD 5.4 x64
MLD 5.4 BPI-minisatip  
MLD 5.4 testing ESXI 6.5
Synology Virtual Manger VM MLD 5.4 unstable

clients
Raspberry vompclient
Raspberry Libreelec
Kodi auf PC & Android

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
5.3 und mergerfs
« Reply #9 on: March 12, 2017, 22:03:15 »
Hinter dem "...=nfs"

Ich bin gerade am rätseln, wieso das nicht mehr mit da drin ist. Ich würde wetten ich hatte das vor drei Wochen hinzugefügt,...
Aber da muss ich wohl vergessen haben das einzuchecken.
Das mit dem "category.create=mfs" war vorhin falsch von mir. Es hätte "direct_io" lauten müssen, wonach ausschau gehalten werden muss.

Claus
« Last Edit: March 12, 2017, 22:09:49 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline niedi_74

  • Adv. Member
  • ***
  • Posts: 236
    • View Profile
5.3 und mergerfs
« Reply #10 on: March 13, 2017, 06:39:09 »
Ok, danke.



Gesendet von meinem SM-G900F mit Tapatalk

Server:
MLD 5.4 x64
MLD 5.4 BPI-minisatip  
MLD 5.4 testing ESXI 6.5
Synology Virtual Manger VM MLD 5.4 unstable

clients
Raspberry vompclient
Raspberry Libreelec
Kodi auf PC & Android

Offline Holger

  • Expert Member
  • *****
  • Posts: 835
    • View Profile
5.3 und mergerfs
« Reply #11 on: March 19, 2017, 20:13:12 »
Hi,

ich habe eine entsprechende Konstellation wir Michael, SSD für die MLD und eine HDD für die Daten.

Folgendes habe ich auch gemacht:
Code: [Select]
Lösung: mergerfs rausgeschmissen, in /data entsprechende Links nach /mnt/data erstellt, in fstab den mount mit mergerfs auskommentiert und alles ist gut.
Der Grund war allerdings, dass eine Backup-Installation auf USB-Stick immer das gesamte data-Verzeichnis mitsichern wollte...
Liesse sich die fstab so anpassen, dass beides ohne manuelle Eingriffe geht ?

Holger
Spoiler (show / hide)

Offline mikeM

  • MLD-Debugger
  • Profi Member
  • ****
  • Posts: 453
    • View Profile
5.3 und mergerfs
« Reply #12 on: March 20, 2017, 11:38:38 »
Ich habe übrigens nochmal mit den aktuellen Versionen von mergerfs und auch mit den Parametern in der fstab getestet. In meiner Konstellation ssd/hdd geht es definitv nicht mit mergerfs. Der Load wird dann bei Aufnahme so hoch, dass die Aufnahme Schrott ist. Wobei die CPU Last selber  nicht höher als mit der Lösung ohne mergerfs ist....


Gruß
Michael
VDR1: MLD 5.3, Asrock Q1900, 8GB, TechnoTrend S-4200 Twin
VDR2: MLD 5.3, ASUS M2N, Athlon 3800, 4GB, ZOTAC NVidia 720, Skystar S2, lirc serial
VDR3: MLD 5.3, ASUS M2N, Athlon 3800, 4GB NVidia 630, Skystar S2

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20531
    • View Profile
    • ClausMuus.de
5.3 und mergerfs
« Reply #13 on: March 20, 2017, 11:41:54 »
Hi,

war bei Dir in der fstab auch das "direct_io" in der mergerfs Zeile mit angegeben?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline mikeM

  • MLD-Debugger
  • Profi Member
  • ****
  • Posts: 453
    • View Profile
5.3 und mergerfs
« Reply #14 on: March 20, 2017, 11:44:24 »
Ja, und nicht nur das. Da ist noch ein Parameter hinzugekommen (kann gerade nicht mehr sagen, um welchen es sich handelt).

Gruß
Michael
VDR1: MLD 5.3, Asrock Q1900, 8GB, TechnoTrend S-4200 Twin
VDR2: MLD 5.3, ASUS M2N, Athlon 3800, 4GB, ZOTAC NVidia 720, Skystar S2, lirc serial
VDR3: MLD 5.3, ASUS M2N, Athlon 3800, 4GB NVidia 630, Skystar S2

[1] 2 3 >>> MLD-5.x / General / 5.3 und mergerfs
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.