aboutsummaryrefslogtreecommitdiff
path: root/weed/command
diff options
context:
space:
mode:
Diffstat (limited to 'weed/command')
-rw-r--r--weed/command/mount_std.go16
1 files changed, 15 insertions, 1 deletions
diff --git a/weed/command/mount_std.go b/weed/command/mount_std.go
index 3c39979e1..4908bdbff 100644
--- a/weed/command/mount_std.go
+++ b/weed/command/mount_std.go
@@ -22,7 +22,21 @@ func runMount(cmd *Command, args []string) bool {
fuse.Unmount(*mountOptions.dir)
- c, err := fuse.Mount(*mountOptions.dir, fuse.LocalVolume())
+ c, err := fuse.Mount(
+ *mountOptions.dir,
+ fuse.VolumeName("SeaweedFS"),
+ fuse.FSName("SeaweedFS"),
+ fuse.NoAppleDouble(),
+ fuse.NoAppleXattr(),
+ fuse.ExclCreate(),
+ fuse.DaemonTimeout("3600"),
+ fuse.AllowOther(),
+ fuse.AllowSUID(),
+ fuse.DefaultPermissions(),
+ // fuse.MaxReadahead(1024*128), // TODO: not tested yet, possibly improving read performance
+ fuse.AsyncRead(),
+ fuse.WritebackCache(),
+ )
if err != nil {
glog.Fatal(err)
return false