summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulius Goryavsky <julius.goryavsky@mariadb.com>2019-10-07 12:34:08 +0200
committerJulius Goryavsky <julius.goryavsky@mariadb.com>2019-10-12 01:36:29 +0200
commit36824d2befaa8edd88f4627fb591983d80964bb4 (patch)
treeca8db2d998876bd444d87dc15323d1e6ccb18912
parentb05be3ef8c8668ddbcbe8e1c08dcd4fcc88eb4cf (diff)
downloadmariadb-git-36824d2befaa8edd88f4627fb591983d80964bb4.tar.gz
MDEV-20728: /usr/sbin/mysqld: unknown variable 'defaults-group-suffix=mysqld1
When the mysqld_multi script passes the --defaults-group-suffix option to mysqld, it must remove the initial substring with the group name ("mysqld") from option value, because otherwise substring "mysqld" will be added to the group name and then the group name will contain the word "mysqld" twice, which is wrong, because mysqld itself adds the suffix received to the group name.
-rw-r--r--scripts/mysqld_multi.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/mysqld_multi.sh b/scripts/mysqld_multi.sh
index 748925bef0b..2c3578834eb 100644
--- a/scripts/mysqld_multi.sh
+++ b/scripts/mysqld_multi.sh
@@ -372,7 +372,7 @@ sub start_mysqlds()
if (!$suffix_found)
{
$com.= " --defaults-group-suffix=";
- $com.= $groups[$i];
+ $com.= substr($groups[$i],6);
}
$com.= $tmp;