Bug #99345 | Group replication consistency error when add instance BUG#30394258 not fixed | ||
---|---|---|---|
Submitted: | 24 Apr 2020 9:03 | Modified: | 13 May 2020 9:50 |
Reporter: | Adrien Girardeau | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Group Replication | Severity: | S2 (Serious) |
Version: | 8.0.19 | OS: | Oracle Linux (Official Docker Image : mysql/mysql-server:8.0.19) |
Assigned to: | CPU Architecture: | x86 | |
Tags: | docker, GROUP, InnoDB Cluster, replication |
[24 Apr 2020 9:03]
Adrien Girardeau
[24 Apr 2020 9:15]
Adrien Girardeau
The real error message from the server is : [ERROR] [MY-013464] [Repl] Plugin group_replication reported: 'There was an issue when configuring the remote cloning process: Error while checking the clone plugin status: Error number: 3796 Error message: The option group_replication_consistency cannot be used on the current member state.'
[24 Apr 2020 9:16]
Adrien Girardeau
The example link is not discord but : https://mysqlserverteam.com/mysql-shell-adminapi-whats-new-in-8-0-19/ Sorry about that.
[4 May 2020 15:00]
MySQL Verification Team
Hi Adrien, Thanks for the report. I verified this behavior. Can't say if this is a limitation or a bug, but as it's not listed in limitation... all best Bogdan
[13 May 2020 9:50]
Margaret Fisher
Posted by developer: Changelog entry added for MySQL 8.0.21: A global value that is set for the group_replication_consistency system variable, which controls all user connections, is applied on Group Replication's internal connections to MySQL Server modules using the SQL API, which are handled in a similar way to user connections. This could sometimes lead to Group Replication reporting the use of group_replication_consistency as an error, for example when checking the clone plugin status during distributed recovery. Group Replication's internal connections using the SQL API are now configured to use the consistency level EVENTUAL, which matches the behavior before the group_replication_consistency option was available, and does not cause an error message.