Mysql кластер странное поведение

У меня есть 2 MySQL кластера на двух разных серверах с узлом управления на каждом из них.

Это пошло как-то вниз.

Я запустил следующие команды для запуска кластера:

Запустите узел управления на srv1:
srv1: mysqlc / bin / ndb_mgmd --initial -f my_cluster / conf / config.ini --configdir = / home / mysql_cluster / my_cluster / conf

Запустите узел управления на srv2:
srv2: mysqlc / bin / ndb_mgmd --initial -f my_cluster / conf / config.ini --configdir = / home / mysql_cluster / my_cluster / conf

Запустите узлы ndbd на srv1:
srv1: mysqlc / bin / ndbd --initial -c localhost: 1186

Запустите узлы ndbd на srv2:
srv2: mysqlc / bin / ndbd --initial -c localhost: 1186

Запустите сервер mysqld на srv1:
srv1: mysqlc / bin / mysqld --defaults-file = my_cluster / conf / my.cnf --user = root &

и здесь проблема. MySQL сервер не загружает данные. Присутствуют только имена баз данных. Все таблицы ENGINE=ndbcluster не загружаются. Загружаются таблицы с ENGINE=myisam. Сценарии резервного копирования помогли мне загрузить данные.

Но так я не могу использовать кластерную настройку.

Подобная проблема появилась, когда я начал srv2.

Как я могу решить эту проблему?

1 ответ

Хм, вы делаете каждый раз "начальный", это означает, что кластер начинается с чистой файловой системы. Вы можете прочитать это здесь

Другие вопросы по тегам