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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 查看linux系统硬盘运行时间下一篇: TCP Wrappers配置(下)。
关于mysql-cluster的所有评论