Invalid config file template for version 5.7 in installer manifest
Posted by: Maxime Therreault
Date: April 14, 2017 02:51PM

I have a script that execute the installer console to install the community edition of MySQL Server 5.7.11.

When the product is already installed, the config file still generated (and backuped) using the installer templates coming from the product manifest archive.

Today, the installer decided to update the product manifest by downloading the new archive.

The configuration file generated during the installation process is invalid and prevented MySQL to restart after the installation.

The new template contains new configuration options for INNODB engine that seems unknown to MySQL 5.7.

Here the error in the server '.err' file at startup:

...
2017-04-14T18:27:52.818186Z 0 [ERROR] unknown variable 'innodbclustertypeselection=0.0'
2017-04-14T18:27:52.818186Z 0 [ERROR] Aborting
...


Here what was newly inserted at the end of the 'my.ini' config file:

...
# Indicates how is the InnoDB Cluster configured as (Classic, Sandbox, Master or Slave).
innodbclustertypeselection=0.0

# Indicates how is the InnoDB Cluster is/will be named.
innodbclustername=0.0

# Indicates how many instances will the InnoDB cluster sandbox will have.
innodbclusterinstances=0.0

# Holds the InnoDB Cluster Username.
innodbclusterusername=0.0

# Indicates the InnoDB Cluster URI.
innodbclusteruri=0.0

# Indicates the InnoDB Cluster Port.
innodbclusterport=0.0

# Load mysql plugins at start."plugin_x ; plugin_y".
plugin_load=0.0

# MySQL server's plugin configuration.
loose_mysqlx_port=0.0

Options: ReplyQuote


Subject
Views
Written By
Posted
Invalid config file template for version 5.7 in installer manifest
478
April 14, 2017 02:51PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.