ndb_setup.py —为NDB群集启动基于浏览器的自动安装程序
ndb_setup.py将启动NDB群集自动安装程序,并在默认的Web浏览器中打开安装程序的“开始”页面。
重要该程序旨在作为普通用户而不是使用
mysql
,系统root
或其他管理帐户来调用。
本节仅描述命令行工具的用法和程序选项。有关使用在调用ndb_setup.py时生成的自动安装程序GUI的信息,请参见 NDB群集自动安装程序(NDB 7.5)。
用法
所有平台:
ndb_setup.py [options]
此外,仅在Windows平台上:
setup.bat [options]
下表包含NDB Cluster安装和配置程序ndb_setup.py支持的所有选项。附加说明如下表。
ndb_setup.py程序的命令行选项
格式 | 描述 | 添加,不建议使用或删除 |
---|---|---|
| 启动时网络浏览器打开的页面 | (在所有基于MySQL 8.0的版本中受支持) |
| 包含允许连接到服务器的客户端证书列表的文件 | (在所有基于MySQL 8.0的版本中受支持) |
| 包含标识服务器的X509证书的文件。(默认:安装共享目录中的mcc / cfg.pem) | (在所有基于MySQL 8.0的版本中受支持) |
| Python日志记录模块调试级别。DEBUG,INFO,WARNING(默认),ERROR或CRITICAL中的一种 | (在所有基于MySQL 8.0的版本中受支持) |
| 打印帮助信息 | (在所有基于MySQL 8.0的版本中受支持) |
| 指定包含私钥的文件(如果未包含在--cert-file中) | (在所有基于MySQL 8.0的版本中受支持) |
| 不要在浏览器中打开开始页面,仅启动工具 | (在所有基于MySQL 8.0的版本中受支持) |
| 指定Web服务器使用的端口 | (在所有基于MySQL 8.0的版本中受支持) |
| 将请求记录到此文件。使用'-'代替强制将日志记录到stderr | (在所有基于MySQL 8.0的版本中受支持) |
| 要连接的服务器的名称 | (在所有基于MySQL 8.0的版本中受支持) |
| 使用未加密的(HTTP)客户端/服务器连接 | (在所有基于MySQL 8.0的版本中受支持) |
| 使用加密的(HTTPS)客户端/服务器连接 | (在所有基于MySQL 8.0的版本中受支持) |
--browser-start-page=file
,-s
属性 值 命令行格式 --browser-start-page=filename 类型 string 默认值 index.html 指定要在浏览器中打开的文件作为安装和配置“开始”页面。默认值为
index.html
。--ca-certs-file=file
,-a
属性 值 命令行格式 --ca-certs-file=filename 类型 文件名 默认值 [none] 指定一个文件,其中包含允许连接到服务器的客户端证书列表。默认值为空字符串,这意味着不使用任何客户端身份验证。
--cert-file=file
,-c
属性 值 命令行格式 --cert-file=filename 类型 文件名 默认值 /usr/share/mysql/mcc/cfg.pem 指定一个包含用于标识服务器的X509证书的文件。证书可能是自签名的。默认值为
cfg.pem
。--debug-level=level
,-d
属性 值 命令行格式 --debug-level=level 类型 列举 默认值 WARNING 有效值 WARNING
DEBUG
INFO
ERROR
CRITICAL
设置Python日志记录模块调试级别。这是一个
DEBUG
,INFO
,WARNING
,ERROR
,或CRITICAL
。WARNING
是默认值。--help
,-h
属性 值 命令行格式 --help 打印帮助信息。
--key-file=file
,-d
属性 值 命令行格式 --key-file=file 类型 文件名 默认值 [none] 如果包含私钥的文件未包含在X509证书文件(
--cert-file
)中,请指定该文件。默认值为空字符串,这意味着不使用任何此类文件。--no-browser
,-n
属性 值 命令行格式 --no-browser 启动安装和配置工具,但不要在浏览器中打开“开始”页面。
--port=#
,-p
属性 值 命令行格式 --port=# 类型 数字 默认值 8081 最低值 1 最大值 65535 设置Web服务器使用的端口。默认值为8081。
--server-log-file=file
,-o
属性 值 命令行格式 --server-log-file=file 类型 文件名 默认值 ndb_setup.log 有效值 ndb_setup.log
-
(登录到stderr)将请求记录到此文件。默认值为
ndb_setup.log
。要指定登录到stderr
而不是文件,请使用-
(破折号)作为文件名。--server-name=host
,-N
属性 值 命令行格式 --server-name=name 类型 string 默认值 localhost 指定连接时浏览器要使用的主机名或IP地址。默认值为
localhost
。--use-http
,-H
属性 值 命令行格式 --use-http 使浏览器使用HTTP与服务器连接。这意味着该连接是未加密的,并且不以任何方式进行保护。
--use-https
,-S
属性 值 命令行格式 --use-https 使浏览器使用与服务器的安全(HTTPS)连接。