维护管理Cluster
启动顺序:mgmnode->data-node->SQLnode
启动指令:
? mgmnode-ndb_mgmd -f/var/lib/mysql-cluster/config.ini
? datanode-ndbd
? SQLnode-servicemysqlstart 在线维护管理方式(Rolling Restart)*DBA必读* 官方手册:http://dev.mysql.com/doc/refman/5.0/...g-restart.html
使用时机:
? 变更Cluster的配置文件
? Cluster软件升级
? Node更换硬件或其他维修时
? Cluster状态异常,需重设 Cluster时。
? 释放有效资源可让 Cluster重复使用。
各node的在线维护方式:
? mgmnode
1. 关闭所有mgmnode(ndb_mgmd程序)
2. 修改配置文件
3. 重启所有的 mgmnode
? datanode
关闭一台,做完这台的维护工作后重新启动,再关闭另一台。
? SQLnode
关闭一台,做完这台的维护工作后重新启动,再关闭另一台。
Cluster关机
要关闭整个Cluster,可以在Managementnode,执行
ndb_mgm -eshutdown
所有的datanode(ndbd)程序会自动停止,且Cluster机制不再运行。
MyTips:
? 在线扩充SQLnode时,除了重启ndb_mgmd 外,还要重启所有的datanode(可分别重启,不会有downtime)。