Chris Lu
|
a4cfffc264
shell: fix moving volume, volume server evacuate
|
3 years ago |
Chris Lu
|
352ba23f83
revert previous change
|
3 years ago |
Chris Lu
|
29e62aba00
possible fix for volume balance
|
3 years ago |
Chris Lu
|
1c233ad986
refactoring
|
3 years ago |
Chris Lu
|
43101ccea0
move to the empty nodes first
|
3 years ago |
Chris Lu
|
38bbef7ec1
avoid nil
|
3 years ago |
Chris Lu
|
f8446b42ab
this can compile now!!!
|
3 years ago |
Chris Lu
|
876dbe3d26
collect disk types
|
3 years ago |
Chris Lu
|
861f8fab9b
refactoring
|
3 years ago |
Chris Lu
|
770393a48c
volume: add capability to change disk type when moving a volume
|
3 years ago |
Chris Lu
|
2260864b45
a cleaner fix
|
3 years ago |
Chris Lu
|
b7fef8f693
fix when a volume server has only hdd volumes
|
3 years ago |
Chris Lu
|
5cffddebb9
add logging
|
3 years ago |
Chris Lu
|
0d2ec832e2
rename from volumeType to diskType
|
3 years ago |
Chris Lu
|
17372ac3da
balance ssd volumes
|
3 years ago |
Chris Lu
|
7385103057
fix volume placement validating
|
4 years ago |
Chris Lu
|
a595916342
shell: add volumeServer.evacuate command
|
4 years ago |
Chris Lu
|
446e476a11
go fmt
|
4 years ago |
Chris Lu
|
d15682b4a1
shell: volume.balance plan by ratio of fullness
|
4 years ago |
Chris Lu
|
e2c741f76f
adjust replica placement after move
|
4 years ago |
Chris Lu
|
12a8f5294d
test for multi dc replication
|
4 years ago |
Chris Lu
|
e60b2117c3
shell: volume balance follows replica placement
|
4 years ago |
Chris Lu
|
89a62e8007
refactoring
|
4 years ago |
Chris Lu
|
73564e6a01
master: add cluster wide lock/unlock operation in weed shell
|
4 years ago |
Chris Lu
|
892e726eb9
avoid reusing context object
|
4 years ago |
Chris Lu
|
3a1d017de2
shell: ensure dc and rack does not change for replicated volumes
|
4 years ago |
Chris Lu
|
c7d5a0b00c
adjust help message
|
4 years ago |
Chris Lu
|
2cbe79acda
fix typo in command help
|
5 years ago |
Chris Lu
|
f9d8bd51ad
ec shard balancing
|
5 years ago |
Chris Lu
|
ede876cfdb
periodic scripts exeuction from leader master
|
5 years ago |
Chris Lu
|
0e49add2bc
adjust help message
|
5 years ago |
Chris Lu
|
7e80b2b882
fix multiple bugs
|
5 years ago |
Chris Lu
|
55be09996d
fix volume balance bug
|
5 years ago |
Chris Lu
|
1d111d6ce8
collection list normal and ec volumes
|
5 years ago |
Chris Lu
|
69b7dd398d
adjust help message
|
5 years ago |
Chris Lu
|
d01807ba05
shell: volume.balance add option for all_collections, each_collection
|
5 years ago |
Chris Lu
|
4e42e7b5e7
shell: volume.balance add dataCenter filter
|
5 years ago |
Chris Lu
|
8656102127
shell: volume.balance runs for each collection, and for ALL at the end
|
5 years ago |
Chris Lu
|
0df6346611
add error checking
|
5 years ago |
Chris Lu
|
3ff92037cc
shell: add volume.balance command
|
5 years ago |