This shows you the differences between two versions of the page.
mld:addons_und_plugins:avahi-linker [2023/11/15 18:29] franky [/etc/avahi-linker/default.cfg] mit MLD6-Workaround 2stufiger Link |
mld:addons_und_plugins:avahi-linker [2023/11/15 18:41] (current) franky [/etc/avahi-linker/default.cfg] |
||
---|---|---|---|
Line 11: | Line 11: | ||
überprüft werden. Bei MLD sollte hier /data angezeigt werden. | überprüft werden. Bei MLD sollte hier /data angezeigt werden. | ||
- | **Aktuell (Stand Nov. 2023)** ist nach der Installation des Avahi-Linkers zwar eine /etc/exports vorhanden, wird aber nicht verwendet. | + | **Aktuell (Stand Nov. 2023)** ist bei **MLD6** nach der Installation des Avahi-Linkers zwar eine /etc/exports vorhanden, wird aber nicht verwendet. |
Deshalb funktioniert der nfs-server nicht. | Deshalb funktioniert der nfs-server nicht. | ||
+ | |||
Man erkennt das an dieser Meldung von exportfs -av | Man erkennt das an dieser Meldung von exportfs -av | ||
exportfs: No file systems exported! | exportfs: No file systems exported! | ||
- | **Workaround:** Die /etc/exports mit einem Editor öffnen, in einer Kommentarzeile (z.B. Zeile1) ein Lerzeichen einfügen, wieder löschen und Datei speichern | + | **Workaround:** Die /etc/exports mit einem Editor öffnen, in einer Kommentarzeile (z.B. Zeile1) ein Leerzeichen einfügen, wieder löschen und Datei speichern |
Nach einem Reboot wird die exports verwendet und der nfs-server funktioniert. | Nach einem Reboot wird die exports verwendet und der nfs-server funktioniert. | ||
Line 30: | Line 31: | ||
==== /etc/hostname ==== | ==== /etc/hostname ==== | ||
- | Darin ist der Hostname definiert, der vom avahi-linker anderer Systeme verwendet wird um sich zu verlinken. | + | Darin ist der Hostname definiert, der vom avahi-linker verwendet wird um die MLD-VDRs im lokalen Netzwerk zu per nfs zu mounten und zu verlinken. |
Besonders bei **MLD6** unbedingt darauf achten, dass diese Datei existiert und den "System Namen" enthält, der für jedes System eindeutig sein muss. | Besonders bei **MLD6** unbedingt darauf achten, dass diese Datei existiert und den "System Namen" enthält, der für jedes System eindeutig sein muss. | ||
Line 39: | Line 40: | ||
Hier ist als Basis für die Verlinkung zu den anderen VDRs die Option "autofsdir =" wichtg. | Hier ist als Basis für die Verlinkung zu den anderen VDRs die Option "autofsdir =" wichtg. | ||
- | **Bei MLD6 Stand Nov. 2023** ist hier per Default "autofsdir = /net" konfiguriert, wodurch der avahi-linker direkte Links zu den per automount mit Hostname unter /net gemounteten VDRS anlegt. | + | **Bei MLD6 Stand Nov. 2023** ist hier per Default "autofsdir = /net" konfiguriert, wodurch der avahi-linker direkte Links zu den per automount mit Hostname unter /net gemounteten VDRs anlegt. |
Ein einstufiger Link von einem VDR mit Hostname MLD6-VDR-A zu einem Ziel-VDR MLD6-VDR-B schaut z.B. so aus: | Ein einstufiger Link von einem VDR mit Hostname MLD6-VDR-A zu einem Ziel-VDR MLD6-VDR-B schaut z.B. so aus: | ||
/net/MLD6-VDR-B/data/tv | /net/MLD6-VDR-B/data/tv | ||
- | Dies führt jedoch zu Problemen, wenn sich 2 und mehr VDRs mit MLD6 und installiertem avahi-linker gegenseitig verlicken. | + | Dies führt jedoch zu Problemen, wenn sich 2 und mehr VDRs mit MLD6 und installiertem avahi-linker gegenseitig verlinken. |
Wenn z.B. MLD6-VDR-A den unter /data verlinkten MLD6-VDR-B öffnet ist der dortige Link zurück zu MLD6-VDR-A sichtbar und kann geöffnet werden. | Wenn z.B. MLD6-VDR-A den unter /data verlinkten MLD6-VDR-B öffnet ist der dortige Link zurück zu MLD6-VDR-A sichtbar und kann geöffnet werden. | ||
Dies führt dazu, dass sich die Anzahl der Aufnahmen, die für diese Links im OSD unter Aufzeichnungen angezeigt werden, auf mehrere Tausend hochschaukeln auch wenn dort lokal nur 1 Aufnahme vorhanden ist. | Dies führt dazu, dass sich die Anzahl der Aufnahmen, die für diese Links im OSD unter Aufzeichnungen angezeigt werden, auf mehrere Tausend hochschaukeln auch wenn dort lokal nur 1 Aufnahme vorhanden ist. | ||
Line 60: | Line 61: | ||
Dann **alle** bereits automatisch angelegten **einstufigen Links löschen**. | Dann **alle** bereits automatisch angelegten **einstufigen Links löschen**. | ||
- | Bei einem Neustart des Systems werden zweistufige Links neu angelegt die z.B. für einen Link auf VDR-A zu VDR-B so ausschauen sollten: | + | Bei einem Neustart des Systems werden **zweistufige Links** neu angelegt die z.B. für einen Link auf VDR-A zu VDR-B so ausschauen sollten: |
/mnt/MLD6-VDR-A/MLD6-VDR-B/data/tv | /mnt/MLD6-VDR-A/MLD6-VDR-B/data/tv | ||