WEB开发网
开发学院数据库MySQL MySQL Cluster(MySQL 集群) 初试 阅读

MySQL Cluster(MySQL 集群) 初试

 2007-02-14 10:53:16 来源:WEB开发网   
核心提示: 此外,可以有任意数目的 Cluster客户端进程或应用程序,MySQL Cluster(MySQL 集群) 初试(3),它们分为两种类型:标准MySQL客户端:对于MySQL Cluster,它们与标准的(非 Cluster类)MySQL没有区别,只能作为测试时使用,四、开始安装1、假定条

此外,可以有任意数目的 Cluster客户端进程或应用程序。它们分为两种类型:

标准MySQL客户端:对于MySQL Cluster,它们与标准的(非 Cluster类)MySQL没有区别。换句话讲,能够从用PHP、Perl、C、C++、Java、Python、Ruby等编写的现有MySQL应用程序访问MySQL Cluster。 管理客户端:这类客户端与管理服务器相连,并提供了启动和停止节点、启动和停止消息跟踪(仅调试版本)、显示节点版本和状态、启动和停止备份等的命令。

三、开始准备

1、准备服务器

现在,我们计划建立有5个节点的MySQL CLuster体系,因此需要用到5台机器,分别做如下用途:

    节点(用途)    IP地址(主机名)
    管理节点(MGM)    192.168.0.1(db1)
    SQL节点1(SQL1)    192.168.0.2(db2)
    SQL节点2(SQL2)    192.168.0.3(db3)
    数据节点1(NDBD1)  192.168.0.4(db4)
    数据节点2(NDBD2)  192.168.0.4(db5)

2、注意事项及其他

每个节点的操作系统都是Linux,下面的描述中将使用主机名,不再使用IP地址来表示。由于MySQL Cluster采用TCP/IP方式连接,并且节点之间的数据传输没有加密,因此这个体系最好只在单独的子网中运行,并且考虑到传输的速率,强烈建议不要跨越公网使用这个体系。所需的MySQL软件请事先在 http://dev.mysql.com/downloads 下载。

实际上整个体系可以在一个单独的实体计算机上运行成功,当然了,必须设定不同的目录以及端口等,只能作为测试时使用。

四、开始安装

1、假定条件

在每个节点计算机上都采用 nobody 用户来运行Cluster,因此执行如下命令添加相关用户(如果已经存在则略过,且用root用户执行):

上一页  1 2 3 4 5 6  下一页

Tags:MySQL Cluster MySQL

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接