Konstantin Lebedev
0a4b1909a2
[shell] only apply the balancing for writable volumes ( #6346 )
1 week ago
Konstantin Lebedev
9a5d3e7b31
[shell] add admin noLock for balance ( #6209 )
add admin noLock for balance
2 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
2 months ago
chrislu
ec30a504ba
refactor
3 months ago
chrislu
701abbb9df
add IsResourceHeavy() to command interface
3 months ago
skycope
6e4b9181f5
fix "volume.fix.replication" move many replications only to one volumeServer ( #5522 )
8 months ago
Benoît Knecht
1f08010ef0
weed/shell: Cleanup volume balance logic ( #5241 )
11 months ago
Benoît Knecht
a6aee847b9
weed/shell: Fix volume.balance logic ( #5238 )
11 months ago
chrislu
645ae8c57b
Revert "Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs ""
This reverts commit 8cb42c39
1 year ago
chrislu
8cb42c39ad
Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs "
This reverts commit 2e5aa06026
, reversing
changes made to 4d414f54a2
.
1 year 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>
1 year 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
2 years ago
chrislu
dc4ed2cd9b
do not move cloud tier volumes
fix https://github.com/seaweedfs/seaweedfs/issues/4195
2 years ago
chrislu
d5364218b2
adjust help message
2 years ago
chrislu
0623bf582e
include ec shard for capacityByFreeVolumeCount
2 years ago
chrislu
049f040c3c
refactor
2 years ago
chrislu
f9383aa726
refactor to change capacity data type
2 years ago
chrislu
fc4208d128
volume.balance: default to balance ALL_COLLECTIONS
2 years ago
chrislu
4260804613
volume.balance: avoid moving out volume with max=1
2 years ago
chrislu
d653c5f811
unused
2 years ago
chrislu
676e27c589
shell: stop long running jobs if lock is lost
2 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>
2 years ago
chrislu
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
2 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
3 years ago
chrislu
a2d3f89c7b
add lock messages
3 years ago
Chris Lu
119d5908dd
shell: do not need to lock to see volume -h
3 years ago
Chris Lu
e5fc35ed0c
change server address from string to a type
3 years ago
Chris Lu
057ef429ac
format
3 years ago
Chris Lu
0526db12e2
do not treat read only volumes differently
3 years ago
Chris Lu
e50a5b8e28
minor: print disk type
3 years ago
Chris Lu
db6275a0c8
print out balance ratio
3 years ago
Chris Lu
69a6da7969
avoid fail on tail error
3 years ago
Chris Lu
2ae9705442
adjust text
3 years ago
Chris Lu
3739717092
Revert "adds a test"
This reverts commit f690643b47
.
3 years ago
Chris Lu
f690643b47
adds a test
3 years ago
Chris Lu
6de786185d
volume.balance: balance read only volumes first
3 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
4 years ago
Chris Lu
43101ccea0
move to the empty nodes first
4 years ago
Chris Lu
38bbef7ec1
avoid nil
4 years ago
Chris Lu
f8446b42ab
this can compile now!!!
4 years ago
Chris Lu
876dbe3d26
collect disk types
4 years ago
Chris Lu
861f8fab9b
refactoring
4 years ago
Chris Lu
770393a48c
volume: add capability to change disk type when moving a volume
4 years ago