登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

ideality

@linux c 编程@

 
 
 

日志

 
 
 
 

MySQL NDB 6.3.20集群安装(测式)(转载)  

2010-05-09 12:23:03|  分类: mysql |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

SQL节点[192.168.99.88]上创建数据库且插入数据

  1. mysql> create database world;   
  2. Query OK, 1 row affected (0.09 sec)   
  3.   
  4. mysql> use world;   
  5. Database changed   
  6.   
  7. mysql> CREATE TABLE `City` (   
  8.     ->   `ID` int(11) NOT NULL auto_increment,   
  9.     ->   `Name` char(35) NOT NULL default '',   
  10.     ->   `CountryCode` char(3) NOT NULL default '',   
  11.     ->   `District` char(20) NOT NULL default '',   
  12.     ->   `Population` int(11) NOT NULL default '0',   
  13.     ->   PRIMARY KEY  (`ID`)   
  14.     -> ) ENGINE=NDBCLUSTER DEFAULT CHARSET=utf8;   
  15. Query OK, 0 rows affected (0.93 sec)   
  16.   
  17. mysql> INSERT INTO `City` VALUES (1,'Kabul','AFG','Kabol',1780000);   
  18. Query OK, 1 row affected (0.00 sec)   
  19.   
  20. mysql> INSERT INTO `City` VALUES (2,'Qandahar','AFG','Qandahar',237500);   
  21. Query OK, 1 row affected (0.00 sec)   
  22.   
  23. mysql> INSERT INTO `City` VALUES (3,'Herat','AFG','Herat',186800);   
  24. Query OK, 1 row affected (0.00 sec)   
  25.   
  26.   
  27.   
  28.   
  29. mysql> select * from City;   
  30. +----+----------+-------------+----------+------------+   
  31. | ID | Name     | CountryCode | District | Population |   
  32. +----+----------+-------------+----------+------------+   
  33. |  3 | Herat    | AFG         | Herat    |     186800 |   
  34. |  1 | Kabul    | AFG         | Kabol    |    1780000 |   
  35. |  2 | Qandahar | AFG         | Qandahar |     237500 |   
  36. +----+----------+-------------+----------+------------+   
  37. 3 rows in set (0.00 sec)  

/usr/local/mysql/cluster-conf/config.ini添加

  1. [mysqld]   
  2. Id=5  
  3. Hostname=192.168.99.80           # Hostname or IP address   
  4.                                 # (additional mysqld connections can be   
  5.                                 # specified for this node for various   
  6.                                 # purposes such as running ndb_restore)  

具体步骤如下:
  1. [root@candyshop mysql]# vi /etc/my.cnf   
  2. # Options for mysqld process:   
  3. [mysqld]   
  4. ndbcluster                      # run NDB storage engine   
  5. ndb-connectstring=192.168.99.80  # location of management server   
  6.   
  7. # Options for ndbd process:   
  8. [mysql_cluster]   
  9. ndb-connectstring=192.168.99.80  # location of management server   
  10.   
  11. [root@candyshop mysql]# cd bin/   
  12. [root@candyshop bin]# cd ..   
  13. [root@candyshop mysql]# ./bin/ndb_mgmd -f cluster-conf/config.ini   
  14. [root@candyshop mysql]# ./bin/ndb_mgm   
  15. -- NDB Cluster -- Management Client --   
  16. ndb_mgm> show   
  17. Connected to Management Server at: 192.168.99.80:1186  
  18. Cluster Configuration   
  19. ---------------------   
  20. [ndbd(NDB)]     2 node(s)   
  21. id=2    @192.168.99.89  (mysql-5.1.30 ndb-6.3.20, Nodegroup: 0, Master)   
  22. id=3    @192.168.99.90  (mysql-5.1.30 ndb-6.3.20, Nodegroup: 0)   
  23.   
  24. [ndb_mgmd(MGM)] 1 node(s)   
  25. id=1    @192.168.99.80  (mysql-5.1.30 ndb-6.3.20)   
  26.   
  27. [mysqld(API)]   2 node(s)   
  28. id=4 (not connected, accepting connect from 192.168.99.88)   
  29. id=5    @192.168.99.80  (mysql-5.1.30 ndb-6.3.20)  

启动节点:

  1. [root@candyshop mysql]# ./bin/mysqld_safe &   
  2. [112009  
  3. [root@candyshop mysql]# 070917 19:40:47 mysqld_safe Logging to '/usr/local/mysql/data/candyshop.bee.com.err'.   
  4. 070917 19:40:47 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data   
  5.   
  6. [root@candyshop mysql]# ./bin/mysql -u root   
  7. Welcome to the MySQL monitor.  Commands end with ; or \g.   
  8. Your MySQL connection id is 2  
  9. Server version: 5.1.30-ndb-6.3.20-cluster-gpl MySQL Cluster Server (GPL)   
  10.   
  11. Type 'help;' or '\h' for help. Type '\c' to clear the buffer.   
  12.   
  13. mysql> show databases;   
  14. +--------------------+   
  15. | Database           |   
  16. +--------------------+   
  17. | information_schema |   
  18. | mysql              |   
  19. | test               |   
  20. | world              |   
  21. +--------------------+   
  22. 4 rows in set (0.00 sec)   
  23.   
  24. mysql> select * from world.City;   
  25. +----+----------+-------------+----------+------------+   
  26. | ID | Name     | CountryCode | District | Population |   
  27. +----+----------+-------------+----------+------------+   
  28. |  1 | Kabul    | AFG         | Kabol    |    1780000 |   
  29. |  2 | Qandahar | AFG         | Qandahar |     237500 |   
  30. |  3 | Herat    | AFG         | Herat    |     186800 |   
  31. +----+----------+-------------+----------+------------+   
  32. 3 rows in set (0.07 sec)  

 

发现之前在另外一个SQL节点[192.168.99.88]创建的数据库也出现在节点5[192.168.99.80]上面了。

 

这样整个安装和测试都完结了。

  评论这张
 
阅读(876)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018