Chris Lu
|
8afd8d35b3
|
master: followers can also lookup and redirect
improve scalability
|
5 years ago |
Chris Lu
|
fb90d63589
|
shell: Added minor changes to `fs.meta.save`
* added an option to set the output file name
* added an option to see verbose output, default to non-verbose mode
related to: https://github.com/chrislusf/seaweedfs/issues/1019
|
5 years ago |
Chris Lu
|
862c2cb8e6
|
go fmt
|
6 years ago |
Chris Lu
|
9e47c4749a
|
shell: add fs.mv
fix https://github.com/chrislusf/seaweedfs/issues/954
|
6 years ago |
Chris Lu
|
a3d1296ed9
|
go fmt
|
6 years ago |
Chris Lu
|
6883f9e322
|
mark volume readonly before ec encoding
|
6 years ago |
Chris Lu
|
cd45ab072a
|
fix compilation error
|
6 years ago |
Chris Lu
|
6bc3dee5b3
|
refactoring
|
6 years ago |
Chris Lu
|
57092d69ac
|
go fmt
|
6 years ago |
Chris Lu
|
f9d8bd51ad
|
ec shard balancing
|
6 years ago |
Chris Lu
|
9d9162ca35
|
ec.balance: collect dc rack info
|
6 years ago |
Chris Lu
|
d344e0a035
|
fix ec related bugs
|
6 years ago |
Chris Lu
|
ede876cfdb
|
periodic scripts exeuction from leader master
|
6 years ago |
Chris Lu
|
b9e138713c
|
ec.encode: add -fullPercent option
|
6 years ago |
Chris Lu
|
0e49add2bc
|
adjust help message
|
6 years ago |
Chris Lu
|
06133ae98f
|
correct count for free ec slots, avoid removing generated shards
|
6 years ago |
Chris Lu
|
6cea23d091
|
purge duplicated ec shards
|
6 years ago |
Chris Lu
|
b05456fe07
|
able to purge extra ec shard copies
|
6 years ago |
Chris Lu
|
d85b41b904
|
fix ec.encode not finding the local ec shards
|
6 years ago |
Chris Lu
|
7e80b2b882
|
fix multiple bugs
|
6 years ago |
Chris Lu
|
55be09996d
|
fix volume balance bug
|
6 years ago |
Chris Lu
|
9ce6b949bf
|
adjust help message
|
6 years ago |
Chris Lu
|
d6e2c877fa
|
ec.balance: use specific collection names
|
6 years ago |
Chris Lu
|
ba18314aab
|
ec shard delete also check ec volumes, in addition to volumes
|
6 years ago |
Chris Lu
|
f919d0235c
|
ec encode volumes quiet for a period of time
|
6 years ago |
Chris Lu
|
a72cef3c42
|
encode by collection
|
6 years ago |
Chris Lu
|
40ca2f2903
|
add collection.delete
|
6 years ago |
Chris Lu
|
1d111d6ce8
|
collection list normal and ec volumes
|
6 years ago |
Chris Lu
|
866197eee3
|
print out the ec balancing plan
|
6 years ago |
Chris Lu
|
3f9ecee40f
|
working with reading remote intervals
|
6 years ago |
Chris Lu
|
b4b407e403
|
add grpc ec shard read
|
6 years ago |
Chris Lu
|
db94a41f9e
|
mount/unmount ec shards
|
6 years ago |
Chris Lu
|
41e8ae61f8
|
generate, balance, delete copied shards, delete old volume
|
6 years ago |
Chris Lu
|
f0e6574d5e
|
allocate ec shards to volume servers
|
6 years ago |
Chris Lu
|
6f4b09b6a4
|
pb shard info uses ShardBits instead one message for one shard
|
6 years ago |
Chris Lu
|
228850d588
|
shard id starts from zero
|
6 years ago |
Chris Lu
|
69b7dd398d
|
adjust help message
|
6 years ago |
Chris Lu
|
d01807ba05
|
shell: volume.balance add option for all_collections, each_collection
|
6 years ago |
Chris Lu
|
4e42e7b5e7
|
shell: volume.balance add dataCenter filter
|
6 years ago |
Chris Lu
|
8656102127
|
shell: volume.balance runs for each collection, and for ALL at the end
|
6 years ago |
Chris Lu
|
f08bbb72de
|
refactoring
|
6 years ago |
Chris Lu
|
0df6346611
|
add error checking
|
6 years ago |
Chris Lu
|
3ff92037cc
|
shell: add volume.balance command
|
6 years ago |
Chris Lu
|
3f2a30bd05
|
shell: volume.list output sorted voume list
|
6 years ago |
Wine93
|
32f93fb09e
|
style: go fmt for all
|
6 years ago |
Chris Lu
|
575926cdec
|
minor
|
6 years ago |
Chris Lu
|
067b935763
|
report unknown commands
|
6 years ago |
Chris Lu
|
0c96cfdb2e
|
minor
|
6 years ago |
Chris Lu
|
00b6f653fa
|
shell: add fs.cat
|
6 years ago |
Chris Lu
|
64a9a0e104
|
shell: fix volume.copy
|
6 years ago |