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

MySQL Cluster(MySQL 集群) 初试

 2007-02-14 10:53:16 来源:WEB开发网   
核心提示: root# vi /usr/local/mysql/config.ini然后输入如下内容:[NDBD DEFAULT]NoOfReplicas=1[TCP DEFAULT]portnumber=3306#设置管理节点服务器[NDB_MGMD]hostname=db1#MGM上保存日志的目录
    root# vi /usr/local/mysql/config.ini

然后输入如下内容:

[NDBD DEFAULT]
NoOfReplicas=1
[TCP DEFAULT]
portnumber=3306
#设置管理节点服务器
[NDB_MGMD]
hostname=db1
#MGM上保存日志的目录
datadir=/usr/local/mysql/data/
#设置存储节点服务器(NDB节点)
[NDBD]
hostname=db4
datadir=/usr/local/mysql/data/
#第二个NDB节点
[NDBD]
hostname=db5
datadir=/usr/local/mysql/data/
#设置SQL节点服务器
[MYSQLD]
hostname=db2
#第二个SQL节点
[MYSQLD]
hostname=db3

注释: Cluster管理节点的默认端口是1186,数据节点的默认端口2202。从MySQL 5.0.3开始,该限制已被放宽, Cluster能够根据空闲的端口自动地为数据节点分配端口。如果你的版本低于5.0.22,请注意这个细节。

五、启动MySQL Cluster

较为合理的启动顺序是,首先启动管理节点服务器,然后启动存储节点服务器,最后才启动SQL节点服务器:

在管理节点服务器上,执行以下命令启动MGM节点进程:

  root# /usr/local/mysql/ndb_mgmd -f /usr/local/mysql/config.ini

必须用参数“-f”或“--config-file”告诉 ndb_mgm 配置文件所在位置,默认是在ndb_mgmd相同目录下。

在每台存储节点服务器上,如果是第一次启动ndbd进程的话,必须先执行以下命令:

  root# /usr/local/mysql/bin/ndbd --initial

注意,仅应在首次启动ndbd时,或在备份/恢复数据或配置文件发生变化后重启ndbd时使用“--initial”参数。因为该参数会使节点删除由早期ndbd实例创建的、用于恢复的任何文件,包括用于恢复的日志文件。

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

Tags:MySQL Cluster MySQL

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