1. 증상
"connector": {
"state": "RUNNING",
"worker_id": "connect:8083"
},
"tasks": [
{
"id": 0,
"state": "FAILED",
"worker_id": "connect:8083",
KafkaSchemaHistory 이거 문제인 것 같음
우선 등록하고 이것 저것 해보고 싶어서 debezium 버전 낮추니 mysql 과 호환이 안된다
복제 메커니즘이 mysql 8.0 이후로 바껴서 서로 안 맞는 것 같다
그래서 cdc 와 mysql 둘 다 버전 낮춰보기로..

debezium 2.4 버전 그리고 myslq:lts 인데 mysql 8.0 이상이다
->
mysql 8.0 버전 이상에서도 mysql 복제 관련 명령어인 show master status 를 사용할 수 있다고 하는데 안 돼서 검색해보니

외국에서 같은 고생을 하는 사람들이 나눈 대화를 봤다
mysql 8.4 이상에서 삭제됐나보다.. 공교롭게도 내가 사용한 mysql 이 8.4 이상인데
낮춰보면 되겠지..?

오.. 된다
master 명령어 되는거 확인 하고 debezium 2.4 로 다시 올렸는데 안돼서 버전 내려봤는데도 안된다

이거.. 한동안 진행 못 하겠는데
원인이 뭘까
'Kafka' 카테고리의 다른 글
| Debezium 등록 실패 해결 (1) | 2024.12.14 |
|---|