chrislu
fc0628c038
working
3 years ago
chrislu
41daecfdca
Update mount_std.go
3 years ago
chrislu
498661e3bb
mount: remove limits on number of parallel requests
3 years ago
chrislu
0da2dfd640
fuse: change to direct io mode
before and after:
chrislu$ time dd if=/dev/random of=/Users/chrislu/tmp/mm/testfile bs=131072 count=8192
8192+0 records in
8192+0 records out
1073741824 bytes transferred in 4.534068 secs (236816430 bytes/sec)
dd if=/dev/random of=/Users/chrislu/tmp/mm/testfile bs=131072 count=8192 0.01s user 3.86s system 84% cpu 4.561 total
chrislu$ time dd if=/dev/random of=/Users/chrislu/tmp/mm/testfile bs=131072 count=8192
8192+0 records in
8192+0 records out
1073741824 bytes transferred in 3.824072 secs (280784948 bytes/sec)
dd if=/dev/random of=/Users/chrislu/tmp/mm/testfile bs=131072 count=8192 0.01s user 3.22s system 83% cpu 3.857 total
3 years ago
chrislu
9f9ef1340c
use streaming mode for long poll grpc calls
streaming mode would create separate grpc connections for each call.
this is to ensure the long poll connections are properly closed.
3 years ago
Chris Lu
e5fc35ed0c
change server address from string to a type
3 years ago
Chris Lu
7ce97b59d8
go fmt
3 years ago
Chris Lu
e00443a940
mount: adjust starting order
avoid possible nil wfs.Server
4 years ago
Patrick Schmidt
77100754e6
Return artificial . and .. directories
4 years ago
Chris Lu
dc1309f084
FUSE mount: support multiple filers
fix https://github.com/chrislusf/seaweedfs/issues/2015
fix https://github.com/chrislusf/seaweedfs/issues/1531
4 years ago
Chris Lu
54410ca955
cleaner way to set readonly
4 years ago
Chris Lu
c83ab91e2e
remove unused variable
4 years ago
Chris Lu
c5b08bac1b
remove mac specific mount options
4 years ago
Chris Lu
0f64f5b9c8
mount: add readOnly option
fix https://github.com/chrislusf/seaweedfs/issues/1961
4 years ago
Chris Lu
35d939a1d2
go fmt
4 years ago
Chris Lu
40dc5ac904
mount: add a bit retry when connecting to filer during startup
4 years ago
Chris Lu
e982b06bcd
support IPv6
4 years ago
Chris Lu
f8446b42ab
this can compile now!!!
4 years ago
Chris Lu
4bd8a692d8
disk type can be generic tags
4 years ago
Chris Lu
d475c89fcc
go fmt
4 years ago
Chris Lu
19295600f9
mount: change option name to volumeServerAccess, with publicUrl and filerProxy modes
4 years ago
Daniel Santos
d38613c49a
match upstream
4 years ago
Daniel Santos
0c64d60fdb
Fix log message with correct mode
4 years ago
Daniel Santos
0aaaa9b470
Fix var assignment
4 years ago
Daniel Santos
5a761bb7a4
Enforce umask correctly
4 years ago
Chris Lu
3a1d3d3413
mount: properly invalidate kernel node cache entry
fix https://github.com/chrislusf/seaweedfs/issues/1752
4 years ago
Chris Lu
62ebb917e0
mount: avoid the need to specify different cache directory for different mount
fix https://github.com/seaweedfs/seaweedfs-csi-driver/issues/11
4 years ago
Chris Lu
00707ec00f
mount: outsideContainerClusterMode proxy through filer
Running mount outside of the cluster would not need to expose all the volume servers to outside of the cluster. The chunk read and write will go through the filer.
4 years ago
Chris Lu
6ca10725b8
Revert "mount: when outside cluster network, use filer as proxy to access volume servers"
This reverts commit 096e088d7b
.
4 years ago
Chris Lu
096e088d7b
mount: when outside cluster network, use filer as proxy to access volume servers
4 years ago
Chris Lu
84f05787f8
mount: limit background requests and congestion threshold
4 years ago
Chris Lu
adef4ddc87
mount: load security keys
fix https://github.com/chrislusf/seaweedfs/issues/1714
4 years ago
Chris Lu
1bf22c0b5b
go fmt
4 years ago
Chris Lu
0d2ec832e2
rename from volumeType to diskType
4 years ago
Chris Lu
e9cd798bd3
adding volume type
4 years ago
Chris Lu
8750cac090
move to util.RetryWaitTime
4 years ago
Chris Lu
8826601be1
mount: optional limit for the number of concurrent writers
4 years ago
Chris Lu
d155f907c2
mount: configurable read wait time
4 years ago
Chris Lu
d77e3c96e9
FUSE: use the mount directory permissions
4 years ago
limd
cbca14edc5
mount: fix k8s pvc and os mount directory permission bug
4 years ago
limd
59e91e9c7e
mount: fix k8s pvc mount directory permission
4 years ago
limd
9b21ec27e4
mount: auto created dir set corrct umask fix bug
4 years ago
Chris Lu
f7a0ccb595
mount: auto created dir set corrct umask
4 years ago
Chris Lu
7e1aad0b54
mount: map uid/gid between local and filer
4 years ago
Chris Lu
eed525b717
FUSE mount: remove DirListCacheLimit
outdated parameter
4 years ago
Chris Lu
befb396892
mount: resolve home directory
fix https://github.com/chrislusf/seaweedfs/issues/1391
5 years ago
Chris Lu
2b2ca7d1dc
stop if the directory can not be found
related to https://github.com/chrislusf/seaweedfs/issues/1391
5 years ago
Chris Lu
9033a7d369
removed async option
5 years ago
Chris Lu
1bb8cae65d
reverting and working
5 years ago
Chris Lu
0d1d83a5a5
mount: add option to auto create dir to mount
5 years ago