[MDEV-13635] MariaDB Server 10.2.6 hangs up during shutdown Created: 2017-08-24 Updated: 2019-10-03 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | 10.2.6 |
| Fix Version/s: | 10.2 |
| Type: | Bug | Priority: | Major |
| Reporter: | Michael Graf | Assignee: | Oleksandr Byelkin |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Windows Server 2016 Datacenter |
||
| Attachments: |
|
||||||||||||||||||||
| Issue Links: |
|
||||||||||||||||||||
| Description |
|
MariaDB was shutdown by service manager and hanged up for several hours. |
| Comments |
| Comment by Vladislav Vaintroub [ 2017-08-24 ] | ||||||||||||||||||||||||||||||||||||||||||||
|
uniqstack_0d5c_2017-08-24_14-07-38-215.txt | ||||||||||||||||||||||||||||||||||||||||||||
| Comment by Vladislav Vaintroub [ 2017-08-24 ] | ||||||||||||||||||||||||||||||||||||||||||||
|
Looks like | ||||||||||||||||||||||||||||||||||||||||||||
| Comment by Vladislav Vaintroub [ 2017-08-24 ] | ||||||||||||||||||||||||||||||||||||||||||||
|
2 threads are hanging in translog_flush_wait_for_end() waiting for some condition variable. | ||||||||||||||||||||||||||||||||||||||||||||
| Comment by Vladislav Vaintroub [ 2017-08-24 ] | ||||||||||||||||||||||||||||||||||||||||||||
|
more from the log
The thread that is max_lsn_requester is actually currently blocking in the mutex in ma_open(). sanja says the flush is not ongoing anymore. However 2 threads are waiting for the end of flush. | ||||||||||||||||||||||||||||||||||||||||||||
| Comment by Michael Graf [ 2017-09-13 ] | ||||||||||||||||||||||||||||||||||||||||||||
|
The same problem occurred with MariaDB 5.5.54 - see MDEV-13736[#https://jira.mariadb.org/browse/MDEV-13736]. |