Кластер Mysql не работает в Ubuntu

Кластер Mysql не работает в Ubuntu

Я не могу настроить MySQL Cluster на серверах Ubuntu. В качестве отправной точки я начал с связьно мне это не удалось, и версия tar ball, которую я скачал, — 6.3.45. Поскольку я хотел протестировать кластер MySQL, узел данных и узел SQL одинаковы, но SQL так и не появился как подключенный (MySQLD на узле SQL запущен /etc/init.d/mysql.server start) в консоли узла управления, и это выглядит так, как показано ниже.

[ndbd(NDB)] 2 node(s)
id=2 @192.168.1.107 (Version: version number, Nodegroup: 0, Master)
id=3 @192.168.1.108 (Version: version number, Nodegroup: 0)

[ndb_mgmd(MGM)] 1 node(s)
id=1 @192.168.1.105 (Version: version number)

[mysqld(API)] 2 node(s)
id=4 (not connected, accepting connect from 192.168.1.107)
id=5 (not connected, accepting connect from 192.168.1.108)

На всех 3 машинах mysql-server и client( apt-get install mysql-server mysql-client) уже были установлены, и я полностью остановил и удалил их при запуске системы.

Теперь mysqld из извлеченного кластерного tar ball( /usr/local/mysql/support-files/mysql.server). Что касается тестирования, я создал тестовую базу данных на обоих узлах данных, но таблицы также не синхронизируются на другом узле. Я проверил много ссылок, конфигурации остались одинаковыми во всех ссылках, но где-то что-то идет не так. Требуется ли еще какой-то дополнительный пакет? Может ли кто-нибудь мне помочь? Я пытаюсь это сделать последние 3 дня.

Обновление 1:

Есть ли какая-то ошибка с Ubuntu и mysql-cluster? У меня все еще не получается с кластером 7. Везде одна и та же конфигурация и работает у всех, а у меня почему нет?. Еще помощь? Пожалуйста!

Обновление 2:

Кто-нибудь дайте мне работающее руководство mysql-clusterпо Ubuntu( 10.04), просто успешно работающее руководство...

ПРАВКА 3:

Кто-нибудь, пожалуйста, возьмитесь за дело и дайте мне указания...?

решение1

Рекомендую либо MySQL Cluster 7.1, который является текущим релизом GA, либо 7.2, который является Development Milestone Release (планируется как следующий GA). Оба можно загрузить здесь: http://dev.mysql.com/downloads/cluster/

Руководство по началу работы поможет вам приступить к работе: http://mysql.com/products/cluster/get-started.html#quickstart

решение2

У меня это работает!. Как я уже сказал, у меня уже были mysql-serverи mysql-clientустановлены из apt, это вызывало проблему, и я не уверен, как это могло быть проблемой, mysql-clusterкогда я остановил и удалил их, начиная с запуска системы. Каким-то образом я мог видеть, что mysql-cluster выполняет свою работу после удаления mysql из apt,

#dpkg --get-selections | grep mysql

#apt-get remove mysql-client mysql-client-5.1 mysql-client-core-5.1 mysql-common mysql-server mysql-server-5.1 mysql-server-core-5.1

Не знаю, в чем проблема между mysql-cluster (сборка, установка) и mysql-server (из apt, хотя он не запущен).


РЕДАКТИРОВАТЬ: ИЗВИНИ!

Не знаю, что случилось внезапно, он не работает со вчерашнего дня. На самом деле я не могу выяснить, требуется ли pkg для mysql-cluster, установлен ли он mysql-serverили mysql-clientдолжен быть запущен вместе с кластером или одного mysql-cluster достаточно для запуска SQL(mysqld) и узлов данных?. Теперь он не работает, mysqld( /etc/init.d/mysql.server) не запускается и выдает следующую ошибку:

Starting MySQL
 * Couldn't find MySQL manager (/usr/bin/mysqlmanager) or server (/usr/bin/mysqld_safe)

На другом узле (с той же проблемой) я даже попытался скопировать /usr/local/bin/*, /usr/binно все равно безрезультатно, и при попытке запустить mysqld на этой машине появилась следующая ошибка:

................... * Manager of pid-file quit without updating file.

Это произошло после установки libaprutil1-dev( apt-get install libaprutil1-dev) на обеих машинах. У кого-нибудь есть рабочая ссылка на установку mysql-cluster на ubuntu?


Обновлять

Я исправил проблемы, которые устранил.здесьи теперь это работает!

Спасибо!

Связанный контент