chrislu
94635e9b5c
filer: add filer group
3 years ago
chrislu
a69f0b62c2
start filer local socket only on non windows
fix https://github.com/chrislusf/seaweedfs/issues/2930
3 years ago
Konstantin Lebedev
b6a2b43efe
allowDeleteBucketNotEmpty
3 years ago
chrislu
21e0898631
refactor: change masters from a slice to a map
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
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
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
85c526c583
s3: bind to a specific IP
fix https://github.com/chrislusf/seaweedfs/issues/2516
3 years ago
Konstantin Lebedev
10678cde81
audit log config
3 years ago
Chris Lu
c4e22b5a9a
filer: deprecate "-peers" option
3 years ago
Chris Lu
4a1d4d7462
s3: default to allow empty folder for better performance
3 years ago
Chris Lu
52fe86df45
use default 10000 for grpc port
3 years ago
Chris Lu
e5fc35ed0c
change server address from string to a type
3 years ago
Chris Lu
2c9d4c8f43
custom grpc port: filer
3 years ago
Chris Lu
574485ec69
better IP v6 support
3 years ago
Chris Lu
0128239c0f
handle ipv6 addresses
3 years ago
Chris Lu
13e45e1605
filer.remote.sync can work now
3 years ago
Chris Lu
6ba65c3382
customizable debug port
3 years ago
Chris Lu
1ff8285d82
debug from any server
3 years ago
Chris Lu
0d6f45cb46
add debug option to generate full goroutine stack dump
3 years ago
Philippe Pepiot
42a761ee20
Fix typo in weed filer long help
4 years ago
Chris Lu
cc0df36a9e
smaller file chunks are faster
4 years ago
Chris Lu
1f984d2645
refactor buffer pool
4 years ago
Chris Lu
ac875976c0
filer, volume: add concurrent upload size limit to avoid OOM
add some back pressure when writes are slow
4 years ago
Konstantin Lebedev
8a95f9c10c
iam GetUser
4 years ago
Chris Lu
2a68ddb963
default to empty host to bind to tcp4 and tcp6
4 years ago
Chris Lu
62191b08ea
disk type support custom tags
4 years ago
Chris Lu
e1992c83de
webdav adds disktype
4 years ago
Chris Lu
c2ad6f1047
webdav add replication setting
fix https://github.com/chrislusf/seaweedfs/issues/1817
4 years ago
Chris Lu
d67ccb66c0
webdav: can start together with "weed server" or "weed filer"
4 years ago
Chris Lu
0ef43a23a7
go fmt
4 years ago
Chris Lu
1efb51ba84
filer: change to saveToFilerLimit from cacheToFilerLimit
short circuit saving small files to volume server
4 years ago
Chris Lu
90df52d001
s3: add command option "allowEmptyFolder" to filer and server
4 years ago
Chris Lu
a1009e8044
filer: add -defaultStoreDir so that filer.toml can be skipped
fix https://github.com/chrislusf/seaweedfs/issues/1659
4 years ago
Chris Lu
06bb7bf6c0
adding /usr/local/etc/seaweedfs for bsd style config search path
related to https://reviews.freebsd.org/D27391
4 years ago
Chris Lu
263eb29e9f
filer: add option to cache small files to filer store
4 years ago
Konstantin Lebedev
0880aff224
update dc flag desc
4 years ago
Konstantin Lebedev
a9a7005687
set desc of option
4 years ago
Chris Lu
6c92fa349d
filer: support default rack
fix https://github.com/chrislusf/seaweedfs/issues/1546
4 years ago
Chris Lu
79ab10e300
adjust help message
4 years ago
Chris Lu
55cb68c09c
filer: replication follows master config if not specified
4 years ago
Chris Lu
e6552b5e1e
filer: able to start s3 together
4 years ago
Chris Lu
4856bce0ee
adjust for metrics port
4 years ago
Konstantin Lebedev
98e9de6e11
fix style
4 years ago
Konstantin Lebedev
324e44d4b3
add start metrics server
4 years ago