[1] MLD-5.x / Systems / Raspberry PI / [5.4 Stable] Avahi mountet Freigabe nicht
 

Offline Benutzername

  • Newbie
  • *
  • Posts: 9
    • View Profile
[5.4 Stable] Avahi mountet Freigabe nicht
« on: June 04, 2021, 19:22:31 »
Hallo,

der Avahi-Linker funktioniert bei mir nicht sauber. Ich nutze ein frisch installiertes MLD 5.4 Stable auf einem Raspberry Pi als Client und ein yaVDR als Server. Auf diesem ist der Avahi auch installiert. Die Static Mounts verwende ich gar nicht.

Die Freigaben auf dem Server werden gefunden, es wird ein Symlink /data/tv/yaVDR angelegt, der auf /mnt/MLD/yaVDR/srv/share/vdr verweist. Dieses Verzeichnis existiert aber gar nicht (also schon das /mnt/MLD/yaVDR nicht). Im Logfile taucht der Auschnitt weiter unten auf.

Ich kann die Freigabe manuell mounten (mount -t nfs 192.168.2.9:/ (...)), ein Problem der Berechtigung scheint es nicht zu sein.


Weiß jemand Rat?

Grüße
Björn


Quote
2021-06-04 19:09:16,822 DEBUG  Detected service 'Videos on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,823 DEBUG  Checking service 'Videos on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,824 DEBUG  Detected service 'Recordings on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,825 DEBUG  Checking service 'Recordings on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,826 DEBUG  Detected service 'Pictures on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,826 DEBUG  Checking service 'Pictures on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,827 DEBUG  Detected service 'Music on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,828 DEBUG  Checking service 'Music on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,829 DEBUG  Detected service 'Videos on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,829 DEBUG  Checking service 'Videos on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,830 DEBUG  Detected service 'Recordings on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,830 DEBUG  Checking service 'Recordings on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,831 DEBUG  Detected service 'Pictures on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,832 DEBUG  Checking service 'Pictures on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,833 DEBUG  Detected service 'Music on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,833 DEBUG  Checking service 'Music on yaVDR' type '_nfs._tcp' domain 'local'
2021-06-04 19:09:16,834 DEBUG  avahi-service resolved: Music on yaVDR on yaVDR.local: {'subtype': 'audio', 'path': '/srv/audio'}
2021-06-04 19:09:16,836 DEBUG  translated audio to audio
2021-06-04 19:09:16,844 DEBUG  avahi-service resolved: Music on yaVDR on yaVDR.local: {'subtype': 'audio', 'path': '/srv/audio'}
2021-06-04 19:09:16,845 DEBUG  translated audio to audio
2021-06-04 19:09:16,861 DEBUG  avahi-service resolved: Pictures on yaVDR on yaVDR.local: {'subtype': 'picture', 'path': '/srv/picture'}
2021-06-04 19:09:16,861 DEBUG  translated picture to picture
2021-06-04 19:09:16,866 DEBUG  avahi-service resolved: Pictures on yaVDR on yaVDR.local: {'subtype': 'picture', 'path': '/srv/picture'}
2021-06-04 19:09:16,866 DEBUG  translated picture to picture
2021-06-04 19:09:16,919 DEBUG  avahi-service resolved: Recordings on yaVDR on yaVDR.local: {'subtype': 'vdr', 'path': '/srv/share/vdr'}
2021-06-04 19:09:16,920 DEBUG  translated vdr to vdr
2021-06-04 19:09:16,920 DEBUG  creating directory /data/tv/yaVDR
2021-06-04 19:09:16,921 DEBUG  creating symlink from /data/tv/yaVDR to /mnt/MLD/yaVDR/srv/share/vdr
2021-06-04 19:09:16,921 DEBUG  symlink from '/mnt/MLD/yaVDR/srv/share/vdr' to '/data/tv/yaVDR' for 'yaVDR' already exists
2021-06-04 19:09:16,922 DEBUG  avahi-service resolved: Recordings on yaVDR on yaVDR.local: {'subtype': 'vdr', 'path': '/srv/share/vdr'}
2021-06-04 19:09:16,923 DEBUG  skipped share Recordings on yaVDR on yaVDR.local: already used
2021-06-04 19:09:17,014 DEBUG  avahi-service resolved: Videos on yaVDR on yaVDR.local: {'subtype': 'video', 'path': '/srv/video'}
2021-06-04 19:09:17,014 DEBUG  translated video to video
2021-06-04 19:09:17,016 DEBUG  avahi-service resolved: Videos on yaVDR on yaVDR.local: {'subtype': 'video', 'path': '/srv/video'}
2021-06-04 19:09:17,016 DEBUG  skipped share Videos on yaVDR on yaVDR.local: already used
2021-06-04 19:09:17,176 INFO   Update recdir via dbus: 0 update of recordings triggered
2021-06-04 19:09:24,325 INFO   Update recdir via dbus: 0 update of recordings triggered

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2248
    • View Profile
