無料PHPプログラム

MySQL 5.1 リファレンスマニュアル :: 14 MySQL Cluster :: 14.6 MySQL Cluster のプロセス管理 :: 14.6.3 ndb_mgmd、マネジメント サーバープロセス
« 14.6.2 ndbd、ストレージ エンジン ノード プロセス

14.6.4 ndb_mgm、マネジメント クライアント プロセス »
Section Navigation      [Toggle]
  • 14.6 MySQL Cluster のプロセス管理
  • 14.6.1 MySQL Cluster のための MySQL Server プロセスの使用法
  • 14.6.2 ndbd、ストレージ エンジン ノード プロセス
  • 14.6.3 ndb_mgmd、マネジメント サーバープロセス
  • 14.6.4 ndb_mgm、マネジメント クライアント プロセス
  • 14.6.5 MySQL Cluster プロセスのコマンド オプション

14.6.3. ndb_mgmd、マネジメント サーバープロセス

マネジメント サーバーはクラスタの設定ファイルを読み込みこの情報をそれを要求したクラスタのすべてのノードに配布するプロセスです。それはまたクラスタの活動に関するログを維持します。マネジメント クライアントはマネジメント サーバーに接続してクラスタの状況をチェックします。

マネジメント サーバーを起動するときには接続文字列を指定することは厳密には必要ありません。しかし、1 つ以上のマネジメント サーバーを使用している場合には、接続文字列を提供しクラスタの各ノードはそのノード ID を明示的に指定する必要があります。

接続の字列の使用に関する情報は 項14.4.4.2. 「クラスタの 接続文字列」 を参照してください。項14.6.5. 「MySQL Cluster プロセスのコマンド オプション」 は、ndb_mgmd の他のオプションについて説明しています。

以下のファイルはその起動ディレクトリにある ndb_mgmd によって作成あるいは使用され、cofig.ini で指定されたように DataDir に配置されます。その後のリストでは、node_id は一意のノード識別子です。

  • config.ini は全体としてはクラスタの設定ファイルです。このファイルはユーザーが作成しマネジメントサーバーが読み込みます。項14.4. 「MySQL Cluster の設定」、はファイルの設定について説明します。

  • ndb_node_id_cluster.log はクラスタのイベント ログ ファイルです。それらのイベントの例としてチェックポイントの起動および完了、ノードの起動イベント、ノードの失敗、およびメモリ使用のレベルを含みます。完全なクラスタ イベントのリストおよびその説明は 項14.7. 「MySQL Cluster の管理」 にあります。

    クラスタのログ サイズが 100 万バイトになると、そのファイルは ndb_node_id_cluster.log.seq_id に名前が変わります。そこでは seq_id はクラスタのログ ファイルのシーケンス番号です。(例:シーケンス番号の 1、2、3 の番号の付いたファイルが既に存在する場合には、次のログ ファイルは 4 の番号の付いた名前になります。)

  • ndb_node_id_out.log は stdout および stderr に使用されるファイルでマネジメント サーバーが daemon として稼動しているときに使用されます。

  • ndb_node_id.pid はマネジメント サーバーを daemon として使用稼動しているときに使用されるプロセス ID です。

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.