Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Linux Dateien durch Softlinks über Netzwerk aggregieren.

  1. #1
    Registrierter Benutzer Avatar von twoDarkMessiah
    Registriert seit
    Feb 2013
    Beiträge
    22

    [Gelöst]Linux Dateien durch Softlinks über Netzwerk aggregieren.

    Hallo Zusammen,

    ich habe 2 verschiedene Speicherorte für zusammengehörige Daten (Filme)
    • Bananapi
    • Desktop PC (Linux Mint)


    auf beiden Geräten befindet sich etwa die Hälfte der Dateien.

    Diese sind auf beiden Geräten über SMB u. FTP freigeben. Die Bananapi läuft 24/7 der Desktop Computer nur die hälfte der Zeit.
    Nun möchte ich die Freigaben aggregieren, durch Symlinks oder ähnliche Techniken.

    Die Bananapi soll nun im Freigabeordner die eigenen Dateien sowie (wenn Verfügbar) die des Desktop PC über (SFTP/Symlink) in einem Ordner anzeigen.

    Freigaben
    \\Bananapi\Filme
    \\Desktop\Filme

    Der Ordner \\Bananapi\Filme soll also auch die Dateien von \\Desktop\Filme anzeigen.

    Wie würdet Ihr dies realisieren? Einen zusätzlichen Ordner per Symlink und SSHFS einzubinden wäre ja einfach. Allerdings sollen die ganzen Dateien in Ordner der "Filme" der Bananapi landen.

    Hat jemnd eine Idee?
    Geändert von twoDarkMessiah (27.01.16 um 12:01 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.054
    Such mal nach Overlay-FS
    Ich bin root - ich darf das.

  3. #3
    Registrierter Benutzer Avatar von twoDarkMessiah
    Registriert seit
    Feb 2013
    Beiträge
    22
    Hey Marce,

    danke für den Tipp, genau das was ich gesucht habe.

    Allerdings stoße ich hier auf ein Problem:

    Zuerst lege ich die Verzeichnisse an:
    mkdir lower upper workdir overlay

    hiernach führe ich folgenden Befehl aus:
    sudo mount -t overlay -o lowerdir=/tmp/lower,upperdir=/tmp/upper,workdir=/tmp/workdir none /tmp/overlay

    hier stoße ich immer wieder auf folgende Fehlermeldung:
    mount: unknown filesystem type 'overlay'

    Weiß jemand hier weiter?


    EDIT:
    Nutze "Linux bananapi 3.4.108-bananian"
    Geändert von twoDarkMessiah (26.01.16 um 18:58 Uhr)

  4. #4
    Universaldilletant Avatar von fork
    Registriert seit
    Dec 2001
    Ort
    Frankfurt/Main
    Beiträge
    1.175
    Sieht so, als ob dein Kernel kein Overlay-Support einkompiliert hat. Ist overlay denn in /proc/filesystems enthalten?

  5. #5
    Registrierter Benutzer Avatar von twoDarkMessiah
    Registriert seit
    Feb 2013
    Beiträge
    22
    Du hast Recht, overlay ist nicht in meinen /proc/filesystems enthalten.

    Damit fällt die Möglichkeit leider erstmal weg.
    Denke mal es gibt keinen Weg dieses Feature zu Installieren ohne direkt den ganzen Kernel neu kompilieren zu müssen oder?

  6. #6
    Universaldilletant Avatar von fork
    Registriert seit
    Dec 2001
    Ort
    Frankfurt/Main
    Beiträge
    1.175
    Vielleicht geht ja aufs? Das ist ein anderes Overlay-FS.

    Ansonsten, mal so ins Blaue geraten: Vielleicht muss man für overlayFS noch ein Modul laden? (Treffer versenkt, bei mir(Ubuntu 12.04) ist das so! Erst dann taucht overlayfs in /proc/filesystems auf)

    Also...
    Code:
    # modprobe overlayfs
    Geändert von fork (26.01.16 um 23:14 Uhr)

  7. #7
    Registrierter Benutzer Avatar von twoDarkMessiah
    Registriert seit
    Feb 2013
    Beiträge
    22
    "modprobe overlayfs" hat bei meiner Ubuntu VM problemlos funktioniert.
    Banaian kennt dieses Modul leider nicht.

    Das ganze scheint leider auch nicht so häufig genutzt werden. Daher ergeben Google Suchen so gut wie gar nichts. ;/

  8. #8
    Registrierter Benutzer
    Registriert seit
    Apr 2009
    Ort
    Erde
    Beiträge
    2.814
    weiter Alternative: https://en.wikipedia.org/wiki/UnionFS bzw vermutlich einfacher für fuse gibt es da auch was
    Gruß nopes
    (,,,)---(^.^)---(,,,) /var/log/messages | grep cat

  9. #9
    Registrierter Benutzer Avatar von twoDarkMessiah
    Registriert seit
    Feb 2013
    Beiträge
    22
    Vielen Dank für eure Hilfe!!!

    Das Paket "unionfs-fuse" war die Lösung.

    Folgender Befehl hat es dann schließlich getan:
    unionfs-fuse -o cow,max_files=32768 -o allow_other,use_ino,suid,dev,nonempty /media/2TB/Filme=RW:/mnt/sshfs_user=RW /media/2TB/Filme_Full

Ähnliche Themen

  1. über Netzwerk durch APM aktivieren
    Von o0FrE4K0o im Forum System installieren und konfigurieren
    Antworten: 1
    Letzter Beitrag: 08.12.05, 12:37
  2. Dateien über Netzwerk kopieren, remote einloggen
    Von BLUESCREEN3D im Forum Linux als Server
    Antworten: 10
    Letzter Beitrag: 09.10.02, 16:10
  3. Einwahl über ISDN auf Windows Netzwerk bzw Notes über Linux
    Von Rotzbuab im Forum Linux in heterogenen Netzen
    Antworten: 9
    Letzter Beitrag: 12.04.02, 20:20
  4. Einwahl über ISDN auf Windows Netzwerk bzw Notes über Linux
    Von Rotzbuab im Forum Anbindung an die Aussenwelt
    Antworten: 2
    Letzter Beitrag: 04.04.02, 15:08
  5. Von Linux über RAS ins NT-Netzwerk
    Von im Forum Linux in heterogenen Netzen
    Antworten: 2
    Letzter Beitrag: 21.06.00, 07:30

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •