[MDEV-21526] mysqld_multi no longer works with different server binaries Created: 2020-01-17  Updated: 2023-07-18  Resolved: 2020-08-11

Status: Closed
Project: MariaDB Server
Component/s: Scripts & Clients
Affects Version/s: 10.2.27, 10.1.43, 10.3.18, 10.4.8
Fix Version/s: 10.1.48, 10.2.35, 10.3.26, 10.4.16, 10.5.8

Type: Bug Priority: Critical
Reporter: Hartmut Holzgraefe Assignee: Julius Goryavsky
Resolution: Fixed Votes: 1
Labels: mysqld_multi, regression

Issue Links:
Problem/Incident
is caused by MDEV-18863 Galera SST scripts can't read mysqld_... Closed

 Description   

The fix for MDEV-18863 added the --defaults-group-suffix option to the mysqld startup call.

This makes mysqld read the full mysqld### section for the given suffix, in addition to the group specific settings already explicitly passed to it in the constructed command line string.

This also makes mysqld see the mysqld_multi specific mysqd=... and ledir=... options though, if given, which it does not understand, and so server startup fails.

This makes any mysqld_multi setup that tries to run multiple instances with different mysqld binary versions impossible to start up.



 Comments   
Comment by Jan Lindström (Inactive) [ 2020-08-11 ]

ok to push.

Comment by Julius Goryavsky [ 2020-08-11 ]

Fixed, https://github.com/MariaDB/server/commit/7ad4709a3b621c6fe56d653a2bb5018bf4234875

Generated at Thu Feb 08 09:07:48 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.