-
Notifications
You must be signed in to change notification settings - Fork 289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
redo log changefeed stuck after network chaos injection #6859
Comments
Reproduced this issue in cdc version hotfix 6.1.0 20220817, when test redo storage NFS umount/mount chaos for 10 hours. I'm not sure if the root cause if exactly the same, but it seems can be debug at the same time. |
/severity Major |
This issue is called by initializing changfeed for multiple times if network chaos are injected. tiflow/cdc/owner/changefeed.go Lines 486 to 490 in 84a854f
At next tick, ddl_puller and the corresponding goroutines will be created again. Because tiflow/cdc/owner/changefeed.go Lines 466 to 467 in 84a854f
As a result, tiflow/cdc/owner/changefeed.go Line 551 in 84a854f
|
What did you do?
What did you expect to see?
Changefeed status should be normal
What did you see instead?
"cdc cli changefeed list" command stucks.
Versions of the cluster
Upstream TiDB cluster version (execute
SELECT tidb_version();
in a MySQL client):Upstream TiKV version (execute
tikv-server --version
):TiCDC version (execute
cdc version
):The text was updated successfully, but these errors were encountered: