环境:ubuntu 9.04 4台,windows XP 1台
1.首先去www.mysql.com 中下载 mysql-cluster的包.
2.如果是linux/unix的话,一定要下载mysql-cluster-gpl-7.0.7-linux-i686-glibc23 这种..当然版本号会变..如果是redhat,自然选择 rhel 版本的.
如果是 windows 也要下载相应的 gpl 版本
3.说明一下配置,我们这里用到了5台服务器
node1 : 192.168.1.100 ---- mysql 集群的管理服务器
node2 : 192.168.1.101 ---- mysql 集群的sql节点
node3 : 192.168.1.102 ---- mysql 集群的sql节点
node4 : 192.168.1.103 ---- mysql 集群的data节点
node5 : 192.168.1.104 ---- mysql 集群的data节点
4.基础知识补充
mysql-cluster 中 分为上面三种节点:管理节点,sql节点,data节点.
管理节点:主要用于管理各个节点,能够通过命令对某个节点进行重启,关闭,启动等操作.也能 够监视全部节点的工作状态.
sql节点 :主要是对外提供sql功能,例如jdbc,在填写ip地址的时候,写这个sql节点的ip才可以.
data节点:主要是对数据的存储,不提供其他的服务
但是,sql节点和data节点可以是同一个机器..也就是说,这台机器即是sql节点也是data节点.
5.开始安装
sun给我们提供了相当详细的安装说明,我就不去重复了.url如下
http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-multi-computer.html
基本按照它的说明和步骤..肯定是可以安装的上的.
6.重点!
虽然sun给了很详细的说明..但是它似乎没有说明如果安装不成功,怎么办呢?如果我们机器上本来有mysql-server,又怎么办呢?
安装了一整天的经验得到结论...一定要卸载的干干净净才能装mysql-cluster
一定要用mysql-cluster的客户端进行配置集群..而不是平时用的mysql-client
7.管理节点的命令如下:
http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-management.html
总结:
这个cluster总起来说挺好用的...使用管理节点的命令操作整个集群也很简单明了.
跟以前的mysql-max-xxxxxxxxxxxxxxxxxxx那个相比..似乎是换汤不换药..还没想明白区别..
---------
一定要卸载干净mysql-server再装mysql-cluster....
不然永远都会卡在mysqld can not found 上......
1.首先去www.mysql.com 中下载 mysql-cluster的包.
2.如果是linux/unix的话,一定要下载mysql-cluster-gpl-7.0.7-linux-i686-glibc23 这种..当然版本号会变..如果是redhat,自然选择 rhel 版本的.
如果是 windows 也要下载相应的 gpl 版本
3.说明一下配置,我们这里用到了5台服务器
node1 : 192.168.1.100 ---- mysql 集群的管理服务器
node2 : 192.168.1.101 ---- mysql 集群的sql节点
node3 : 192.168.1.102 ---- mysql 集群的sql节点
node4 : 192.168.1.103 ---- mysql 集群的data节点
node5 : 192.168.1.104 ---- mysql 集群的data节点
4.基础知识补充
mysql-cluster 中 分为上面三种节点:管理节点,sql节点,data节点.
管理节点:主要用于管理各个节点,能够通过命令对某个节点进行重启,关闭,启动等操作.也能 够监视全部节点的工作状态.
sql节点 :主要是对外提供sql功能,例如jdbc,在填写ip地址的时候,写这个sql节点的ip才可以.
data节点:主要是对数据的存储,不提供其他的服务
但是,sql节点和data节点可以是同一个机器..也就是说,这台机器即是sql节点也是data节点.
5.开始安装
sun给我们提供了相当详细的安装说明,我就不去重复了.url如下
http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-multi-computer.html
基本按照它的说明和步骤..肯定是可以安装的上的.
6.重点!
虽然sun给了很详细的说明..但是它似乎没有说明如果安装不成功,怎么办呢?如果我们机器上本来有mysql-server,又怎么办呢?
安装了一整天的经验得到结论...一定要卸载的干干净净才能装mysql-cluster
一定要用mysql-cluster的客户端进行配置集群..而不是平时用的mysql-client
7.管理节点的命令如下:
http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-management.html
总结:
这个cluster总起来说挺好用的...使用管理节点的命令操作整个集群也很简单明了.
跟以前的mysql-max-xxxxxxxxxxxxxxxxxxx那个相比..似乎是换汤不换药..还没想明白区别..
---------
一定要卸载干净mysql-server再装mysql-cluster....
不然永远都会卡在mysqld can not found 上......