[MDEV-8353] STOP SLAVE may hang when replication is in inconsistent state Created: 2015-06-22 Updated: 2019-04-06 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Replication |
| Affects Version/s: | 5.5.42 |
| Fix Version/s: | 5.5 |
| Type: | Bug | Priority: | Major |
| Reporter: | Guillaume Lefranc | Assignee: | Andrei Elkin |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Description |
|
There is this slave where replication failed a long time ago, but for some reason is completely impossible to stop. Here is the output of SHOW SLAVE STATUS:
STOP SLAVE hangs with the following error in the log: 150622 14:28:23 [Warning] Slave SQL: Request to stop slave SQL Thread received while applying a group that has non-transactional changes; waiting for completion of the group ... , Error_code : 0 When this is done, this causes threads in KILL state to appear, then as slave will never stop it is necessary to SIGKILL mysqld. unfortunately skip-slave-start seems to be ignored, as the IO thread is not running, but mysqld considers that the slave is still running and I can't reset it (even though I could probably just remove the master.info file and be done with it) |
| Comments |
| Comment by Elena Stepanova [ 2019-04-06 ] |
|
Elkin, this is a very old entry from the depth of our backlog. Unless you see there anything worth digging into, please feel free to close with any status of your choosing. |