この機能は非推奨になっており、使用しないようにしてください。 NDB Cluster の将来のバージョンで削除される可能性があります。
ndb_setup.py は NDB Cluster Auto-Installer を起動し、デフォルトの Web ブラウザでインストーラの Start ページを開きます。
このプログラムは、mysql
、システム
root
またはその他の管理アカウントではなく、通常のユーザーとして起動することを目的としています。
このセクションでは、コマンド行ツールのみの使用方法およびプログラムオプションについて説明します。 ndb_setup.py を呼び出すと開始される Auto-Installer GUI の使用方法については、The NDB Cluster Auto-Installer (NDB 7.5) (No longer supported)を参照してください。
使用法
すべてのプラットフォーム:
ndb_setup.py [options]
または、Windows プラットフォームのみ:
setup.bat [options]
次のテーブルには、NDB Cluster のインストールおよび構成プログラム ndb_setup.py でサポートされるすべてのオプションが含まれています。 追加説明が表のあとにあります。
表 23.45 プログラムで使用されるコマンドライン・オプション ndb_setup.py
形式 | 説明 | 追加、非推奨、または削除された |
---|---|---|
起動時に web ブラウザが開くページ | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
サーバーへの接続が許可されているクライアント証明書のリストを含むファイル | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
サーバーを識別する X509 証明書を含むファイル | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
Python ロギングモジュールのデバッグレベル。DEBUG、INFO、WARNING (デフォルト)、ERROR または CRITICAL のいずれか | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
ヘルプメッセージを出力します | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
プライベートキーが含まれているファイルを指定します (--cert-file に含まれていない場合) | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
ブラウザで開始ページを開かず、単にツールを起動 | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
web サーバーで使用されるポートを指定 | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
リクエストをこのファイルに記録します。かわりに、'-'を使用して stderr に強制的にロギング | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
接続先のサーバーの名前 | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
非暗号化 (HTTP) クライアント/サーバー接続の使用 | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
|
暗号化された (HTTPS) クライアント/サーバー接続の使用 | (MySQLに基づくすべてのNDBリリースでサポート 8.0) |
-
コマンド行形式 --browser-start-page=filename
型 文字列 デフォルト値 index.html
ブラウザでインストールおよび構成の「Start」ページとして開くファイルを指定します。 デフォルトは
index.html
です。 -
コマンド行形式 --ca-certs-file=filename
型 ファイル名 デフォルト値 [none]
サーバーに接続できるクライアント証明書のリストが含まれているファイルを指定します。 デフォルトは空の文字列であり、クライアント認証が使用されないことを意味します。
-
コマンド行形式 --cert-file=filename
型 ファイル名 デフォルト値 /usr/share/mysql/mcc/cfg.pem
サーバーを識別する X509 証明書が含まれているファイルを指定します。 証明書は自己署名できます。 デフォルトは
cfg.pem
です。 -
コマンド行形式 --debug-level=level
型 列挙 デフォルト値 WARNING
有効な値 WARNING
DEBUG
INFO
ERROR
CRITICAL
Python ロギングモジュールデバッグレベルを設定します。 これは、
DEBUG
、INFO
、WARNING
、ERROR
、またはCRITICAL
のいずれかです。WARNING
がデフォルトです。 -
コマンド行形式 --help
ヘルプメッセージを出力します。
-
コマンド行形式 --key-file=file
型 ファイル名 デフォルト値 [none]
X509 証明書ファイル (
--cert-file
) にプライベートキーが含まれていない場合、これが含まれているファイルを指定します。 デフォルトは空の文字列であり、そのようなファイルが使用されないことを意味します。 -
コマンド行形式 --no-browser
インストールおよび構成ツールを開始しますが、ブラウザで「Start」ページを開きません。
-
コマンド行形式 --port=#
型 数値 デフォルト値 8081
最小値 1
最大値 65535
Web サーバーによって使用されるポートを設定します。 デフォルトは 8081 です。
-
コマンド行形式 --server-log-file=file
型 ファイル名 デフォルト値 ndb_setup.log
有効な値 ndb_setup.log
-
(stderr にログを記録します)要求のログをこのファイルに記録します。 デフォルトは
ndb_setup.log
です。 ファイルではなくstderr
にロギングするように指定するには、ファイル名に-
(ダッシュ文字) を使用します。 -
コマンド行形式 --server-name=name
型 文字列 デフォルト値 localhost
ブラウザが接続するときに使用するホスト名または IP アドレスを指定します。 デフォルトは
localhost
です。 -
コマンド行形式 --use-http
ブラウザで HTTP を使用してサーバーに接続します。 つまり、接続は暗号化されず、どのような方法でも保護されません。
-
コマンド行形式 --use-https
ブラウザがサーバーに対してセキュア (HTTPS) 接続を使用します。