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:38:46 +0200
commit0ecc85c5d972590628d76594c805c13a5f9d3a88 (patch)
tree033e66979f4077644b7d330c1ade1a37a9a6e925
parent4cdb72f2372b27e1fbbc573812240c1e29128c8f (diff)
downloadmariadb-git-0ecc85c5d972590628d76594c805c13a5f9d3a88.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;