Hmm você faz toda vez que um "inicial" isso significa que o cluster começa com um sistema de arquivos limpo. Você pode lê-lo aqui
Eu tenho 2 clusters de mysql em dois servidores diferentes com nó de gerenciamento em cada um deles.
Ele desabou de alguma forma.
Eu corri os seguintes comandos para iniciar o cluster:
Inicie o nó de gerenciamento em srv1:
srv1: mysqlc / bin / ndb_mgmd --inicial -f my_cluster / conf / config.ini --configdir = /home/mysql_cluster/my_cluster/conf
Inicie o nó de gerenciamento em srv2:
srv2: mysqlc / bin / ndb_mgmd --inicial -f my_cluster / conf / config.ini --configdir = /home/mysql_cluster/my_cluster/conf
Iniciar os nós ndbd no srv1:
srv1: mysqlc / bin / ndbd --início -c localhost: 1186
Iniciar os nós ndbd no srv2:
srv2: mysqlc / bin / ndbd --início -c localhost: 1186
Iniciar o servidor mysqld em srv1:
srv1: mysqlc / bin / mysqld - arquivo -defaults = my_cluster / conf / my.cnf --user = root &
e aqui está o problema. servidor mysql não carregando os dados. Apenas nomes de bancos de dados estão presentes. Todas as tabelas que são ENGINE = ndbcluster não estão sendo carregadas. Tabelas com ENGINE = myisam estão sendo carregadas. Scripts de backup me ajudaram a carregar os dados.
Mas, dessa forma, não posso usar a configuração de cluster.
Problema semelhante apareceu quando eu iniciei o srv2.
Como posso resolver este problema?
Hmm você faz toda vez que um "inicial" isso significa que o cluster começa com um sistema de arquivos limpo. Você pode lê-lo aqui