快速业务通道

mysql-cluster

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-06
cp 0 0 10.10.1.65:32975 0.0.0.0:* LISTEN 1901/ndbd
tcp 0 0 10.10.1.65:32976 0.0.0.0:* LISTEN 1901/ndbd
tcp 0 0 10.10.1.65:32977 0.0.0.0:* LISTEN 1901/ndbd #service mysqld start #netstat -lntpu tcp 0 0 :::3306 :::* LISTEN 2258/mysqld 可以看到相关的ndbd服务以及mysql已经启动ok了. 5.功能测试 到管理节点查看下相关服务状态 # ndb_mgm
ndb_mgm> show
Connected to Management Server at: localhost:1186
Cluster Configuration
---------------------
[ndbd(NDB)] 2 node(s)
id=2 @10.10.1.65 (mysql-5.1.37 ndb-7.0.8, Nodegroup: 0, Master)
id=3 @10.10.1.58 (mysql-5.1.37 ndb-7.0.8, Nodegroup: 0) [ndb_mgmd(MGM)] 1 node(s)
id=1 @10.10.1.151 (mysql-5.1.37 ndb-7.0.8) [mysqld(API)] 2 node(s)
id=4 @10.10.1.65 (mysql-5.1.37 ndb-7.0.8)
id=5 @10.10.1.58 (mysql-5.1.37 ndb-7.0.8) 可以看到这里的数据节点、管理节点、sql节点都是正常的. 现在我们在其中一个数据节点上进行相关数据库的创建,然后到另外一个数据节点上看看数据是否同步 # /usr/local/mysql/bin/mysql -u root -p mysql> show databases;
--------------------
| Database |
--------------------
| information_schema |
| mysql |
| ndb_2_fs |
| test |
--------------------
mysql> create database aa;
mysql> use aa
mysql> CREATE TABLE ctest2 (i INT) ENGINE=NDB; //这里指定数据库表的引擎为NDB,否则同步 拥有帝国一切,皆有可能。欢迎访问phome.net失败
mysql> INSERT INTO ctest2 () VALUES (1);
mysql> SELECT * FROM ctest2;
------
| i |
------
| 1 |
------ 现在到另外一个数据节点查看下aa数据库是否同步过来了. #/usr/local/mysql/bin/mysql -u root -p mysql> show databases;
--------------------
| Database |
--------------------
| information_schema |
| aa |
| bb |
| mysql |
| ndb_3_fs |
| test |
--------------------
mysql> use aa
mysql> select * from ctest2;
------
| i |
------
| 1 |
------ 从上面可以看到数据已经同步了,mysql集群环境已经搭建完成. 6.破坏性测试 大家在上面可以看到10.10.1.65作为主的数据节点,我现在把10.10.1.65这台机器关闭,看下有什么结果 ndb_mgm> show
Cluster Configuration
---------------------
[ndbd(NDB)] 2 node(s)
id=2 (not connected, accepting connect from 10.10.1.65)
id=3 @10.10.1.58 (mysql-5.1.37 ndb-7.0.8, Nodegroup: 0, Master) [ndb_mgmd(MGM)] 1 node(s)
id=1 @10.10.1.151 (mysql-5.1.37 ndb-7.0.8) [mysqld(API)] 2 node(s)
id=4 (not connected, accepting connect from any host)
id=5 @10.10.1.58 (mysql-5.1.37 ndb-7.0.8) 从上面可以发现现在10.10.1.65这台机器的数据节点和sql节点已经连接不了,10.10.1.58成为了主数据节点,我们

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号