From 4a4cf92eb9c00f54b6e9f916070fe82454ae86c2 Mon Sep 17 00:00:00 2001 From: Daneyon Hansen Date: Mon, 15 Jun 2015 23:05:31 +0000 Subject: Fixes MariaDB to support Heat When spawning Heat stacks, the DB reaches the max_connections limit. This causes MariaDB to block all traffic by source IP, essentially blocking all services. This patch introduces the MARIADB_MAX_CONNECTIONS parameter to make the max_connections configurable. The default of 151 max_connections is maintained. Closes-Bug: #1465422 Change-Id: I869aa9f117c6fa959b1c6948dfc379f30a6bc1d7 --- docker/common/mariadb-app/config-mysql.sh | 1 + 1 file changed, 1 insertion(+) (limited to 'docker') diff --git a/docker/common/mariadb-app/config-mysql.sh b/docker/common/mariadb-app/config-mysql.sh index b11939b8b..6cc6afa78 100755 --- a/docker/common/mariadb-app/config-mysql.sh +++ b/docker/common/mariadb-app/config-mysql.sh @@ -19,6 +19,7 @@ crudini --set $server_cnf mysqld default-storage-engine $DEFAULT_STORAGE_ENGINE crudini --set $server_cnf mysqld collation-server $COLLATION_SERVER crudini --set $server_cnf mysqld init-connect "'${INIT_CONNECT}'" crudini --set $server_cnf mysqld character-set-server $CHAR_SET_SERVER +crudini --set $server_cnf mysqld max_connections "$MARIADB_MAX_CONNECTIONS" if [ "${INNODB_FILE_PER_TABLE}" == "true" ] || ["${INNODB_FILE_PER_TABLE}" == "True" ] ; then crudini --set $server_cnf mysqld innodb_file_per_table 1 fi -- cgit v1.2.3