[5.4 Stable] Avahi mountet Freigabe nicht
« Reply #1 on: June 04, 2021, 19:34:10 »
Hallo,

leg doch mal das Verzeichnis /mnt/MLD/yaVDR an. Vielleicht hilft das ja schon, damit die Freigabe dahin gemountet werden kann. Allerdings bin ich der Meinung, dass die Freigaben nach /net gemountet werden.

Viele Grüße skippy
meine MLDs (show / hide)

Offline Benutzername

  • Newbie
  • *
  • Posts: 9
    • View Profile
[5.4 Stable] Avahi mountet Freigabe nicht
« Reply #2 on: June 05, 2021, 10:47:25 »
Hallo,

das Verzeichnis /mnt/MLD ist ein Symlink auf /net

Im Verzeichnis /net kann ich kein Verzeichnis yaVDR anlegen (Permission denied trotz root). Eventuell liegt da das Problem?

Mich wundert auch, dass das Zielverzeichnis ./yaVDR/srv/vdr/video sein soll. Sollte er nicht direkt nach yaVDR mounten (also 192.168.2.9:/srv/vdr/video -> /mnt/MLD/yaVDR bzw /net/yaVDR bzw /data/tv/yaVDR)?

Leider finde ich auch keinen Eintrag im Log darüber, ob das Mounten durchgeführt wird bzw fehlschlägt. Auf jeden Fall ist nichts gemountet (mount zeigt keinen entsprechenden Eintrag)

Grüße
Björn

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2248
    • View Profile
[5.4 Stable] Avahi mountet Freigabe nicht
« Reply #3 on: June 05, 2021, 11:48:21 »
Ich habe mal bei mir geschaut (Client und Server sind MLD-Installationen). Der Mount erfolgt unter /net automatisch. Dauert bei mir etwas, bis das Verzeichnis des Servers mit den Aufnahmen dort sichtbar ist. Das Verzeichnis /net ist bei mir auch schreibgeschützt, wird halt vom autofs verwaltet. Die Konfiguration dazu ist in den Dateien /etc/autofs.conf und /etc/auto.master. Einstellungen kannst du auch in der /etc/avahi-linker/default.cfg vornehmen. Bleibt aus meiner Sicht die Frage, warum bei dir das Aufnahmeverzeichnis nicht unter /net erscheint.

Zeigt der Befehl
Code: [Select]
showmount -e <IP-Adresse des Servers natürlich ohne die spitzen Klammern>auf dem Client die korrekte Freigabe mit den Aufnahmen auf deinem Server?

Vielleicht findest du ja auch noch etwas Input aus den folgenden Beiträgen:
Thread im VDR-Portal zum avahi-linker
Thread im MLD-Portal zur Einführung des avahi-linkers

Viele Grüße skippy
meine MLDs (show / hide)

Offline Benutzername

  • Newbie
  • *
  • Posts: 9
    • View Profile
[5.4 Stable] Avahi mountet Freigabe nicht
« Reply #4 on: June 05, 2021, 14:20:08 »
Hallo,

Fehler gefunden: Der Hostname konnte nicht aufgelöst werden. Habe den yaVDR mit IP-Adresse in die /etc/hosts aufgenommen und alles hat funktioniert.

Danke für die Unterstützung

Grüße
Björn

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2248
    • View Profile
[5.4 Stable] Avahi mountet Freigabe nicht
« Reply #5 on: June 05, 2021, 14:29:33 »
Hallo Björn,

schön, dass es nun klappt.

Viele Grüße skippy
meine MLDs (show / hide)

[1] MLD-5.x / Systems / Raspberry PI / [5.4 Stable] Avahi mountet Freigabe nicht
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.