すべてのMySQL集群プログラムは,次の例外を除き,このセクションで説明しているオプションを受け入れます。
mysqld
ndb_print_backup_file
ndb_print_schema_file
ndb_print_sys_file
以前のバージョンのMySQL集群のユーザーは,これらのオプションの一部が相互に整合性を保つように,およびmysqldと整合性を保ように変更されていることに留意してください。プログラムでサポートされるオプションのリストを表示するには,MySQL集群プログラム(ndb_print_backup_file、ndb_print_schema_file,およびndb_print_sys_fileを除く)で——帮助
オプションを使用できます。
次の表のオプションは,すべてのMySQL集群実行可能ファイル(このセクションで前述したものを除く)に共通しています。
表18.97この表は,すべてのMySQL集群プログラムに共通するコマンド行オプションについて説明しています
形式 | 説明 | 追加または削除 |
---|---|---|
|
ヘルプメッセジを表示して終了 | すべてのMySQL 5.6ベスリリス |
Ndb_mgmdに接続するための接続文字列を設定します。構文:[nodeid = < id >;][主机=]<主机名>[:<端口>]NDB_CONNECTSTRINGまたにはmy . cnf中所做指定されているエントリをオーバーライドします。 | すべてのMySQL 5.6ベスリリス |
|
管理サバに接続するためのホスト(およびポト(必要な場合))を設定します | すべてのMySQL 5.6ベスリリス |
|
このノドのノドidを設定します | すべてのMySQL 5.6ベスリリス |
|
トランザクションのためのノドをより最適な方法で選択します | すべてのMySQL 5.6ベスリリス |
|
文字セットが邮箱ンスト邮箱ルされているディレクトリ | すべてのMySQL 5.6ベスリリス |
|
デバッグ呼び出しからの出力を有効にします。デバッグを有効にしてコンパ邮箱ルされたバ邮箱ジョンにのみ使用できます | すべてのMySQL 5.6ベスリリス |
|
エラ時にコアを書き出します(デバッグ用ビルドではtrueにデフォルト設定されます) | すべてのMySQL 5.6ベスリリス |
|
|
バジョン情報を出力して終了します | すべてのMySQL 5.6ベスリリス |
個別のMySQL集群プログラムに固有のオプションに;セクション18.4 " MySQL集群プログラム"を参照してください。
MySQL集群に関連するmysqldのオプションにいては,セクション18.3.4.2“MySQL集群用のMySQL服务器オプション”を参照してください。
-
コマンド行形式 ——帮助
——使用
使用可能なコマンドオプションの説明の短いリストを出力します。
-
コマンド行形式 ——character-sets-dir =路径
型 ファ邮箱ル名 デフォルト 文字セット情報を探す場所をプログラムに通知します。
——ndb-connectstring =
、connect_string
——连接字符串=
、connect_string
- c
connect_string
コマンド行形式 ——ndb-connectstring = connectstring
——连接字符串= connectstring
型 文字列 デフォルト localhost: 1186
このオプションには,次に示すようにアプリケーションが接続する管理サーバーを指定するMySQL集群接続文字列を指定します。
壳> ndbd——ndb-connectstring = " nodeid = 2;主机= ndb_mgmd.m10bet靠谱ysql.com: 1186”
詳細は,セクション18.3.2.3 " MySQL集群の接続文字列"を参照してください。
-
コマンド行形式 ——核心文件
型 ブール デフォルト 假
プログラムが停止した場合、コアファ以及ルが出力されます。コアファイルの名前および場所はシステムによって異なります(Linux上で実行されているMySQL集群プログラムノードの場合,デフォルトの場所はプログラムの作業ディレクトリであり,データノードの場合は,ノードの
DataDir
です)。一部のシステムでは,制限がある場合があります。たとえば,サバを起動する前にulimit - c无限を実行する必要がある場合があります。詳細は,システムのドキュメントを参照してください。MySQL集群が配置に
——调试
オプションを使用してビルドされた場合,——核心文件
がデフォルトで有効になります。通常のビルドの場合,デフォルトでは——核心文件
は無効にされています。 -
コマンド行形式 ——调试=选项
型 文字列 デフォルト d:师:啊,/ tmp / ndb_restore.trace
このオプションは、デバッグを有効にしてコンパ。mysqldプロセスの場合と同様に,デバッグ呼び出しからの出力を有効にするために使用します。
-
コマンド行形式 ——ndb-mgmd-host =主机(港):
型 文字列 デフォルト localhost: 1186
プログラムに接続される単一の管理サバのホストとポト番号の設定に使用できます。プログラムが接続情報に複数の管理サーバーのノードIDまたは参照(あるいはその両方)を必要とする場合は,
——ndb-connectstring
オプションを代わりに使用します。 -
コマンド行形式 ——ndb-nodeid = #
型 数値 デフォルト 0
このノドのMySQL集群ノドIDを設定します。許可される値の範囲は,ノードのタイプ(データ,管理,またはAPI)およびMySQL集群ソフトウェアのバージョンによって異なります。詳細は,セクション18.1.6.2“MySQL集群の制限と標準のMySQLの制限との違い”を参照してください。
——ndb-optimized-node-selection
コマンド行形式 ——ndb-optimized-node-selection
型 ブール デフォルト 真正的
トランザクションのためのノドの選択を最適化します。デフォルトで有効。
-
コマンド行形式 ——版本
実行可能ファereplicationルのMySQL集群バereplicationジョン番号を出力します。すべてのバジョンを一緒に使用できるとはかぎらないため,バジョン番号が重要になります。MySQL集群起動処理では,使用されるバイナリのバージョンが同じクラスタ内で共存できるかどうかが検証されます。これはMySQL集群のオンライン(ローリング)ソフトウェアアップグレードまたはダウングレードを実行する場合にも重要です。
詳細は,セクション18.5.5 " MySQL集群のロリング再起動の実行"を参照してください。