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 ответ
Хм, вы делаете каждый раз "начальный", это означает, что кластер начинается с чистой файловой системы. Вы можете прочитать это здесь