[ 
https://issues.apache.org/jira/browse/HDDS-14870?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sarveksha Yeshavantha Raju updated HDDS-14870:
----------------------------------------------
    Description: 
Allow container balancer to include containers if
 * Container State is CLOSED and ContainerHealthState is OVER_REPLICATED but 
has minimum CLOSED replicas based on replication config along with additional 
QUASI_CLOSED replicas
 * Container State is QUASI_CLOSED and has all replicas in QUASI_CLOSED state.

Do it via a config and disable it by default.

  was:
Allow container balancer to include containers if the container state in SCM is 
closed and has 3 closed replicas but might have additional quasi closed replicas

isContainerClosed needs the optional condition:
if there are minimum 3 replicas for RATIS
and min replicas for EC based on scheme, it should be okay to move the 
container if it has additional non-closed replicas

 
Do it via a config and disable it by default.


> Allow balancing of over replicated and quasi closed containers
> --------------------------------------------------------------
>
>                 Key: HDDS-14870
>                 URL: https://issues.apache.org/jira/browse/HDDS-14870
>             Project: Apache Ozone
>          Issue Type: Improvement
>          Components: Balancer
>            Reporter: Sarveksha Yeshavantha Raju
>            Assignee: Sarveksha Yeshavantha Raju
>            Priority: Major
>
> Allow container balancer to include containers if
>  * Container State is CLOSED and ContainerHealthState is OVER_REPLICATED but 
> has minimum CLOSED replicas based on replication config along with additional 
> QUASI_CLOSED replicas
>  * Container State is QUASI_CLOSED and has all replicas in QUASI_CLOSED state.
> Do it via a config and disable it by default.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to