[[MySQL Cluster]]

*内容 [#n62fc23b]
ローリングリスタートがOKな場合の手順です。~
ローリングリスタートがOKな場合、サービスを停止することなく実施可能です。

*ndb_mgmdを再起動(--reloadにてキャッシュを無視する) [#kf6b192c]
 ndb_mgm> 1 stop
 →管理ノードを停止
 ndb_mgm> quit
 # ps aux | grep ndb_mgm   
 →完全にシャットダウンされるまで10秒くらいかかるので根気よく待つ。killしない。
 # /usr/sbin/ndb_mgmd -f /var/lib/mysql-cluster/config.ini --reload
 →--reloadオプションをつけて起動
 # ps aux | grep ndb_mgm
 root     20982  2.1  2.4 3061868 456996 ?      Ssl  17:10   0:03 /usr/sbin/ndb_mgmd -f /var/lib/mysql-cluster/config.ini --reload
 →ndb_mgmdはすぐに起動する
  
 もう1台あれば上記と同じことを実施
 
*データノード(ndbd)の再起動 [#k1b842e9]
 ndb_mgm> 11 restart
 →1台ずつ実施する。
 ndb_mgm> show
 id=11 @IPアドレス(mysql-5.5.31 ndb-7.2.13, starting, Nodegroup: 0)
 →startingなので待つ。時間がかかる。
 
 Node 11: Started (version 7.2.13)
 →これでOK
 
 ndb_mgm> show
 id=11 @IPアドレス(mysql-5.5.31 ndb-7.2.13, Nodegroup: 0)
 
 ---
 ndb_mgm> 12 restart
 Node 12: Node shutdown initiated
 Node 12: Node shutdown completed, restarting, no start.
 Node 12 is being restarted
 ndb_mgm> show
 id=12	@IPアドレス  (mysql-5.5.31 ndb-7.2.13, starting, Nodegroup: 0)

*SQLノード(mysql)を再起動 [#n0577641]
 # /etc/init.d/mysql restart 
 →1台ずつ実施する。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS