After upgrading from 10.2.10 to 10.2.11, replication failed after the binary logs were cycled at 0000 in the morning. The slave processes show an error indicating that the master can not locate the new binary logs.
show slave status\G
|
...
|
Master_Log_File: mysql-bin.000611
|
Read_Master_Log_Pos: 4
|
Slave_IO_Running: No
|
Slave_SQL_Running: Yes
|
Last_IO_Errno: 1236
|
Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'could not find next log; the first event 'mysql-bin.000609' at 73278354, the last event read from 'mysql-bin.000610' at 67998964, the last byte read from 'mysql-bin.000610' at 67999011.'
|
Slave_SQL_Running_State: Slave has read all relay log; waiting for the slave I/O thread to update it
|
On the master server, a SHOW BINARY LOGS command only shows binary logs created before the upgrade...
+------------------+-----------+
|
| Log_name | File_size |
|
+------------------+-----------+
|
| mysql-bin.000596 | 77618783 |
|
| mysql-bin.000597 | 62336068 |
|
| mysql-bin.000598 | 140566167 |
|
| mysql-bin.000599 | 141528752 |
|
| mysql-bin.000600 | 139638075 |
|
| mysql-bin.000601 | 139803271 |
|
| mysql-bin.000602 | 141700844 |
|
| mysql-bin.000603 | 140429994 |
|
| mysql-bin.000604 | 142377738 |
|
| mysql-bin.000605 | 140429224 |
|
| mysql-bin.000606 | 140052010 |
|
| mysql-bin.000607 | 140098989 |
|
| mysql-bin.000608 | 139437164 |
|
| mysql-bin.000609 | 73278377 |
|
| mysql-bin.000610 | 67999011 |
|
+------------------+-----------+
|
...but the file system shows all binary logs.
-rw-rw---- 1 mysql mysql 77618783 Nov 29 13:09 mysql-bin.000596
|
-rw-rw---- 1 mysql mysql 62336068 Nov 30 00:00 mysql-bin.000597
|
-rw-rw---- 1 mysql mysql 140566167 Dec 1 00:00 mysql-bin.000598
|
-rw-rw---- 1 mysql mysql 141528752 Dec 2 00:00 mysql-bin.000599
|
-rw-rw---- 1 mysql mysql 139638075 Dec 3 00:00 mysql-bin.000600
|
-rw-rw---- 1 mysql mysql 139803271 Dec 4 00:00 mysql-bin.000601
|
-rw-rw---- 1 mysql mysql 141700844 Dec 5 00:00 mysql-bin.000602
|
-rw-rw---- 1 mysql mysql 140429994 Dec 6 00:00 mysql-bin.000603
|
-rw-rw---- 1 mysql mysql 142377738 Dec 7 00:00 mysql-bin.000604
|
-rw-rw---- 1 mysql mysql 140429224 Dec 8 00:00 mysql-bin.000605
|
-rw-rw---- 1 mysql mysql 140052010 Dec 9 00:00 mysql-bin.000606
|
-rw-rw---- 1 mysql mysql 140098989 Dec 10 00:00 mysql-bin.000607
|
-rw-rw---- 1 mysql mysql 139437164 Dec 11 00:00 mysql-bin.000608
|
-rw-rw---- 1 mysql mysql 73278377 Dec 11 12:09 mysql-bin.000609
|
-rw-rw---- 1 mysql mysql 67999011 Dec 12 00:00 mysql-bin.000610
|
-rw-rw---- 1 mysql mysql 139787598 Dec 13 00:00 mysql-bin.000611
|
-rw-rw---- 1 mysql mysql 72954545 Dec 13 12:25 mysql-bin.000612
|
-rw-rw---- 1 mysql mysql 765112 Dec 13 12:33 mysql-bin.000613
|
-rw-rw---- 1 mysql mysql 81910 Dec 13 12:34 mysql-bin.000614
|
-rw-rw---- 1 mysql mysql 358 Dec 13 12:34 mysql-bin.000615
|
-rw-rw---- 1 mysql mysql 2953 Dec 13 12:34 mysql-bin.index
|
In addition, running tail on the mysql-bin.index file only shows some of the binary logs created by 10.2.11 but not all of them and not any of the logs created by 10.2.10.
...
|
Next activation : never
|
./mysql-bin.000612
|
./mysql-bin.000613
|
./mysql-bin.000614
|
./mysql-bin.000615
|
Running a SHOW MASTER STATUS command on the master server does show the current log and the position is updated.
show master status;
|
+------------------+----------+--------------+------------------+
|
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
|
+------------------+----------+--------------+------------------+
|
| mysql-bin.000615 | 1816938 | | |
|
+------------------+----------+--------------+------------------+
|
It seems to me that parts of the system on the master are no longer tracking the binary logs properly.
{"report":{"fcp":2785.7000000476837,"ttfb":903.5,"pageVisibility":"visible","entityId":64817,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":0.5,"journeyId":"714b0a89-1327-464d-8987-05dd651157bd","navigationType":0,"readyForUser":2906.2000000476837,"redirectCount":0,"resourceLoadedEnd":3470.100000143051,"resourceLoadedStart":928.7000000476837,"resourceTiming":[{"duration":1095.5,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2cib/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":928.7000000476837,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":928.7000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":2024.2000000476837,"responseStart":0,"secureConnectionStart":0},{"duration":1102.4000000953674,"initiatorType":"link","name":"https://jira.mariadb.org/s/7ebd35e77e471bc30ff0eba799ebc151-CDN/lu2cib/820016/12ta74/494e4c556ecbb29f90a3d3b4f09cb99c/_/download/contextbatch/css/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true&whisper-enabled=true","startTime":928.9000000953674,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":928.9000000953674,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":2031.3000001907349,"responseStart":0,"secureConnectionStart":0},{"duration":1186.0999999046326,"initiatorType":"script","name":"https://jira.mariadb.org/s/0917945aaa57108d00c5076fea35e069-CDN/lu2cib/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":929.1000001430511,"connectEnd":929.1000001430511,"connectStart":929.1000001430511,"domainLookupEnd":929.1000001430511,"domainLookupStart":929.1000001430511,"fetchStart":929.1000001430511,"redirectEnd":0,"redirectStart":0,"requestStart":929.1000001430511,"responseEnd":2115.2000000476837,"responseStart":2115.2000000476837,"secureConnectionStart":929.1000001430511},{"duration":1282.7999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/2d8175ec2fa4c816e8023260bd8c1786-CDN/lu2cib/820016/12ta74/494e4c556ecbb29f90a3d3b4f09cb99c/_/download/contextbatch/js/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en&slack-enabled=true&whisper-enabled=true","startTime":929.3000001907349,"connectEnd":929.3000001907349,"connectStart":929.3000001907349,"domainLookupEnd":929.3000001907349,"domainLookupStart":929.3000001907349,"fetchStart":929.3000001907349,"redirectEnd":0,"redirectStart":0,"requestStart":929.3000001907349,"responseEnd":2212.100000143051,"responseStart":2212.100000143051,"secureConnectionStart":929.3000001907349},{"duration":1287.2999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/a9324d6758d385eb45c462685ad88f1d-CDN/lu2cib/820016/12ta74/c92c0caa9a024ae85b0ebdbed7fb4bd7/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en","startTime":929.4000000953674,"connectEnd":929.4000000953674,"connectStart":929.4000000953674,"domainLookupEnd":929.4000000953674,"domainLookupStart":929.4000000953674,"fetchStart":929.4000000953674,"redirectEnd":0,"redirectStart":0,"requestStart":929.4000000953674,"responseEnd":2216.7000000476837,"responseStart":2216.7000000476837,"secureConnectionStart":929.4000000953674},{"duration":1287.5999999046326,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":929.6000001430511,"connectEnd":929.6000001430511,"connectStart":929.6000001430511,"domainLookupEnd":929.6000001430511,"domainLookupStart":929.6000001430511,"fetchStart":929.6000001430511,"redirectEnd":0,"redirectStart":0,"requestStart":929.6000001430511,"responseEnd":2217.2000000476837,"responseStart":2217.2000000476837,"secureConnectionStart":929.6000001430511},{"duration":1343.2999999523163,"initiatorType":"link","name":"https://jira.mariadb.org/s/b04b06a02d1959df322d9cded3aeecc1-CDN/lu2cib/820016/12ta74/a2ff6aa845ffc9a1d22fe23d9ee791fc/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":929.9000000953674,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":929.9000000953674,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":2273.2000000476837,"responseStart":0,"secureConnectionStart":0},{"duration":1287.7000000476837,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":929.9000000953674,"connectEnd":929.9000000953674,"connectStart":929.9000000953674,"domainLookupEnd":929.9000000953674,"domainLookupStart":929.9000000953674,"fetchStart":929.9000000953674,"redirectEnd":0,"redirectStart":0,"requestStart":929.9000000953674,"responseEnd":2217.600000143051,"responseStart":2217.600000143051,"secureConnectionStart":929.9000000953674},{"duration":1287.8999998569489,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":930.1000001430511,"connectEnd":930.1000001430511,"connectStart":930.1000001430511,"domainLookupEnd":930.1000001430511,"domainLookupStart":930.1000001430511,"fetchStart":930.1000001430511,"redirectEnd":0,"redirectStart":0,"requestStart":930.1000001430511,"responseEnd":2218,"responseStart":2218,"secureConnectionStart":930.1000001430511},{"duration":1343,"initiatorType":"link","name":"https://jira.mariadb.org/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/lu2cib/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.css?jira.create.linked.issue=true","startTime":930.3000001907349,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":930.3000001907349,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":2273.300000190735,"responseStart":0,"secureConnectionStart":0},{"duration":1288.7999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/5d5e8fe91fbc506585e83ea3b62ccc4b-CDN/lu2cib/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.js?jira.create.linked.issue=true&locale=en","startTime":930.4000000953674,"connectEnd":930.4000000953674,"connectStart":930.4000000953674,"domainLookupEnd":930.4000000953674,"domainLookupStart":930.4000000953674,"fetchStart":930.4000000953674,"redirectEnd":0,"redirectStart":0,"requestStart":930.4000000953674,"responseEnd":2219.2000000476837,"responseStart":2219.2000000476837,"secureConnectionStart":930.4000000953674},{"duration":2537.9000000953674,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":931.5,"connectEnd":931.5,"connectStart":931.5,"domainLookupEnd":931.5,"domainLookupStart":931.5,"fetchStart":931.5,"redirectEnd":0,"redirectStart":0,"requestStart":931.5,"responseEnd":3469.4000000953674,"responseStart":3469.4000000953674,"secureConnectionStart":931.5},{"duration":2538.5,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2cib/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":931.6000001430511,"connectEnd":931.6000001430511,"connectStart":931.6000001430511,"domainLookupEnd":931.6000001430511,"domainLookupStart":931.6000001430511,"fetchStart":931.6000001430511,"redirectEnd":0,"redirectStart":0,"requestStart":931.6000001430511,"responseEnd":3470.100000143051,"responseStart":3470.100000143051,"secureConnectionStart":931.6000001430511},{"duration":481.90000009536743,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":2285.4000000953674,"connectEnd":2285.4000000953674,"connectStart":2285.4000000953674,"domainLookupEnd":2285.4000000953674,"domainLookupStart":2285.4000000953674,"fetchStart":2285.4000000953674,"redirectEnd":0,"redirectStart":0,"requestStart":2285.4000000953674,"responseEnd":2767.300000190735,"responseStart":2767.300000190735,"secureConnectionStart":2285.4000000953674}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":727,"responseStart":903,"responseEnd":922,"domLoading":926,"domInteractive":3499,"domContentLoadedEventStart":3499,"domContentLoadedEventEnd":3556,"domComplete":4481,"loadEventStart":4481,"loadEventEnd":4484,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":3473.5},{"name":"bigPipe.sidebar-id.end","time":3474.4000000953674},{"name":"bigPipe.activity-panel-pipe-id.start","time":3474.5},{"name":"bigPipe.activity-panel-pipe-id.end","time":3476},{"name":"activityTabFullyLoaded","time":3598}],"measures":[],"correlationId":"239745811e8837","effectiveType":"4g","downlink":10,"rtt":0,"serverDuration":110,"dbReadsTimeInMs":15,"dbConnsTimeInMs":24,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}
Hi, Jason.
It's very good of you that you managed to refine the problem description!
If I understood it correctly your replication setup is actually circular between two servers.
I conclude that seeing 'Slave I/O' errors in either server error logs.
Presence of 'replicate-do-db' complicates the matter additionally.
If I am right about the circular you can help us to help you in providing either server's:
my.cnf, show-slave-status, full error log and the query when available; also
the server messages to the syslog.
As the bad things strike always at midnight I would think of the server event system that may trigger something. Could you please clear this out as well.
Thanks and good luck!
Andrei