21.4. 최적화 제안 승인


상태가 ProposalReady 인 경우 Cruise Control에서 생성한 최적화 제안을 승인할 수 있습니다. 그런 다음 cruise Control은 Kafka 클러스터에 최적화 제안을 적용하고 브로커에 파티션을 다시 할당하고 파티션 리더십을 변경합니다.

Important

이는 드라이 목이 아닙니다. 최적화 제안을 승인하기 전에 다음을 수행해야 합니다.

  • 예기치 않은 경우 제안을 새로 고칩니다.
  • 제안의 내용을 주의 깊게 검토합니다.

사전 요구 사항

  • Cruise Control에서 최적화 제안을 생성 했습니다.
  • KafkaRebalance 사용자 정의 리소스 상태는 ProposalReady 입니다.

프로세스

승인하려는 최적화 제안을 위해 다음 단계를 수행하십시오.

  1. 최적화 제안이 새로 생성되지 않는 한 Kafka 클러스터 상태에 대한 현재 정보를 기반으로 하는지 확인합니다. 이렇게 하려면 최적화 제안을 새로 고치고 최신 클러스터 메트릭을 사용하는지 확인하기 위해 KafkaRebalance 리소스에 주석을 답니다.

    oc annotate kafkarebalance <kafka_rebalance_resource_name> strimzi.io/rebalance="refresh"
  2. 최적화 제안의 상태가 ProposalReady 로 변경될 때까지 기다립니다.

    oc get kafkarebalance -o wide -w -n <namespace>
    PendingProposal
    PendingProposal 상태는 리밸런스 Operator가 Cruise Control API를 폴링하여 최적화 제안이 준비되었는지 확인합니다.
    ProposalReady
    ProposalReady 상태는 최적화 제안이 검토 및 승인을 받을 준비가 되었음을 의미합니다.

    상태가 ProposalReady 로 변경되면 최적화 제안을 승인할 준비가 된 것입니다.

  3. KafkaRebalance 리소스에 주석을 달아 최적화 제안을 승인합니다.

    oc annotate kafkarebalance <kafka_rebalance_resource_name> strimzi.io/rebalance="approve"
  4. Cluster Operator는 주석이 있는 리소스를 감지하고 Cruise Control에 Kafka 클러스터를 재조정하도록 지시합니다.
  5. 최적화 제안 상태가 Ready 로 변경될 때까지 기다립니다.

    oc get kafkarebalance -o wide -w -n <namespace>
    재조정
    재조정 상태는 재조정 이 진행 중임을 의미합니다.
    Ready
    Ready 상태는 리밸런스가 완료되었음을 의미합니다.
    NotReady
    NotReady 상태는 오류가 발생했음을 의미합니다. KafkaRebalance 리소스의 문제 해결을 참조하십시오.

    상태가 Ready 로 변경되면 리밸런스가 완료됩니다.

    동일한 KafkaRebalance 사용자 정의 리소스를 사용하여 다른 최적화 제안을 생성하려면 새로 고침 주석을 사용자 정의 리소스에 적용합니다. 이렇게 하면 사용자 정의 리소스가 PendingProposal 또는 ProposalReady 상태로 이동합니다. 그런 다음 최적화 제안을 검토하고 원하는 경우 승인할 수 있습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동