• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 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程序的命令行选项

    格式描述添加,不建议使用或删除

    --browser-start-page=filename

    -s

    启动时网络浏览器打开的页面

    (在所有基于MySQL 8.0的版本中受支持)

    --ca-certs-file=filename

    -a

    包含允许连接到服务器的客户端证书列表的文件

    (在所有基于MySQL 8.0的版本中受支持)

    --cert-file=filename

    -c

    包含标识服务器的X509证书的文件。(默认:安装共享目录中的mcc / cfg.pem)

    (在所有基于MySQL 8.0的版本中受支持)

    --debug-level=level

    -d

    Python日志记录模块调试级别。DEBUG,INFO,WARNING(默认),ERROR或CRITICAL中的一种

    (在所有基于MySQL 8.0的版本中受支持)

    --help

    -h

    打印帮助信息

    (在所有基于MySQL 8.0的版本中受支持)

    --key-file=file

    -k

    指定包含私钥的文件(如果未包含在--cert-file中)

    (在所有基于MySQL 8.0的版本中受支持)

    --no-browser

    -n

    不要在浏览器中打开开始页面,仅启动工具

    (在所有基于MySQL 8.0的版本中受支持)

    --port=#

    -p

    指定Web服务器使用的端口

    (在所有基于MySQL 8.0的版本中受支持)

    --server-log-file=file

    -o

    将请求记录到此文件。使用'-'代替强制将日志记录到stderr

    (在所有基于MySQL 8.0的版本中受支持)

    --server-name=name

    -N

    要连接的服务器的名称

    (在所有基于MySQL 8.0的版本中受支持)

    --use-http

    -H

    使用未加密的(HTTP)客户端/服务器连接

    (在所有基于MySQL 8.0的版本中受支持)

    --use-https

    -S

    使用加密的(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日志记录模块调试级别。这是一个DEBUGINFOWARNINGERROR,或CRITICALWARNING是默认值。

    • --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)连接。