10bet网址
MySQL 5.6リファレンスマニュアル
本手册下载
PDF (Ltr)- 26.8 mb
PDF (A4)- 26.8 mb
HTML下载(TGZ)- 7.2 mb
HTML下载(邮政编码)- 7.2 mb


18.2.7 MySQL集群の安全なシャットダウンと再起動

クラスタをシャットダウンするには,管理ノードをホストしているマシン上のシェルで次のコマンドを入力します。

Shell > ndb_mgm -e shutdown

この- eオプションは,シェルからndb_mgmクライアントにコマンドを渡すために使用されます。(このオプションの詳細は,セクション18.4.27“MySQL集群プログラムに共通するオプション——MySQL集群プログラムに共通するオプション”を参照してください)このコマンドによって,ndb_mgmndb_mgmd,およびすべてのndbdまたはndbmtdプロセスが適切な方法で終了します。SQLノードはmysqladmin关闭およびその他の方法で終了できます。Windowsプラットフォームでは,SQLノードをWindowsサービスとしてインストールした場合に净停止MYSQLを使用できます。

Unixプラットフォームでクラスタを再起動するには,次のコマンドを実行します。

  • 管理ホスト(このセットアップ例では192.168.0.10):

    Shell > ndb_mgmd -f /var/lib/mysql-cluster/config.ini
  • 個々のデータノードホスト(192.168.0.30および192.168.0.40):

    壳> ndbd
  • ndb_mgmクライアントを使用して,両方のデータノードが正常に起動したか確認します。

  • SQLホスト(192.168.0.20):

    壳> mysqld_safe &

Windowsプラットフォームでは,すべてのMySQL集群プロセスをデフォルトのサービス名を使用してWindowsサービスとしてインストールした場合に(セクション18.2.3.4“WindowsサービスとしてのMySQL集群プロセスのインストール”を参照してください),次のようにクラスタを再起動できます。

  • 管理ホスト(このセットアップ例では192.168.0.10)で,次のコマンドを実行します。

    \> NET START ndb_mgmd
  • 個々のデータノードホスト(192.168.0.30および192.168.0.40)で,次のコマンドを実行します。

    C:\> NET START ndbd
  • 管理ノードホストで,ndb_mgmクライアントを使用して管理ノードと両方のデータノードが正常に起動したか確認します(セクション18.2.3.3“WindowsでのMySQL集群の初期起動”を参照してください)。

  • SQLノードホスト(192.168.0.20)で,次のコマンドを実行します。

    \> NET START mysql

本番設定では,通常,クラスタを完全にシャットダウンすることは望ましくありません。多くの場合,構成変更やクラスタのハードウェアまたはソフトウェア(あるいはその両方)のアップグレードを実行して個々のホストマシンをシャットダウンする必要が生じた場合でも,クラスタのローリング再起動を実行することで,クラスタ全体をシャットダウンせずに処理を完了できます。この実行方法の詳細は,セクション18.5.5 MySQL集群のローリング再起動の実行を参照してください。