Chris Lu
734c980040
volume: support concurrent download data size limit
3 years ago
Chris Lu
49c66e88a0
volume: change all writes to fsync during graceful stopping
fix https://github.com/chrislusf/seaweedfs/issues/2193
3 years ago
Chris Lu
5bcc77b46c
volume: default readMode to proxy
4 years ago
Chris Lu
b624090398
go fmt
4 years ago
zhangsong
20d33ae025
add proxy mode to read non-local volumes
4 years ago
zhangsong
7566782c2e
add proxy mode to read non-local volumes
4 years ago
bingoohuang
cf552417a7
minFreeSpace refactored
4 years ago
bingoohuang
31f1cdeac2
minFreeSpace argument allows size like 10GiB
4 years ago
Chris Lu
8e404a1433
go fmt
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
9ce82a9cd2
GOMAXPROCS use defaults to the value of runtime.NumCPU
https://github.com/chrislusf/seaweedfs/issues/1942
4 years ago
Chris Lu
c42b95c596
more help message
fix https://github.com/chrislusf/seaweedfs/issues/1937
4 years ago
Chris Lu
2a68ddb963
default to empty host to bind to tcp4 and tcp6
4 years ago
Chris Lu
60686a0bb7
make tcp optional
4 years ago
Chris Lu
400de380f4
volume server: support tcp direct put/get/delete
4 years ago
Chris Lu
62191b08ea
disk type support custom tags
4 years ago
Chris Lu
f8446b42ab
this can compile now!!!
4 years ago
Chris Lu
0bc3a1f9e8
disk type only supports hdd and ssd, not ready for random tags yet
4 years ago
Chris Lu
ef76365ec2
adjust help message
4 years ago
Chris Lu
4bd8a692d8
disk type can be generic tags
4 years ago
Chris Lu
1bf22c0b5b
go fmt
4 years ago
Chris Lu
f6a419c26c
disk type configurable for each folder
4 years ago
Chris Lu
7c52a35942
refactor
4 years ago
Chris Lu
8baba93fce
rename parameter name to "disk"
4 years ago
Chris Lu
0d2ec832e2
rename from volumeType to diskType
4 years ago
Chris Lu
d156c74ec0
volume server set volume type and heartbeat to the master
4 years ago
Chris Lu
6d30b21b10
volume: add "-dir.idx" option for separate index storage
fix https://github.com/chrislusf/seaweedfs/issues/1265
4 years ago
Chris Lu
983fd90010
marked as WIP
4 years ago
Chris Lu
b11449f955
pass in dir.idx parameter to DiskLocation
4 years ago
Chris Lu
47047516d6
Revert "increase default volume file size limit to 1024"
This reverts commit 0983060a
I am confused why this was changed to 1024 by myself. 1GB should be too large for most cases.
4 years ago
Chris Lu
c543762e23
volume: auto expands -max setting
I have tried to run weed volume but got errors...
cmd:
weed volume -max=0 -mserver="127.0.0.1:9333" -port=8080 -dir="/var/www/d1/sfs,/var/www/d2/sfs,/var/www/d3/sfs"
log:
I1006 15:09:26 17040 file_util.go:23] Folder /var/www/d1/sfs Permission: -rwxr-xr-x
I1006 15:09:26 17040 file_util.go:23] Folder /var/www/d2/sfs Permission: -rwxr-xr-x
I1006 15:09:26 17040 file_util.go:23] Folder /var/www/d3/sfs Permission: -rwxr-xr-x
F1006 15:09:26 17040 volume.go:142] 3 directories by -dir, but only 1 max is set by -max
What am I doing wrong? Thx.
4 years ago
Chris Lu
4856bce0ee
adjust for metrics port
4 years ago
Konstantin Lebedev
324e44d4b3
add start metrics server
4 years ago
Chris Lu
5d6753fb98
shell: add volumeServer.leave command
4 years ago
Chris Lu
1af95c5b76
refactoring
4 years ago
Chris Lu
cd9b89ba55
reduce default wait time to 10s before shutting down
4 years ago
Chris Lu
6bc618051c
log message
4 years ago
Chris Lu
9dae4e9d3e
fix logs
4 years ago
Chris Lu
4c1a3187bf
fix log error
4 years ago
Konstantin Lebedev
464d4c82ec
stop send heartbeat before stop volume server
4 years ago
Chris Lu
0983060a90
increase default volume file size limit to 1024
avoid possible large chunk size set on mount or filer
4 years ago
Chris Lu
f43146b237
resolve directories if containing home directory
5 years ago
李远军
6608cb5f43
Revert "remove fixJpgOrientation"
This reverts commit de5ca9b2
5 years ago
Chris Lu
acf4a9ea99
volume: min free space default to 1%
5 years ago
Chris Lu
4d1484628a
refactoring
5 years ago
Chris Lu
12f6b683fc
default to 8 volumes
in case all the volumes are allocated for a collection
5 years ago
Chris Lu
98493e0152
volume: add default minFreeSpacePercent
fix https://github.com/chrislusf/seaweedfs/issues/1366
5 years ago
Chris Lu
e7c36f740a
refactoring
5 years ago
Chris Lu
8b4a32e782
adjust help message
5 years ago
Chris Lu
b4ec04d464
fix the help message
5 years ago