OT: mergefs: mehrfach mounten möglich
Hallo zusammen, wenn ich "mount /local/disks" mehrfach auf meinem kleinen Server aufrufe, ist auch das Filesystem mehrfach gemountet. Was läuft da falsch ? Details: In meinem HP Server habe ich 2 Festplatten, die mit ext4 nach /export/d1 und /export/d3 gemountet werden. Damit diese als ein Dateisystem verwendet werden können, habe ich bisher mhddfs benutzt und bin kürzlich auf mergerfs umgestiegen. (mhddfs wird nicht mehr weiterentwickelt: https://github.com/trapexit/mhddfs) In der /etc/fstab sieht der Eintrag für mergerfs so aus: /export/d1:/export/d2 /local/disks fuse.mergerfs defaults,nonempty,allow_other,use_ino,cache.files=off, moveonenospc=true,category.create=mfs,dropcacheonclose=true, minfreespace=250G,fsname=mergerfs 0 0 Im normalen Betrieb sieht es so aus: root@hpserver (-bash) [1002]: mount |grep /local/ mergerfs on /local/disks type fuse.mergerfs (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other) wenn ich als root nochmal "mount /local/disks" absetze, sieht es so aus: root@hpserver (-bash) mount |grep /local/ mergerfs on /local/disks type fuse.mergerfs (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other) mergerfs on /local/disks type fuse.mergerfs (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other) root@hpserver (-bash) umount /local/disks root@hpserver (-bash) mount |grep /local/ mergerfs on /local/disks type fuse.mergerfs (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other) Ist das ein normales Verhalten ? vielen Dank für einen Tipp. viele Grüße Werner Franke
Am 18.10.2022 um 15:04 schrieb Werner Franke:
Hallo zusammen,
wenn ich "mount /local/disks" mehrfach auf meinem kleinen Server aufrufe, ist auch das Filesystem mehrfach gemountet. Was läuft da falsch ?
Details: In meinem HP Server habe ich 2 Festplatten, die mit ext4 nach /export/d1 und /export/d3 gemountet werden. Damit diese als ein Dateisystem verwendet werden können, habe ich bisher mhddfs benutzt und bin kürzlich auf mergerfs umgestiegen. (mhddfs wird nicht mehr weiterentwickelt: https://github.com/trapexit/mhddfs)
In der /etc/fstab sieht der Eintrag für mergerfs so aus:
/export/d1:/export/d2 /local/disks fuse.mergerfs defaults,nonempty,allow_other,use_ino,cache.files=off, moveonenospc=true,category.create=mfs,dropcacheonclose=true, minfreespace=250G,fsname=mergerfs 0 0
Im normalen Betrieb sieht es so aus:
root@hpserver (-bash) [1002]: mount |grep /local/ mergerfs on /local/disks type fuse.mergerfs (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other)
wenn ich als root nochmal "mount /local/disks" absetze, sieht es so aus:
Wozu machst du das?
root@hpserver (-bash) mount |grep /local/ mergerfs on /local/disks type fuse.mergerfs (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other) mergerfs on /local/disks type fuse.mergerfs (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other)
root@hpserver (-bash) umount /local/disks root@hpserver (-bash) mount |grep /local/ mergerfs on /local/disks type fuse.mergerfs (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other)
Ist das ein normales Verhalten ?
Ich würde sagen: Ja Ich kann beispielsweise /mnt auch mehrfach mounten. Natürlich ist das völliger Unfug so etwas zu machen Manfred
Am 18.10.22 um 17:43 schrieb Manfred Kreisl:
Am 18.10.2022 um 15:04 schrieb Werner Franke:
Hallo zusammen,
wenn ich "mount /local/disks" mehrfach auf meinem kleinen Server aufrufe, ist auch das Filesystem mehrfach gemountet. Was läuft da falsch ?
Details: In meinem HP Server habe ich 2 Festplatten, die mit ext4 nach /export/d1 und /export/d3 gemountet werden. Damit diese als ein Dateisystem verwendet werden können, habe ich bisher mhddfs benutzt und bin kürzlich auf mergerfs umgestiegen. (mhddfs wird nicht mehr weiterentwickelt: https://github.com/trapexit/mhddfs)
In der /etc/fstab sieht der Eintrag für mergerfs so aus:
/export/d1:/export/d2 /local/disks fuse.mergerfs defaults,nonempty,allow_other,use_ino,cache.files=off, moveonenospc=true,category.create=mfs,dropcacheonclose=true, minfreespace=250G,fsname=mergerfs 0 0
Im normalen Betrieb sieht es so aus:
root@hpserver (-bash) [1002]: mount |grep /local/ mergerfs on /local/disks type fuse.mergerfs (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other)
wenn ich als root nochmal "mount /local/disks" absetze, sieht es so aus:
Wozu machst du das? Nicht absichtlich. Das war ein Zufall. Als ich noch mhddfs benutzt hatte, wurde das manchmal beim booten nicht gemountet und deswegen hatte ich ein Script, das dies nachholt. Und da lieferte mount einen Fehler, wenn ich das ein weiteres mal versuchte. Wie auch bei jeder Festplatte. Bei mergefs halt nun nicht mehr.
root@hpserver (-bash) mount |grep /local/ mergerfs on /local/disks type fuse.mergerfs (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other) mergerfs on /local/disks type fuse.mergerfs (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other)
root@hpserver (-bash) umount /local/disks root@hpserver (-bash) mount |grep /local/ mergerfs on /local/disks type fuse.mergerfs (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other)
Ist das ein normales Verhalten ?
Ich würde sagen: Ja
Ich kann beispielsweise /mnt auch mehrfach mounten.
Natürlich ist das völliger Unfug so etwas zu machen Stimmt.
Danke und Gruß Werner
Manfred
participants (2)
-
Manfred Kreisl
-
Werner Franke