`
yezi
  • 浏览: 275990 次
  • 来自: 北京
社区版块
存档分类
最新评论

关于Mysql5.0.X集群的配置与安装(Sql节点和Ndb cluster节点)

阅读更多

下面的过程里面介绍SQL node和NDB Cluster node的安装和配置

在我测试的环境里面,我使用两台不同的HOST,每台HOST既是SQL node也是NDB Cluster node,使用的mysql就是source版的5.0.37。下面是安装的过程

cpp 代码
  1. tar zxvf mysql-5.0.37.tar.gz   
  2. cd mysql-5.0.37   
  3. ./configure --prefix=/xxx/mysql_ndbd1 --with-extra-charsets=gbk,gb2312,utf8,big5,latin1,latin2,latin5,latin7  --with-charset=utf8 --with-ndbcluster   
  4. make   
  5. make install   
  6. cp support-files/my-medium.cnf /xxx/mysql_ndbd1/my.cnf   
  7. cd /xxx/mysql_ndbd1   
  8. bin/mysql_install_db --user=mysql   
  9. chown -R root .   
  10. chown -R mysql var   
  11. chown -R mysql .  

然后拷贝两个ndbd到bin目录中,可以到mysql-5.0.37-linux-i686/bin中拷贝。然后编辑my.cnf文件

cpp 代码
  1. [mysqld]   
  2. ndbcluster   
  3. ndb-connectstring=192.168.0.1  #这里的ip是ndb-mgm的主机的ip   
  4.   
  5. [MYSQL_CLUSTER]   
  6. ndb-connectstring=192.168.36.108  

在文件中添加上面的部分,同时可以将mysql安装到不同的端口上(初期以为只能在3306),这样你的节点就安装完成了,接下来是配置和启动的过程,其中之前,你要确保mgm节点已经启动。在控制到输入下面的命令,初始化ndbd

cpp 代码
  1. bin/ndbd --initial --connect-string=192.168.0.1  

这里应该注意的是,初次启动时需要--initial参数的,当你的mysql不是默认安装时,ndbd会从/etc/my.cnf中寻找配置的信息,这时将连接localhost:1186端口,所以这里添加--connect-string参数指定mgm的ip地址。当执行后,你可以到mgm中观察连接的状态

cpp 代码
  1. [ndbd(NDB)]     2 node(s)   
  2. id=2    @192.168.0.2  (Version: 5.0.37, Nodegroup: 0, Master)   
  3. id=3    @192.168.0.3  (Version: 5.0.37, Nodegroup: 0)  

控制台显示了连接成功,表明nbdb启动成功了,下面启动mysql,由于在my.cnf中配置了相关的参数,mysql的启动按照常规启动就可以,启动后可以到mgm控制台查看状态

cpp 代码
  1. [mysqld(API)]   2 node(s)   
  2. id=4    @192.168.0.2  (Version: 5.0.37)   
  3. id=5    @192.168.0.3  (Version: 5.0.37)  

可以看到一个MYSQL node已经连接上来。这表明两个节点都已经成功安装和设置了,同样的操作在另外一个HOST上进行一次。

分享到:
评论
1 楼 fangchi958 2008-12-16  
192.168.36.108这个地址是干什么用的啊??不理解

相关推荐

    Pro.MySQL.NDB.Cluster

    There's also robust coverage of connecting to MySQL NDB Cluster from Java, SQL, memcached, and even from C++. From any of these languages, you'll be able to connect and store and retrieve data as ...

    MySQLCluster(MySQL集群)V7.6.10官方安装版(附安装配置教程)64位

    MySQL Cluster 是专门用来做MySQL集群的程序,简单来讲它是一种技术,... MySQL Cluster 由一组计算机构成,每台计算机上均运行着多种进程,包括MySQL服务器,NDB Cluster 的数据节点,管理服务器,以及(可能)专门的

    MySQL 5.1参考手册

    2.3.14. 在Windows环境下对MySQL安装的故障诊断与排除 2.3.15. 在Windows下升级MySQL 2.3.16. Windows版MySQL同Unix版MySQL对比 2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7....

    2017_Pro MySQL NDB Cluster.pdf

    The book has been written for database administrators who are looking into deploying MySQL NDB Cluster or already have a cluster in production and want to increase their knowledge to be able to handle...

    MySQL 8.0参考手册 Including MySQL NDB Cluster 8.0

    MySQL 8.0参考手册 Including MySQL NDB Cluster 8.0

    Pro MySQL NDB Cluster epub

    Pro MySQL NDB Cluster 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书

    CentOS8部署Mysql NDB Cluster8+Mysql Router8方案及应用.pdf

    CentOS8部署Mysql NDB Cluster8+Mysql Router8方案及应用~~~~

    Pro MySQL NDB Cluster 无水印原版pdf

    Pro MySQL NDB Cluster 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在...

    MySQL NDB Cluster安装

    MySQL NDB Cluster安装

    利用MySQL Cluster 7.0 + LVS 搭建高可用环境

    是这样安排这些服务器的,192.168.0.2 作为 MySQL Cluster 的管理节点,2 ~ 6 既做数据节点(DATA node),也做SQL节点(SQL node),7 ~ 10 也做SQL节点。LVS采用 VS/DR 的模式,因此把 192.168.0.2 也同时作为 LVS 的 ...

    MySQL Cluster 配置详细介绍

    在MySQL Cluster 环境的配置文件 config.ini 里面,每一类节点都有两个(或以上)的相应配置项组,每一类节点的配置项都主要由两部分组成,一部分是同类所有节点相同的配置项组,在[NDB_MGM DEFAULT]、[NDBD DEFAULT...

    MySQL NDB Cluster实践.pdf

    MySQL NDB Cluster实践.pdf

    mysql cluster集群安装以及故障处理

    MySQL Cluster 由一组计算机构成,每台计算机上均运行着多种进程,包括MySQL服务器,NDB Cluster 的数据节点,管理服务器,以及(可能)专门的数据访问程序。关于 Cluster 中这些组件的关系。 文档包含如下: 1、...

    MySQL Cluster(MySQL 集群)

    MySQL Cluster(MySQL 集群) 测试环境: CentOS4.6 数据库版本: mysql-cluster-gpl-6.3.20

    MySQL集群环境搭建.docx

    如果集群配置有更新了:rm /usr/local/mysql/mysql-cluster/ndb_1_config.bin.1 3)停止SQL节点的命令:/usr/local/mysql/bin/mysqladmin -uroot shutdown 4)SQL Node上连接MySQL:/usr/local/mysql/bin/mysql -u ...

    MySQL 5.1中文手冊

    2.3.14. 在Windows环境下对MySQL安装的故障诊断与排除 2.3.15. 在Windows下升级MySQL 2.3.16. Windows版MySQL同Unix版MySQL对比 2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7....

    Pro MySQL NDB Cluster

    详细描述MySQL NDB CLUSTER的安装部署应用!国际上唯一的专注书籍!

    Pro MySQL NDB Cluster 原版PDF by Krogh & Okuno

    buzzwords as MySQL NDB Cluster: high availability, SQL, NoSQL, in-memory database, automatic failure handling, sharding, etc. This book discusses how these properties are integrated into MySQL NDB ...

    MySQL 5.1参考手册中文版

    2.3.14. 在Windows环境下对MySQL安装的故障诊断与排除 2.3.15. 在Windows下升级MySQL 2.3.16. Windows版MySQL同Unix版MySQL对比 2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL ...

    MySQL 5.1参考手册 (中文版)

    2.3.14. 在Windows环境下对MySQL安装的故障诊断与排除 2.3.15. 在Windows下升级MySQL 2.3.16. Windows版MySQL同Unix版MySQL对比 2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7....

Global site tag (gtag.js) - Google Analytics