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
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
Chris Lu
628b27ef3b
purge old cache implementation
5 years ago
Chris Lu
45a9d852d3
go fmt
5 years ago
Chris Lu
bc2ec6774d
inject git version into build
5 years ago
Chris Lu
ac48c899e8
add printouts for synchronizing metadata which can be slow for large folders
5 years ago
Chris Lu
0c856e8387
avoid possible wrong arguments
fix https://github.com/chrislusf/seaweedfs/issues/1320
5 years ago
wuyuxiang
6850d28d6b
refacotr: move signal handling and pprof to grace package
5 years ago
Chris Lu
b8e4238ad2
add placeholder for cached meta data reading
5 years ago
Chris Lu
df97da25f9
mount: add on disk caching
5 years ago
Chris Lu
d2f8e50459
make error a little bit more clearer
fix https://github.com/chrislusf/seaweedfs/issues/1259
5 years ago
Chris Lu
5f881d2fd5
mount: fail early rather than after mounted the directory
fix https://github.com/chrislusf/seaweedfs/issues/1258
5 years ago
Chris Lu
a75d50bbb8
FUSE: add configurable in memory chunk cache size
5 years ago
Chris Lu
7c111f7b75
FUSE mount: make "nonempty" optional
https://github.com/chrislusf/seaweedfs/issues/1094
5 years ago
Chris Lu
13e215ee5c
filer: option to encrypt data on volume server
5 years ago
Chris Lu
f90c43635d
refactoring
5 years ago
Chris Lu
0156e2975a
mount: add mode to run external to SeaweedFS container cluster
5 years ago
Chris Lu
543cf1c80e
fix compilation error
5 years ago
Chris Lu
b1f377f822
mount: fail fast when connecting to filer
fix https://github.com/chrislusf/seaweedfs/issues/1034
5 years ago
Chris Lu
6ab7368ef2
filer: dynamically create bucket under /buckets folder
5 years ago
Chris Lu
d335f04de6
support env variables to overwrite toml file
5 years ago
Chris Lu
f59119cd1d
mount: rename to dirListCacheLimit to configure cache for long format directory list
5 years ago
Chris Lu
05c3b795dc
filer: configurable directory list cache size
5 years ago
Chris Lu
5847c5afff
return meaningful error log
5 years ago
Lei Liu
13b6f09fea
fuse: adjust linux specific logic
Signed-off-by: Lei Liu <lei01.liu@horizon.ai>
5 years ago
Lei Liu
4c87b222f1
fuse: check mount point available before do runmount
1. Use more readable mount point information
2. Fix some typos
eg:
$ df -Th
Filesystem Type Size Used Avail Use% Mounted on
localhost:8888:/ fuse.seaweedfs 206G 512 206G 1% /mnt/weedfs
$ mount | grep weedfs
localhost:8888:/ on /mnt/weedfs type fuse.seaweedfs (rw,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other)
Signed-off-by: Lei Liu <lei01.liu@horizon.ai>
5 years ago
Chris Lu
eb2172f63f
FUSE: add os specific mount options
related to https://github.com/chrislusf/seaweedfs/issues/1094
5 years ago
j.laycock
6fc6322c90
Change joeslay paths to chrislusf paths
5 years ago