Ergebnis 1 bis 1 von 1
-
02.11.2020, 17:23 #1
- Registriert seit
- 20.04.2013
- Beiträge
- 24.947
- Thanks (gegeben)
- 4700
- Thanks (bekommen)
- 9132
- Total Downloaded
- 596,61 MB
- Total Downloaded
- 596,61 MB
Box 1:GB Q4K-SC / UE4K-SC / UE4K-CBox 2:GigaBlue Q-SSC / Q+-SSCBox 3:DM900uhd-SS / Vu+DuoBox 4:ZGemma H7/H9 SF8008Box 5:diverse andere . . .Experimental: Neues FlexShare für flexible Freigabe aller Medien einer Box
So.
Ich habe den Test mal durchgeführt, und für mich als Expert-gangbar eingestuft.
Das heißt, die Idee, /media als dynamische Freigabe fest ins Image einzubauen, wird sofort wieder verworfen, da zuviele Fallstricke darin verborgen sind.
Funktion ist aber grundsätzlich gegeben. Ich habe die Serverbox für die ganzen Test übrigens nicht neu gestatet, weil wir nebenher von einem anderen Share, das per [autofs] eingebunden ist, störungs- und unterbrechungsfrei Serienfolgen schauen. LOL.
PS: MyMounts nur an EINER Box im Netzwerk einrichten, da es sonst zu Verwirrungen und Kreuzmounts bwz. Quermount-Nutzung kommt. Dann wird eine Freigebe einer Box1, an der Box2 und Box3 gesehen, und über den Weg Box2-> Box2-> Box1 genutzt. Das muß nicht sein, und kann zu Dauerspinner führen.
Meine Vorgehensweise dennoch für Spielhansl kurz erläutert (mit dem ernstgemeinten Zusatz "Nicht Nachmachen!" - nur grundsätzliche Machbarkeit):
Verzeichnis "MyMounts" im Root des Flash erstellt, Dateirechte auf 0777 gesetzt:
Code:mkdir /MyMounts chmod 0777 /MyMounts
Code:ln -s /media /MyMounts/MyMounts
Dann in der /etc/samba/smb-user-conf einen weiteren Block unten zu den schon von mir mal erweiterten Einzelfreigaben angehängt (notepad++):
Code:... [MyMounts] comment = The Test for flexible mounts path = /MyMounts read only = no public = yes guest ok = yes valid users = root,kids admin users = root force create mode = 0644 create mask = 0644 directory mask = 755 force directory mode = 0755 follow symlinks = yes wide links = yes
Ohne weiteres Zutun (Samba is watching you!) hat die Box eine weitere Freigabe bekommen:
Alle Freigaben der Box incl. dem neuen FlexShare:
Code:c:\>net view gbquad4k-3 Freigegebene Ressourcen auf gbquad4k-3 OpenATV GBQuad4k-3 network services Freigabename Typ Verwendet als Kommentar ------------------------------------------------------------------------------- Harddisk Platte (UNC) The harddisk Harddisk1 Platte The harddisk behind MyMounts Platte The Test for flexible mounts Root Platte Everything - take care! SDCard Platte The SDCard-Slot USBStick Platte The Stick behind Der Befehl wurde erfolgreich ausgeführt.
Es ist auch die dort beheimatete [autofs]-Sammelstelle drin. Das bedeutet, die neu erteilte FlexFreigabe gibt automatisch alle im Server bereits eingesammelten Shares anderer Server neu nochmal frei.
Gehe ich mit einem Client nun auf die neu verlinkte [autofs]-Sammelstelle, und rufe dort ein Share auf, muß die Serverbox bei dem Server über ihr Netzwerk die Daten bei ihrem Client holen, und über ihr Netzwerk neu dem gerade zugreifenden Client weiterleiten. Das macht die auch (in meinem Netzwerk) klaglos:
Aber man kennt ja die Netzwerke der User, die Probleme mit einzelnen Mounts haben...
Und welche Quereffekte das bei mehreren Boxen im gleichen Netzwerk hat, kann ich auch noch nicht einschätzen.
EDIT:
Man beachte die geänderten / erweiterten Zeilen zu den Berechtigungen im Freigabe-Block.
Ich habe durch die man-Pages erfahren, dass man die Datei- und Direktory-Rechte mit den Parametern fest setzen kann.
Ich habe meine Feigaben sytemweit testweise mal auf die Einstellungen geändert.
Hintergrund der Spielerei am Rande:
Mich hat schon ewig gestört, dass die Berechtigungen per CIFS kopierter Dateien immer auf 0744 gesetzt wurde. Meist ist nichts passiert. Aber Konfig.- oder Daten-Dateien gehöen nunmal auf 0644 max. Setzt man die bei der Übertragung gleich richtig, entsteht weniger Rechtesalat ohne Nachbesserung. Ausführbare Dateien mußte man ohnehin auf 0755 nachträglich anheben, wie jetzt auch. Und bei Direktories muß man nun nicht nacharbeiten.
Per NFS übertragene Dateien behalten übrigens ihre Ursprungsrechte korrekt.
Damit das nach einem Neuflash mit Wiederherstellung funktioniert, muß man diese Dateien (noch) selbst in die zu sichernen Dateien aufnehmen:
- /etc/hosts
- /Mymounts (hier ausnahmsweise den kompletten Ordner)
optional (weil eigentlich schon in der Sicherung default enthalten):
- /etc/samba/smb-user.conf
PS: MyMounts nur an EINER Box im Netzwerk einrichten, da es sonst zu Verwirrungen und Kreuzmounts bwz. Quermount-Nutzung kommt. Dann wird eine Freigabe einer Box1, an der Box2 und Box3 gesehen, und könnte eventuell über den Weg Box3-> Box2-> Box1 genutzt werden. Das muß nicht sein, und kann zu Dauerspinner führen. Schlimmsten Falls sogar Zirkularbezug.Geändert von Papi2000 (22.05.2023 um 14:46 Uhr) Grund: Anmerkung hinzugefügt
Grüßle
Ralf
---------------------------------------------
Gigablue Quad4K-mixed, UE4K, Trio4K, Quad_Plus-SSC, UE_Plus-SC, X2/X3-SC, UltraUE-SC, ...
Astra 19.2E UniCable & KabelBW, oATV/teamBlue
(u.a.: DM900uhd,Vu+Duo,ZGemma H9Twin & H7S), PC-DVB-S/C/T, Xtreamer, BDP5200, Philips 24PFS4022/12, 65OLED855/12,UE32C5700, RPi3+
---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----
-
Danke - 1 ThanksAnskar bedankten sich
-
Advertising
Lesezeichen