ftong2020
e7f2936dcc
fix force arg dropped during volume balance command ( #6432 )
7 months ago
chrislu
ec155022e7
"golang.org/x/exp/slices" => "slices" and go fmt
8 months ago
Konstantin Lebedev
0a4b1909a2
[shell] only apply the balancing for writable volumes ( #6346 )
8 months ago
Konstantin Lebedev
9a5d3e7b31
[shell] add admin noLock for balance ( #6209 )
add admin noLock for balance
9 months ago
Konstantin Lebedev
5bddf0c085
[shell] volume.balance collect volume servers by dc rack node ( #6191 )
* chore: balance by rack
* fix: rm check lock
* fix: selected racks
* fix: selected nodes
* fix: containts
* fix: one collectVolumeServersByDcRackNode
* fix: revert lock and add lock
* fix: panic test
* revert noLock
10 months ago
chrislu
ec30a504ba
refactor
11 months ago
chrislu
701abbb9df
add IsResourceHeavy() to command interface
11 months ago
skycope
6e4b9181f5
fix "volume.fix.replication" move many replications only to one volumeServer ( #5522 )
1 year ago
Benoît Knecht
1f08010ef0
weed/shell: Cleanup volume balance logic ( #5241 )
2 years ago
Benoît Knecht
a6aee847b9
weed/shell: Fix volume.balance logic ( #5238 )
2 years ago
chrislu
645ae8c57b
Revert "Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs ""
This reverts commit 8cb42c39
2 years ago
chrislu
8cb42c39ad
Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs "
This reverts commit 2e5aa06026
, reversing
changes made to 4d414f54a2
.
2 years ago
dependabot[bot]
a04bd4d26f
Bump github.com/rclone/rclone from 1.63.1 to 1.64.0 ( #4850 )
* Bump github.com/rclone/rclone from 1.63.1 to 1.64.0
Bumps [github.com/rclone/rclone](https://github.com/rclone/rclone ) from 1.63.1 to 1.64.0.
- [Release notes](https://github.com/rclone/rclone/releases )
- [Changelog](https://github.com/rclone/rclone/blob/master/RELEASE.md )
- [Commits](https://github.com/rclone/rclone/compare/v1.63.1...v1.64.0 )
---
updated-dependencies:
- dependency-name: github.com/rclone/rclone
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* API changes
* go mod
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
Co-authored-by: chrislu <chris.lu@gmail.com>
2 years ago
themarkchen
7592d013fe
fix shell volume.balance bug ( #4447 )
2 years ago
chrislu
5869945f16
avoid infinite loop
fix https://github.com/seaweedfs/seaweedfs/issues/4195#issuecomment-1426100904
3 years ago
chrislu
dc4ed2cd9b
do not move cloud tier volumes
fix https://github.com/seaweedfs/seaweedfs/issues/4195
3 years ago
chrislu
d5364218b2
adjust help message
3 years ago
chrislu
0623bf582e
include ec shard for capacityByFreeVolumeCount
3 years ago
chrislu
049f040c3c
refactor
3 years ago
chrislu
f9383aa726
refactor to change capacity data type
3 years ago
chrislu
fc4208d128
volume.balance: default to balance ALL_COLLECTIONS
3 years ago
chrislu
4260804613
volume.balance: avoid moving out volume with max=1
3 years ago
chrislu
d653c5f811
unused
3 years ago
chrislu
676e27c589
shell: stop long running jobs if lock is lost
3 years ago
qzh
74b53729e1
feat(weed.move): add a speed limit parameter of moving files ( #3478 )
* feat(weed.move): add a speed limit parameter of moving files
* fix(weed.move): set the default value of ioBytePerSecond to vs.compactionBytePerSecond
Co-authored-by: zhihao.qu <zhihao.qu@ly.com>
3 years ago
chrislu
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
3 years ago
chrislu
141f662734
edge case checking when volume server does not have capacity to balance
fix https://github.com/chrislusf/seaweedfs/issues/3257
3 years ago
chrislu
6793bc853c
help message when in simulation mode
3 years ago
justin
3551ca2fcf
enhancement: replace sort.Slice with slices.SortFunc to reduce reflection
3 years ago
chrislu
f18803424a
volume.balance: add delay during tight loop
fix https://github.com/chrislusf/seaweedfs/issues/2637
4 years ago
chrislu
a2d3f89c7b
add lock messages
4 years ago
Chris Lu
119d5908dd
shell: do not need to lock to see volume -h
4 years ago
Chris Lu
e5fc35ed0c
change server address from string to a type
4 years ago
Chris Lu
057ef429ac
format
4 years ago
Chris Lu
0526db12e2
do not treat read only volumes differently
4 years ago
Chris Lu
e50a5b8e28
minor: print disk type
4 years ago
Chris Lu
db6275a0c8
print out balance ratio
4 years ago
Chris Lu
69a6da7969
avoid fail on tail error
4 years ago
Chris Lu
2ae9705442
adjust text
4 years ago
Chris Lu
3739717092
Revert "adds a test"
This reverts commit f690643b47
.
4 years ago
Chris Lu
f690643b47
adds a test
4 years ago
Chris Lu
6de786185d
volume.balance: balance read only volumes first
4 years ago
Chris Lu
a4cfffc264
shell: fix moving volume, volume server evacuate
fix https://github.com/chrislusf/seaweedfs/issues/1534
4 years ago
Chris Lu
352ba23f83
revert previous change
revert 29e62aba00
4 years ago
Chris Lu
29e62aba00
possible fix for volume balance
address https://github.com/chrislusf/seaweedfs/issues/1534
4 years ago
Chris Lu
1c233ad986
refactoring
5 years ago
Chris Lu
43101ccea0
move to the empty nodes first
5 years ago
Chris Lu
38bbef7ec1
avoid nil
5 years ago
Chris Lu
f8446b42ab
this can compile now!!!
5 years ago
Chris Lu
876dbe3d26
collect disk types
5 years ago