10bet网址
MySQL 5.6リファレンスマニュアル
下载本手册
PDF(美国高级主任)- 26.8 mb
PDF (A4)- 26.8 mb


MySQL 5.6リファレンスマニュアル/.../ ndb_waiter - MySQL集群が指定したステ,タスになるまで待機する

18.4.26ndb_waiter—MySQL集群が指定したステタスになるまで待機する

ndb_waiterは,クラスタが指定したステ,タスになるか,——超时制限を超えるま,ですべてのクラスタデータノードのステータスを繰り返し出力してから(100ミリ秒ごと),終了します。デフォルトでは,すべてのノ,ドが起動されてクラスタに接続された状態である开始ステ,タスにクラスタがなるまで待機します。これは,——相貌平平および——没有开始オプションを使用してオバラドできます。

このユ,ティリティ,によって報告されるノ,ド状態を次に示します。

  • NO_CONTACT:ノ,ドに接続できません。

  • 未知的:ノ,ドに接続できますが,ステ,タスがまだ不明です。通常,これはノ,ドが管理サ,バ,から开始または重新启动コマンドを受け取ったけれども,まだそこで実行されていないことを意味します。

  • NOT_STARTED:ノ,ドは停止されたけれども,クラスタにまだ接続されています。これは,管理クラ重新启动コマンドを使用してノ,ドを再起動したときに表示されます。

  • 开始:ノ,ドのndbdプロセスが開始されたけれども,ノ,ドはまだクラスタに接続されていません。

  • 开始:ノ,ドは動作しており,クラスタに接続されています。

  • SHUTTING_DOWN:ノ,ドがシャットダウン中です。

  • 单用户模式:これは,クラスタがシングルユ,ザ,モ,ドの場合に,すべてのクラスタデ,タノ,ドに表示されます。

次の表には,MySQL集群ネescティブバックアップリストアプログラムndb_waiterに固有のオプションが含まれています。追加説明が表のあとにあります。ほとんどのMySQL集群プログラム(ndb_waiterを含む)に共通するオプションにいては,セクション18.4.27“MySQL集群プログラムに共通するオプション——MySQL集群プログラムに共通するオプション”を参照してください。

表18.96この表は,ndb_waiterプログラムのコマンド行オプションについて説明しています

形式 説明 追加または削除

——相貌平平

- n

クラスタが没有联系状態になるのを待機します

すべてのMySQL 5.6ベスリリス

——没有开始

クラスタが未启动状態になるのを待機します

すべてのMySQL 5.6ベスリリス

——单用户

クラスタがシングルユ,ザ,モ,ドになるのを待機します

すべてのMySQL 5.6ベスリリス

——超时= #

- t

クラスタが目的の状態になったかどうかにかかわらず,この秒数待機してから終了します。デフォルトは2分(120秒)です

すべてのMySQL 5.6ベスリリス

——nowait-nodes =列表

待機しないノ,ドのリスト。

すべてのMySQL 5.6ベスリリス

——wait-nodes =列表

- w

待機するノ,ドのリスト。

すべてのMySQL 5.6ベスリリス


使用法

ndb_waiter [- cconnect_string

その他のオプション

  • ——相貌平平- n

    开始状態を待機する代わりに,ndb_waiterはクラスタがNO_CONTACTステ,タスになるまで実行を継続してから終了します。

  • ——没有开始

    开始状態を待機する代わりに,ndb_waiterはクラスタがNOT_STARTEDステ,タスになるまで実行を継続してから終了します。

  • ——超时=- t

    待機する時間。この秒数内に目的の状態に達しなかった場合,プログラムは終了します。デフォルトは120秒(1200レポトサクル)です。

  • ——单用户

    プログラムはクラスタがシングルユ,ザ,モ,ドになるのを待機します。

  • ——nowait-nodes =列表

    このオプションを使用した場合,ndb_waiterはIDがリストされているノードを待機しません。次に示すように,このリストはカンマ区切りであり,範囲はダッシュで示すことができます。

    Shell > ndb_waiter——nowait-nodes=1,3,7-9
    重要

    このオプションは——wait-nodesオプションと一緒に使用しないでください。

  • ——wait-nodes =列表- w列表

    このオプションを使用した場合,ndb_waiterはidがリストされているノ,ドのみを待機します。次に示すように,このリストはカンマ区切りであり,範囲はダッシュで示すことができます。

    Shell > ndb_waiter—wait-nodes=2,4-6,10
    重要

    このオプションは——nowait-nodesオプションと一緒に使用しないでください。

出力例4ノ,ドのクラスタで2,のノ,ドをシャットダウンしてから手動で再度起動したときのndb_waiterの出力を次に示します。重複するレポト(...で示されています)は省略しています。

shell> ./ndb_waiter -c localhost连接到mgmsrv at (localhost) State node 1 STARTED State node 2 NO_CONTACT State node 3 STARTED State node 4 NO_CONTACT Waiting for cluster enter State STARTED…状态节点1 STARTED状态节点2 UNKNOWN状态节点3 STARTED状态节点4 NO_CONTACT Waiting for cluster enter State STARTED…状态节点1 STARTED状态节点2 STARTING状态节点3 STARTED状态节点4 NO_CONTACT Waiting for cluster enter State STARTED…状态节点1 STARTED状态节点2 STARTING状态节点3 STARTED状态节点4 UNKNOWN Waiting for cluster enter State STARTED…状态节点1 STARTED状态节点2 STARTING状态节点3 STARTED状态节点4 STARTING Waiting for cluster enter State STARTED…状态节点1 STARTED状态节点2 STARTED状态节点3 STARTED状态节点4 STARTING Waiting for cluster enter State STARTED…状态节点1 STARTED状态节点2 STARTED状态节点3 STARTED状态节点4 STARTED等待集群进入状态STARTED NDBT_ProgramExit: 0 - OK
注記

接続文字列を指定しない場合,ndb_waiter本地主机の管理サ,バ,への接続を試み,"连接到mgmsrv (null) "を報告します。