seaweedfs/weed/shell
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
2024-11-03 11:08:45 -08:00
..
command_cluster_check.go refactor 2024-09-29 10:38:22 -07:00
command_cluster_ps.go refactor 2024-09-29 10:38:22 -07:00
command_cluster_raft_add.go refactor 2024-09-29 10:38:22 -07:00
command_cluster_raft_ps.go refactor 2024-09-29 10:38:22 -07:00
command_cluster_raft_remove.go refactor 2024-09-29 10:38:22 -07:00
command_collection_delete.go refactor 2024-09-29 10:38:22 -07:00
command_collection_list.go refactor 2024-09-29 10:38:22 -07:00
command_ec_balance.go refactor 2024-09-29 10:38:22 -07:00
command_ec_common.go Revert "Revert "Merge branch 'master' of https://github.com/seaweedfs/seaweedfs"" 2023-09-25 09:35:16 -07:00
command_ec_decode.go refactor 2024-09-29 10:38:22 -07:00
command_ec_encode_test.go refactor(shell): Decending -> Descending (#3675) 2022-09-14 12:06:48 -07:00
command_ec_encode.go fix format (#6185) 2024-10-31 08:30:35 -07:00
command_ec_rebuild.go refactor 2024-09-29 10:38:22 -07:00
command_ec_test.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
command_fs_cat.go refactor 2024-09-29 10:38:22 -07:00
command_fs_cd.go refactor 2024-09-29 10:38:22 -07:00
command_fs_configure.go adjust help message 2024-10-22 08:51:02 -07:00
command_fs_du.go refactor 2024-09-29 10:38:22 -07:00
command_fs_log.go fix help message 2024-09-29 21:53:07 -07:00
command_fs_ls.go refactor 2024-09-29 10:38:22 -07:00
command_fs_merge_volumes.go refactor 2024-09-29 10:38:22 -07:00
command_fs_meta_cat.go refactor 2024-09-29 10:38:22 -07:00
command_fs_meta_change_volume_id.go refactor 2024-09-29 10:38:22 -07:00
command_fs_meta_load.go refactor 2024-09-29 10:38:22 -07:00
command_fs_meta_notify.go refactor 2024-09-29 10:38:22 -07:00
command_fs_meta_save.go refactor 2024-09-29 10:38:22 -07:00
command_fs_mkdir.go refactor 2024-09-29 10:38:22 -07:00
command_fs_mv.go refactor 2024-09-29 10:38:22 -07:00
command_fs_pwd.go refactor 2024-09-29 10:38:22 -07:00
command_fs_rm.go refactor 2024-09-29 10:38:22 -07:00
command_fs_tree.go refactor 2024-09-29 10:38:22 -07:00
command_fs_verify.go refactor 2024-09-29 10:38:22 -07:00
command_lock_unlock.go refactor 2024-09-29 10:38:22 -07:00
command_mount_configure.go refactor 2024-09-29 10:38:22 -07:00
command_mq_balance.go refactor 2024-09-29 10:38:22 -07:00
command_mq_topic_configure.go refactor 2024-09-29 10:38:22 -07:00
command_mq_topic_desc.go refactor 2024-09-29 10:38:22 -07:00
command_mq_topic_list.go refactor 2024-09-29 10:38:22 -07:00
command_remote_cache.go refactor 2024-09-29 10:38:22 -07:00
command_remote_configure.go refactor 2024-09-29 10:38:22 -07:00
command_remote_meta_sync.go refactor 2024-09-29 10:38:22 -07:00
command_remote_mount_buckets.go refactor 2024-09-29 10:38:22 -07:00
command_remote_mount.go refactor 2024-09-29 10:38:22 -07:00
command_remote_uncache.go refactor 2024-09-29 10:38:22 -07:00
command_remote_unmount.go refactor 2024-09-29 10:38:22 -07:00
command_s3_bucket_create.go refactor 2024-09-29 10:38:22 -07:00
command_s3_bucket_delete.go refactor 2024-09-29 10:38:22 -07:00
command_s3_bucket_list.go refactor 2024-09-29 10:38:22 -07:00
command_s3_bucket_quota_check.go refactor 2024-09-29 10:38:22 -07:00
command_s3_bucket_quota.go refactor 2024-09-29 10:38:22 -07:00
command_s3_circuitbreaker_test.go refactor(shell): readability improvements (#3704) 2022-09-16 02:43:49 -07:00
command_s3_circuitbreaker.go refactor 2024-09-29 10:38:22 -07:00
command_s3_clean_uploads.go refactor 2024-09-29 10:38:22 -07:00
command_s3_configure.go refactor 2024-09-29 10:38:22 -07:00
command_volume_balance_test.go [shell] volume.balance collect volume servers by dc rack node (#6191) 2024-11-03 11:08:45 -08:00
command_volume_balance.go [shell] volume.balance collect volume servers by dc rack node (#6191) 2024-11-03 11:08:45 -08:00
command_volume_check_disk_test.go fix: skipping checking active volumes with the same number of files at the moment (#4893) 2023-10-09 09:57:26 -07:00
command_volume_check_disk.go skip resource heavy commands from running on master nodes 2024-09-29 10:51:17 -07:00
command_volume_configure_replication.go refactor 2024-09-29 10:38:22 -07:00
command_volume_copy.go refactor 2024-09-29 10:38:22 -07:00
command_volume_delete_empty.go refactor 2024-09-29 10:38:22 -07:00
command_volume_delete.go refactor 2024-09-29 10:38:22 -07:00
command_volume_fix_replication_test.go Fix/copy before delete replication (#6064) 2024-09-26 08:34:13 -07:00
command_volume_fix_replication.go adjust resource heavy for volume.fix.replication 2024-09-29 11:32:18 -07:00
command_volume_fsck.go adjust resource heavy for volume.fix.replication 2024-09-29 11:32:18 -07:00
command_volume_grow.go refactor 2024-09-29 10:38:22 -07:00
command_volume_list_test.go Revert "remove github.com/golang/protobuf/proto" 2024-03-17 01:00:43 -07:00
command_volume_list.go adjust output format 2024-10-24 21:41:39 -07:00
command_volume_mark.go refactor 2024-09-29 10:38:22 -07:00
command_volume_mount.go refactor 2024-09-29 10:38:22 -07:00
command_volume_move.go refactor 2024-09-29 10:38:22 -07:00
command_volume_server_evacuate_test.go fix tests 2023-03-13 10:00:27 -07:00
command_volume_server_evacuate.go [shell] volume.balance collect volume servers by dc rack node (#6191) 2024-11-03 11:08:45 -08:00
command_volume_server_leave.go refactor 2024-09-29 10:38:22 -07:00
command_volume_tier_download.go refactor 2024-09-29 10:38:22 -07:00
command_volume_tier_move.go refactor 2024-09-29 10:38:22 -07:00
command_volume_tier_upload.go refactor 2024-09-29 10:38:22 -07:00
command_volume_unmount.go refactor 2024-09-29 10:38:22 -07:00
command_volume_vacuum_disable.go refactor 2024-09-29 10:38:22 -07:00
command_volume_vacuum_enable.go refactor 2024-09-29 10:38:22 -07:00
command_volume_vacuum.go refactor 2024-09-29 10:38:22 -07:00
command.go refactor 2024-09-29 10:38:22 -07:00
commands.go refactor 2024-09-29 10:35:53 -07:00
shell_liner.go Added context for the MasterClient's methods to avoid endless loops (#5628) 2024-06-14 11:40:34 -07:00
volume.list2.txt tests add parsing ec shard info 2022-10-09 22:47:55 -07:00
volume.list.txt Revert "a new test case" 2022-09-10 15:35:42 -07:00