chrislu
21e0898631
refactor: change masters from a slice to a map
3 years ago
chrislu
4ba7127ab1
refactor
3 years ago
Konstantin Lebedev
849a2c1f68
fix cmdFiler
3 years ago
Konstantin Lebedev
105bcfdbd4
set iam ip from filer
3 years ago
Berck Nash
7ee38fa3a4
The fixes for https://github.com/chrislusf/seaweedfs/issues/1937 had a few problems:
(1) The help file says that in the absence of a ipBind being specified, that it will bind to the "ip" specified. Instead, it bound to localhost which broke the default configuration. This change implements the documented behavior instead.
(2) The new IAM filer ip address has no default. This instantiates it to the same as the filer IP. I'm not sure if there should be a corresponding iam.ip or iam.ipBind option added to the filer command?
3 years ago
Berck Nash
9b14f0c81a
Add mTLS support for both master and volume http server.
3 years ago
chrislu
3639cad69c
master, filer, s3: also listen to "localhost" in addition to specific ip address
related to https://github.com/chrislusf/seaweedfs/issues/1937
3 years ago
chrislu
3a6eb8ca5f
default bind to one ip address
fix https://github.com/chrislusf/seaweedfs/issues/1937
3 years ago
banjiaojuhao
b9ff7723dd
[bugfix] filer: nil pointer dereference
3 years ago
chrislu
da3d330616
s3 and filer transport using unix domain socket instead of tcp
3 years ago
chrislu
c7e8ac18f0
mount: quota for one mounted collection
related to https://github.com/seaweedfs/seaweedfs-csi-driver/issues/48
3 years ago
chrislu
f51e20028a
mount: avoid comma in mount options
fix https://github.com/chrislusf/seaweedfs/issues/2719
3 years ago
chrislu
18543c6e8b
minor
3 years ago
chrislu
c3792c8352
remove dead code
3 years ago
chrislu
aa9eef81e6
retire mount v1
3 years ago
chrislu
6e1ab97988
use debug option to see operations
3 years ago
chrislu
2112d99140
mount2: add back readonly mode
3 years ago
chrislu
fc7a4957ea
fix mount2 options
3 years ago
chrislu
202a29d014
refactoring
3 years ago
Tuan Vuong
d2ec62656d
initialize master address in iam options
3 years ago
banjiaojuhao
b5ec346700
FilerStore: add redis_lua
3 years ago
chrislu
4e72863ba5
mount2 add debug mode
3 years ago
chrislu
4e181db21a
mount: default disable cache
* Prevent cases as https://github.com/seaweedfs/seaweedfs-csi-driver/issues/43
* Improve read write benchmarks
* Improve AI training performance. Most of the files are just read once.
3 years ago
chrislu
e8420aaed7
fix building for windows freebsd
3 years ago
Konstantin Lebedev
526094d2da
StopTimeout 30 sec
3 years ago
Konstantin Lebedev
275e9a4e86
reduce to default http server KillTimeout and StopTimeout
3 years ago
garenchan
bd032eabe7
[UPDATE] Make heartbeat interval and election timeout of masters configurable.
3 years ago
chrislu
05724a68d4
skip other OS
3 years ago
chrislu
b9c2bff931
clean up
3 years ago
chrislu
dbeeda8123
listen for metadata updates
3 years ago
chrislu
180445f5a8
change to use fuse file system
3 years ago
chrislu
f87da798a4
to be re-written following fuse virtual file system
3 years ago
chrislu
b6143de52a
mount with name
3 years ago
chrislu
7a0c35674c
clean up previously mounted folder
3 years ago
chrislu
c3f9d9fa2e
initial setup
3 years ago
chrislu
85c1615b43
filer read empty file may cause OOM in some cases
fix https://github.com/chrislusf/seaweedfs/issues/2641
3 years ago
chrislu
affe3c2c12
change to util.WriteFile
3 years ago
chrislu
84c9bc4389
edge case: old entry was not replicated to remote storage
3 years ago
chrislu
b3e526ba95
url should be always using forward slash
3 years ago
Konstantin Lebedev
77c98b657e
master metricsHttpPort
3 years ago
guol-fnst
da9540e666
add gocql timeout setting
3 years ago
chrislu
fc0628c038
working
3 years ago
chrislu
2bfeb5d1c8
add filer to iam option
3 years ago
chrislu
b17c426e99
weed server: optionally start IAM service
related to https://github.com/chrislusf/seaweedfs/issues/2560
3 years ago
chrislu
8907e6a40a
add more help messages
3 years ago
chrislu
826a7b307e
master: remove hard coded filer settings in master.toml
fix https://github.com/chrislusf/seaweedfs/issues/2529
3 years ago
Kyle Sanderson
9e012001be
filer.copy: don't crash when volume creation fails
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0x1d58247]
goroutine 7482 [running]:
github.com/chrislusf/seaweedfs/weed/command.(*FileCopyWorker).uploadFileInChunks.func1(0x2)
/go/src/github.com/chrislusf/seaweedfs/weed/command/filer_copy.go:488 +0x2a7
created by github.com/chrislusf/seaweedfs/weed/command.(*FileCopyWorker).uploadFileInChunks
/go/src/github.com/chrislusf/seaweedfs/weed/command/filer_copy.go:455 +0x225
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0x1d58247]
goroutine 7480 [running]:
github.com/chrislusf/seaweedfs/weed/command.(*FileCopyWorker).uploadFileInChunks.func1(0x0)
/go/src/github.com/chrislusf/seaweedfs/weed/command/filer_copy.go:488 +0x2a7
created by github.com/chrislusf/seaweedfs/weed/command.(*FileCopyWorker).uploadFileInChunks
/go/src/github.com/chrislusf/seaweedfs/weed/command/filer_copy.go:455 +0x225
3 years ago
chrislu
41daecfdca
Update mount_std.go
3 years ago
chrislu
6a12520a96
fix logging
3 years ago
Radtoo
389002f195
Using positional arguments rather than option flag to enable better shell usage
3 years ago