10.9.10. 수동으로 MirrorMaker 2 커넥터 작업 다시 시작
strimzi.io/restart-connector-task 주석을 사용하여 MirrorMaker 2 커넥터의 재시작을 수동으로 트리거합니다.
사전 요구 사항
- Cluster Operator가 실행 중입니다.
프로세스
다시 시작하려는 MirrorMaker 2 커넥터 작업을 제어하는
KafkaMirrorMaker2사용자 정의 리소스의 이름을 찾습니다.oc get KafkaMirrorMaker2KafkaMirrorMaker2사용자 정의 리소스에서 다시 시작할 커넥터 이름 및 작업 ID를 찾습니다.oc describe KafkaMirrorMaker2 <mirrormaker_cluster_name>작업 ID는 0부터 시작하여 음수가 아닌 정수입니다.
OpenShift에서
KafkaMirrorMaker2리소스에 주석을 달아 name 및 ID를 사용하여 커넥터 작업을 다시 시작합니다.oc annotate KafkaMirrorMaker2 <mirrormaker_cluster_name> "strimzi.io/restart-connector-task=<mirrormaker_connector_name>:<task_id>"이 예에서는
my-mirror-maker-2클러스터의 my-mirror-maker-2 클러스터의 커넥터my-connector작업0이 다시 시작됩니다.oc annotate KafkaMirrorMaker2 my-mirror-maker-2 "strimzi.io/restart-connector-task=my-connector:0"다음 조정이 발생할 때까지 기다립니다(기본적으로 2분마다).
조정 프로세스에서 주석을 감지한 경우 MirrorMaker 2 커넥터 작업이 다시 시작됩니다. MirrorMaker 2가 요청을 수락하면
KafkaMirrorMaker2사용자 정의 리소스에서 주석이 제거됩니다.