Mysql 叢集無法在 Ubuntu 上運行

Mysql 叢集無法在 Ubuntu 上運行

我無法在 ubuntu 伺服器上設定 MySQL 叢集。作為一個起點,我從 關聯但我沒有成功,我下載的 tar ball 版本是 6.3.45。由於我想測試 mysql 集群,數據節點和 SQL 節點相同,但 sql 從未/etc/init.d/mysql.server start在管理節點控制台中顯示為已連接(sql 節點上的 mysqld 正在運行),如下所示。

[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)。至於測試,我在兩個資料節點上建立了一個測試資料庫,但表格也沒有在其他節點上同步。我檢查了很多鏈接,所有鏈接中的配置都保持相似,但在某個地方出了問題。還需要額外的包裹嗎?過去三天我一直在嘗試這個。

更新1:

Ubuntu 和 mysql-cluster 是否有任何錯誤,我在叢集 7 上仍然沒有成功。還有幫助嗎?請!

更新2:

mysql-cluster任何人都可以給我ubuntu( )的工作教程10.04,只是一個成功的工作指南...

編輯3:

有人請指導我嗎...?

答案1

建議使用目前 GA 版本的 MySQL Cluster 7.1 或開發里程碑版本(計劃作為下一個 GA)7.2。兩者都可以在這裡下載: http://dev.mysql.com/downloads/cluster/

入門指南將幫助您啟動並運行: http://mysql.com/products/cluster/get-started.html#quickstart

答案2

我成功了!正如我所說,我已經安裝了 aptmysql-servermysql-client從 apt 安裝,這是導致問題的原因,我不確定mysql-cluster當我從系統啟動開始停止並刪除它們時,這會如何出現問題。不知何故,我可以在從 apt 中刪除 mysql 後看到 mysql-cluster 完成它的工作,

#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(build install) 和 mysql-server (來自 apt,儘管它沒有運行) 之間有什麼問題。


編輯: 對不起!

不知道怎麼回事,從昨天開始就不能用了。實際上,我無法找出 mysql-cluster 的 pkg 要求,是mysql-servermysql-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.

apt-get install libaprutil1-dev在兩台機器上安裝 libaprutil1-dev( ) 後發生這種情況。有人有 ubuntu 上 mysql-cluster 設定的工作連結嗎?


更新

我得到了我已解決的問題這裡現在正在工作!

謝謝!

相關內容