【 TiDB 使用环境】生产环境-v7.5.1
在创建cdc 同步任务时报错
问题1:创建任务时不识别配置文件中的enable-old-value = true。 这个配置在6.x 版本之前一直都是正常使用的
去掉这个参数后同步任务可以正常创建。
tiup ctl:v7.5.1 cdc changefeed create --server=http://1xxxxxx:8324
--sink-uri="kafka://xxxxxx9092/tidb-supexxx?protocol=canal-json&kafka-version=2.4.1
&partition-num=6&max-message-bytes=10485760&compression=lz4&replication-factor=1"
--config=/home/tidb/cdctoml/cdc-xxxxxx-kafka.toml --changefeed-id="cdc-xxxx-kafka" --sort-engine="unified"
问题2: 在protocol=canal-json 下,如果7.5 不支持enable-old-value 这个参数,那么是否向kafka 传递的消息中还会包含old-value
问题3:不识别配置文件中的参数 index-value
{matcher = ['rtquery.*'], partition = "index-value"}
报错如下:
Error: [CDC:ErrDispatcherFailed]index not found when verify the table, table: rtquery.tblRealtimeSidAIGCCollegeDetailOnline, index: