chrislu
f18803424a
volume.balance: add delay during tight loop
fix https://github.com/chrislusf/seaweedfs/issues/2637
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
Radtoo
fbb14e0ea8
Adding separate toggle to purge absent vols
While this toggle is basically required to clean out entries for deleted volumes, having a separate description + toggling this separately seems like a good idea so people get a chance to check if their volumes are all mounted/connected as expected.
Also renamed forcePurge to just purge.
3 years ago
Radtoo
6b17f45da2
Also delete paths for which a volume is entirely absent.
3 years ago
Radtoo
fa0cfdfb7f
Added basic deletion capabilities to fsck.
3 years ago
chrislu
6bee1e9714
[volume.check.disk] fix wrong logic to compare
fix https://github.com/chrislusf/seaweedfs/issues/2626
minuend - subtrahend
3 years ago
chrislu
b8490fe427
adjust volume count even when not applying the changes
3 years ago
divanikus
67e3fe996a
async volumeTierMove
3 years ago
chrislu
9d0f58c329
skip printing fs configuration
3 years ago
chrislu
ce2049cdb6
refactoring, move genFn before saveFn
3 years ago
chrislu
e47f63d159
enforce bucket quota
3 years ago
chrislu
6e57d8d0de
s3: check bucket usage and adjust read only according to quota
3 years ago
chrislu
606667f205
able to configure the quota for a bucket
3 years ago
chrislu
b1063162b6
display bucket quota
3 years ago
chrislu
f103491912
s3: list bucket size from weed shell
3 years ago
chrislu
ea57654e34
refactoring
3 years ago
chrislu
15c01d8b7f
add some notes
3 years ago
chrislu
107a4884a8
shell: tighter memory allocation
3 years ago
chrislu
adfd54e7c4
fix compilation
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
chrislu
60dc450091
skip fixing read only volumes
fix https://github.com/chrislusf/seaweedfs/issues/2562
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
banjiaojuhao
083bf3a137
filer server: add "datacenter, rack and datanode" for path specific configuration
3 years ago
chrislu
94e5c0a454
skip purging from ec volumes
3 years ago
chrislu
a2d3f89c7b
add lock messages
3 years ago
chrislu
991a3dca0d
rename file
3 years ago
chrislu
7f0a97c7b6
shell: volume.list supports different verbosity level
3 years ago
chrislu
e6c026db65
volume.fix.replication: fix misplaced volumes
fix https://github.com/chrislusf/seaweedfs/issues/2416
3 years ago
chrislu
53e2dee177
[volume.check.disk] was using the wrong source and target locations
fix https://github.com/chrislusf/seaweedfs/issues/2268
3 years ago
Chris Lu
f3a334965d
Update command_remote_uncache.go
minor
3 years ago
Chris Lu
9ccfc1cfee
Update command_volume_fsck.go
minor
3 years ago
Chris Lu
71a94267c9
Update command_volume_fsck.go
remove unused code
3 years ago
user
9668b15f38
Filtering by volume id is prioritized.
3 years ago
user
563a74a9eb
Volume filter by collection pattern added.
3 years ago
user
dbb8003ce3
Volume filter function added.
3 years ago
user
c387fe957b
Unused parameter removed.
3 years ago
Chris Lu
4729a57cc0
use constants
3 years ago
Chris Lu
a8b0f8864d
fix help message
3 years ago
Chris Lu
5ea86ef1da
Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()"
This reverts commit af71ae11aa
.
3 years ago
Chris Lu
314c32514b
add command to list filers
3 years ago
Chris Lu
00ae965d8d
randomize a bit for ec shards distribution
3 years ago
Chris Lu
af71ae11aa
master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()
3 years ago
Chris Lu
ab97b17e62
better printout
3 years ago
Chris Lu
5160eb08f7
shell: optionally read filer address from master
3 years ago
Chris Lu
18bfbf62fc
add one unit test
3 years ago
Chris Lu
794375ca0a
adjust help message since both fullPercent and quietFor are needed.
3 years ago
Chris Lu
24858507cc
rename API to avoid confusion
3 years ago
Chris Lu
d774fa6c9a
rename variable
3 years ago
Chris Lu
2539ba0b62
fix compilation
3 years ago
Chris Lu
5f2d7c1589
erasure coding: skip erasure coding if less than recommended 4 nodes
3 years ago