無料PHPプログラム

MySQL 5.1 リファレンスマニュアル :: 14 MySQL Cluster :: 14.7 MySQL Cluster の管理 :: 14.7.2 マネジメント クライアントのコマンド
« 14.7.1 MySQL Cluster 起動フェーズ

14.7.3 MySQL Cluster で生成されたイベント レポート »
Section Navigation      [Toggle]
  • 14.7 MySQL Cluster の管理
  • 14.7.1 MySQL Cluster 起動フェーズ
  • 14.7.2 マネジメント クライアントのコマンド
  • 14.7.3 MySQL Cluster で生成されたイベント レポート
  • 14.7.4 単一ユーザーモード

14.7.2. マネジメント クライアントのコマンド

クライアントの設定に加えて、クラスタがマネジメント クライアント ndb_mgm で利用できるコマンドライン インターフェースを通じて操作されます。これは稼動中のクラスタのプライマリの管理インターフェースです。

イベント ログのコマンドは 項14.7.3. 「MySQL Cluster で生成されたイベント レポート」 にあります。バックアップの作成およびバックアップからの保存は 項14.8. 「MySQL Cluster のオンライン バックアップ」 で提供しています。

マネジメント クライアントには以下の基本的なコマンドがあります。その後のリストでは、 node_id はデータベースのノード ID あるいはキーワード ALL を表し、それによってコマンドはすべてのクラスタのデータ ノードに適用されます。

  • HELP

    すべての利用可能なコマンドに関する情報を表示します。

  • SHOW

    クラスタの状態に関する情報を表示します。

    注:複数のマネジメント ノードを使用しているクラスタでは、このコマンドは実際に現在のマネジメント サーバーに接続されているデータノードだけに関する情報を表示します。

  • node_id START

    node_id (あるいはすべてのデータ ノード) 認識された データ ノードをオンラインにします。

    ALL START はすべてのデータ ノードでのみ機能し、マネジメント サーバーのノードには作用しません。

    重要このコマンドを使用してデータ ノードをオンラインにするには、データ ノードは ndbd --nostart あるいは ndbd -n を使用して起動していることが必要です。

  • node_id STOP

    node_id で認識されたデータあるいはマネジメント ノードを起動します。ALL STOP はすべてのデータ ノードのみを起動し、マネジメント ノードは起動しません。

    A node affected by this command disconnects from the cluster, and its associated ndbd or ndb_mgmd process terminates.

  • node_id RESTART [-n] [-i]

    node_id (あるいはすべてのノード) で認識されたデータ ノードを再起動します。

    -i オプションを RESTART で使用するとデータ ノードが最初の再起動を実行します。つまり、ノードのファイルシステムが削除されて再度作成されます。その結果はデータ ノードの停止で得た結果と同じで、その後システム シェルの ndbd --initial を使用して再度起動します。このオプションを使用してもバックアップ ファイルとディスク データ ファイルは削除されません。

    -n オプションを使用するとデータ ノードのプロセスが再度実行されますが、データ ノードは実際には適切な START コマンドが実行されるまでオンラインにはなりません。その結果はデータ ノードの停止で得た結果と同じで、その後システム シェルの ndbd --nostart あるいは ndbd -n を使用して再起動します。

  • node_id STATUS

    node_id (あるいはすべてのデータ ノードの) で認識されたデータ ノードの状態に関する情報を表示します。

  • ENTER SINGLE USER MODE node_id

    単一のユーザーモードを入力します、そこではノード ID node_id で認識された MySQL サーバーのみがデータベースにアクセスできます。

    MySQL 5.1 では単一のユーザーモードで稼動している場合はデータ ノードはクラスタに結合できません。(詳細は Bug#20395 を参照してください。)

  • EXIT SINGLE USER MODE

    単一ユーザーモードを終了するには、すべての SQL ノード (つまり、mysqld プロセスを実行している) をデータベースにアクセスさせます。

  • QUIT、EXIT

    マネジメント クライアントを終了します。

    このコマンドはクラスタに接続しているどのノードにも影響を与えません。

  • SHUTDOWN

    すべてのクラスタ データ ノードおよびマネジメント ノードをシャットダウンします。この操作を行った後にマネジメント サーバーを終了するには、EXIT あるいは QUIT を使用します。

    このコマンドはクラスタに接続してるどの SQL ノードあるいは API ノードもシャットダウンしません。

Copyright c 1997, 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices
Top / Previous / Next / Up / Table of Contents
© 2010, Oracle Corporation and/or its affiliates

無料CGI PHPスクリプト | 新着情報スクリプト | 営業日カレンダー | PHPマニュアル | MySQLマニュアル | PEARマニュアル

Copyright (c) 2010 jmcodex.com All rights reserved.