Ich habe bei mir ein OpenMediaVault NAS herumstehen, welches auf Debian Squeeze (2.6.32-5-amd64) basiert.
Ich habe früher mal unter FreeBSD unionFS gebraucht, um verschiedene Directories zu mergen und bin,
nach einiger Recherche, auf dessen Nachfolger gestossen, der unter Squeeze unterstützt wird: auFS
Mein Ziel ist es, drei verschiedene Directories zu mergen und alles unter einem Vierten:
Dies ist die Directory-Struktur:
- /media/ca5ce62f-c833-405f-b084-d7a851f0582d/aufs (rw)
- /media/1a319890-bf3e-4d97-93d2-436d301c48a3/media (ro)
- /media/1a319890-bf3e-4d97-93d2-436d301c48a3/music (ro)
- /media/ca5ce62f-c833-405f-b084-d7a851f0582d/mediashare (wird als Share unter Samba gebraucht)
Code: Alles auswählen
apt-get install aufs-tools
Code: Alles auswählen
mount -t aufs -o br=/media/ca5ce62f-c833-405f-b084-d7a851f0582d/aufs:/media/1a319890-bf3e-4d97-93d2-436d301c48a3/music:/media/1a319890-bf3e-4d97-93d2-436d301c48a3/media none /media/ca5ce62f-c833-405f-b084-d7a851f0582d/mediashare
Code: Alles auswählen
Dateisystem 1K‐Blöcke Benutzt Verfügbar Ben% Eingehängt auf
/dev/sdd1 7334612 805924 6156108 12% /
tmpfs 1025608 0 1025608 0% /lib/init/rw
udev 1019256 132 1019124 1% /dev
tmpfs 1025608 0 1025608 0% /dev/shm
tmpfs 1025608 0 1025608 0% /tmp
/dev/md127 961433496 654587636 258007792 72% /media/ca5ce62f-c833-405f-b084-d7a851f0582d
/dev/sdb1 1922859824 1763794500 61389652 97% /media/1a319890-bf3e-4d97-93d2-436d301c48a3
none 961433496 654587636 258007792 72% /media/ca5ce62f-c833-405f-b084-d7a851f0582d/mediashare
Code: Alles auswählen
ls mediashare/
ls: Öffnen von Verzeichnis mediashare/ nicht möglich: Keine Berechtigung
Vor dem auFS mount:
Code: Alles auswählen
getfacl mediashare/
# file: mediashare/
# owner: root
# group: root
user::rwx
user:U:r-x
user:W:rwx
user:V:r-x
user:Z:r-x
user:Y:r-x
user:X:r-x
user:nobody:---
group::rwx
group:XY:r-x
mask::rwx
other::rwx
default:user::rwx
default:user:U:r-x
default:user:W:rwx
default:user:Z:r-x
default:user:Y:r-x
default:user:X:r-x
default:user:V:r-x
default:user:nobody:---
default:group::rwx
default:group:XY:r-x
default:mask::rwx
default:other::rwx
Code: Alles auswählen
getfacl mediashare/
# file: mediashare/
# owner: root
# group: root
user::rwx
group::rwx
other::---
![Crying or Very sad :cry:](./images/smilies/icon_cry.gif)
Vielen Dank für die Unterstützung.
Gruss,
Glaed