mysql-cluster系列:
- mysql-cluster(1)——简介
- mysql-cluster(2)——部署
- mysql-cluster(3)——集群管理和维护
- mysql-cluster(4)——创建内存表和磁盘表
- mysql-cluster(5)——jdbc
- mysql-cluster(6)——配置详解
- mysql-cluster(7)——基准测试
- mysql-cluster(8)——最佳实践
- mysql-cluster(9)——NDB和InnoDB区别
- mysql-cluster(10)——注意事项
本文目录:
1 启动
启动顺序为:管理节点->数据节点->SQL节点
(1) 管理节点:ndb_mgmd -f /opt/mysql/data/config.ini
注:–initial指定初始化加载,每次修改管理节点的配置重启都需要加上,否则不会生效;-f指定管理节点的参数文件。
ndb_mgmd --initial -f /opt/mysql/data/config.ini
(2) 数据节点:ndbd
注意:只是在第一次启动或在备份/恢复或配置变化后重启ndbd时,才加–initial参数!原因在于,该参数会使节点删除由早期ndbd实例创建的,用于恢复的任何文件,包括用于恢复的日志文件。
执行–initial将会删除所有数据。
ndbd --initial
(3) SQL节点:/etc/init.d/mysqld start
2 关闭
关闭顺序:SQL节点 -> 数据节点 -> 管理节点
(1) SQL节点:/etc/init.d/mysqld stop
(2) 数据节点:ndbd stop
(3) 管理节点:ndb_mgm -e shutdown
3 ndb_mgm
ndb_mgm工具是ndb_mgmd(MySQL Cluster Server)的客户端管理工具,通过该工具可以方便的检查Cluster的状态,启动备份,关闭等功能。更详细的方法可以通过ndb_mgm –help命令来进行查看。
查看集群状态:ndb_mgm -e show
内存使用情况:ndb_mgm下使用all report memoryusage
[[email protected] mysql]# ndb_mgm
-- NDB Cluster -- Management Client --
ndb_mgm> all report memoryusage;
Connected to Management Server at: localhost:1186
Node 2: Data usage is 1%(27 32K pages of total 2048)
Node 2: Index usage is 1%(25 8K pages of total 2080)
Node 4: Data usage is 1%(27 32K pages of total 2048)
Node 4: Index usage is 1%(25 8K pages of total 2080)