chrislu
5b9347c938
typo
3 years ago
chrislu
ca16fbf0ef
shell: cluster.ps display filer group
3 years ago
Konstantin Lebedev
44f53ceda6
fix collectionIsMismatch charset
3 years ago
Konstantin Lebedev
10d435f2c2
fix skip loop
3 years ago
Konstantin Lebedev
279053572c
avoid delete volume replica if collection mismatch
3 years ago
chrislu
271b5aed96
shell: volume.fsck add a note for -reallyDeleteFromVolume option
3 years ago
chrislu
94635e9b5c
filer: add filer group
3 years ago
guosj
1a5de36257
fix return value
3 years ago
Konstantin Lebedev
d4343ab7da
forcePurging desc
3 years ago
Konstantin Lebedev
ae56b2c00f
change forcePurging to a pointer
3 years ago
Konstantin Lebedev
6d2fda27d2
delete missing data from volumes in one replica
3 years ago
Konstantin Lebedev
67476d830a
volume.check.disk add param volumeId
3 years ago
Konstantin Lebedev
2364fab927
volume.list show only readonly, collectionPattern and volumeId
3 years ago
Konstantin Lebedev
36c5a59ed8
add help
3 years ago
Konstantin Lebedev
1e35b4929f
shell vacuum volume by collection and volume id
3 years ago
justin
3551ca2fcf
enhancement: replace sort.Slice with slices.SortFunc to reduce reflection
3 years ago
chrislu
460d56d283
shell: cluster.check prints out clock delta and network latency
3 years ago
chrislu
1f03fcccb1
fix nil in cluster_check shell command
fix https://github.com/chrislusf/seaweedfs/issues/2905
3 years ago
Konstantin Lebedev
76b1c5ce67
cleanupUploads use jwt token
3 years ago
Konstantin Lebedev
2dfbe210e0
avoid breaking loop in cleanupUploads if error is empty
3 years ago
Konstantin Lebedev
931cb9e581
use "cluster.raft.{ps,add,remove}"
3 years ago
Konstantin Lebedev
85d80fd36d
fix removing old raft server
3 years ago
Konstantin Lebedev
357aa818fe
add raft shell cmds
3 years ago
chrislu
bc888226fc
erasure coding: tracking encoded/decoded volumes
If an EC shard is created but not spread to other servers, the masterclient would think this shard is not located here.
3 years ago
chrislu
4aae87f405
check missing hdd disk type
3 years ago
chrislu
6a2bcd03aa
configure mount quota
3 years ago
chrislu
105578a2f2
skip pinging self for master and volume server
3 years ago
chrislu
4ecba915f3
add check between peers
3 years ago
chrislu
4b5c0e3fa9
check cluster connectivities
3 years ago
Konstantin Lebedev
7f1383a41e
findExtraChunksInVolumeServers in consideration of replication
3 years ago
Konstantin Lebedev
3817e05dd0
fix collect filer files
3 years ago
Konstantin Lebedev
3cedb21bb7
skip new entities
3 years ago
Konstantin Lebedev
1d9e30d8c0
fsck replicas
3 years ago
Konstantin Lebedev
4f5b018a02
collecting only bucket volumes
3 years ago
chrislu
21e0898631
refactor: change masters from a slice to a map
3 years ago
banjiaojuhao
f7f2a597dd
minor
3 years ago
chrislu
ede6ce44c6
fix test
3 years ago
chrislu
6e49e75a5b
use logical number of files and sizes for statistics and quota
3 years ago
chrislu
95717d1006
simpler output
3 years ago
guosj
26f3ab8d4b
fix a return bug in func (c *commandVacuum) Do
3 years ago
guosj
ca121ecd66
fix minor bug in commandFsConfigure.Do
3 years ago
Radtoo
724ce04b1c
We picked the second flag's name.
3 years ago
Radtoo
fbe7ed7927
Revert the the flag to "reallyDeleteFromVolume".
3 years ago
chrislu
21aaa4c1f1
ec.encode: calculate free ec slots based on (maxVolumeCount-volumeCount)
fix https://github.com/chrislusf/seaweedfs/issues/2642
3 years ago
chrislu
13f6ec1c4e
test checking ec distribution
3 years ago
chrislu
f34c2ff7c5
use embed txt
3 years ago
chrislu
c8c7c10c3f
volume.tier.move: avoid double counting
related to https://github.com/chrislusf/seaweedfs/issues/2637
3 years ago
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