21.4.27 ndb_setup.py —启动基于浏览器的 NDB 群集自动安装程序

ndb_setup.py启动 NDB 群集自动安装程序,并在默认的 Web 浏览器中打开安装程序的“开始”页面。

Important

该程序旨在作为普通用户而不是mysql,系统root或其他 Management 帐户来调用。

本节仅描述命令行工具的用法和程序选项。有关使用在调用ndb_setup.py时生成的自动安装程序 GUI 的信息,请参阅第 21.2.1 节“ NDB 群集自动安装程序(NDB 7.5)”

Usage

All platforms:

ndb_setup.py [options]

此外,仅在 Windows 平台上:

setup.bat [options]

下 table 包含 NDB 群集安装和配置程序ndb_setup.py支持的所有选项。附加说明如下 table 所示。

table21.260 ndb_setup.py 程序的命令行选项

Format Description 添加,不建议使用或删除
--browser-start-page=filename ,

-s
启动时 Web 浏览器打开的页面 (在所有基于 MySQL 5.7 的版本中受支持)
--ca-certs-file=filename ,
-a
包含允许连接到服务器的 Client 端证书列 table 的文件 (在所有基于 MySQL 5.7 的版本中受支持)
--cert-file=filename ,
-c
包含 X509 证书标识服务器的文件 (在所有基于 MySQL 5.7 的版本中受支持)
--debug-level=level ,
-d
Python 日志记录模块调试级别; DEBUG,INFO,WARNING(默认值),ERROR 或 CRITICAL 之一(在所有基于 MySQL 5.7 的版本中受支持)
--help ,
-h
打印帮助消息 (所有基于 MySQL 5.7 的版本均支持)
--key-file=file ,
-k
指定包含私钥的文件(如果未包含在--cert-file 中) (在所有基于 MySQL 5.7 的版本中受支持)
--no-browser ,
-n
请勿在浏览器中打开开始页面,仅打开启动工具 (在所有基于 MySQL 5.7 的发行版中均受支持)
--port=# ,
-p
指定 Web 服务器使用的端口 (在所有基于 MySQL 5.7 的版本中受支持)
--server-log-file=file ,
-o
将请求记录到此文件;使用'-'代替强制将日志记录到 stderr (在所有基于 MySQL 5.7 的版本中受支持)
--server-name=name ,
-N
要连接的服务器名称 (在所有基于 MySQL 5.7 的版本中受支持)
--use-http ,
-H
使用未加密的(HTTP)Client 端/服务器连接 (在所有基于 MySQL 5.7 的版本中受支持)
--use-https ,
-S
使用加密的(HTTPS)Client 端/服务器连接 (在所有基于 MySQL 5.7 的版本中受支持)

Property Value
Command-Line Format --browser-start-page=filename
Type String
Default Value index.html

指定要在浏览器中打开的文件作为安装和配置“开始”页面。默认值为index.html

Property Value
Command-Line Format --ca-certs-file=filename
Type File name
Default Value [none]

指定一个文件,其中包含允许连接到服务器的 Client 端证书列 table。默认值为空字符串,这意味着不使用任何 Client 端身份验证。

Property Value
Command-Line Format --cert-file=filename
Type File name
Default Value /usr/share/mysql/mcc/cfg.pem

指定一个包含用于标识服务器的 X.509 证书的文件。证书有可能是自签名的。默认值为cfg.pem

Property Value
Command-Line Format --debug-level=level
Type Enumeration
Default Value WARNING
Valid Values WARNING

DEBUG
INFO
ERROR
CRITICAL

设置 Python 日志记录模块调试级别。这是DEBUGINFOWARNINGERRORCRITICAL之一。 WARNING是默认值。

Property Value
Command-Line Format --help

打印帮助信息。

Property Value
Command-Line Format --key-file=file
Type File name
Default Value [none]

如果包含私钥的文件未包含在 X.509 证书文件(--cert-file)中,请指定该文件。默认值为空字符串,table 示不使用任何此类文件。

Property Value
Command-Line Format --no-browser

启动安装和配置工具,但不要在浏览器中打开“开始”页面。

Property Value
Command-Line Format --port=#
Type Numeric
Default Value 8081
Minimum Value 1
Maximum Value 65535

设置 Web 服务器使用的端口。默认值为 8081.

Property Value
Command-Line Format --server-log-file=file
Type File name
Default Value ndb_setup.log
Valid Values ndb_setup.log

-(登录到 stderr)

将请求记录到此文件。默认值为ndb_setup.log。要指定登录到stderr而不是文件,请使用-(破折号)作为文件名。

Property Value
Command-Line Format --server-name=name
Type String
Default Value localhost

指定连接时浏览器要使用的主机名或 IP 地址。默认值为localhost

Property Value
Command-Line Format --use-http

使浏览器使用 HTTP 连接服务器。这意味着该连接是未加密的,并且不以任何方式进行保护。

此选项是在 NDB 7.6 中添加的。

Property Value
Command-Line Format --use-https

使浏览器使用与服务器的安全(HTTPS)连接。

首页