Browse Source

adjusting for FUSE

pull/655/head
Chris Lu 7 years ago
parent
commit
4936d6c342
  1. 16
      weed/command/mount_std.go

16
weed/command/mount_std.go

@ -22,7 +22,21 @@ func runMount(cmd *Command, args []string) bool {
fuse.Unmount(*mountOptions.dir) 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 { if err != nil {
glog.Fatal(err) glog.Fatal(err)
return false return false

Loading…
Cancel
Save