There are some bug reports on the auto-discovery protocol in
MySQL Cluster.
The idea of the auto-discovery protocol is to fetch the .frm
files for the NDB tables stored in the data dictionary of the
data nodes, and put them in the data directory of the mysql
server.
However, sometimes (not always, which makes it more difficult to
reproduce and hence fix), the auto-discovery seems to make
strange things (from this bug
report):
After shuting down and restoring my cluster I get the following error.[Read more]
090211 9:59:26 [Note] NDB: mismatch in frm for panel.gatewayquestions, discovering...
090211 9:59:26 [Note] NDB Binlog: DISCOVER TABLE Event: REPL$panel/gatewayquestions
090211 9:59:26 [Note] NDB Binlog: logging ./panel/gatewayquestions (UPDATED,USE_WRITE)
This is due to the files already being in the mysql data directory. After …