21.4.13 ndb_error_reporter — NDB 错误报告 Util

ndb_error_reporter从数据节点和 Management 节点日志文件创建归档文件,可用于帮助诊断群集的错误或其他问题。 *强烈建议您在 NDB Cluster *中提交错误报告时使用此 Util。

下 table 包括特定于 NDB 群集程序ndb_error_reporter的命令选项。附加说明如下 table 所示。有关大多数 NDB 群集程序(包括ndb_error_reporter)共有的选项,请参见第 21.4.32 节“ NDB 群集程序的公用选项-NDB 群集程序的公用选项”

table21.249 ndb_error_reporter 程序的命令行选项

Format Description 添加,不建议使用或删除
--connection-timeout=timeout 连接到节点之前 await 超时的秒数 (在所有基于 MySQL 5.7 的版本中受支持)
--dry-scp 禁用与远程主机的 scp;仅用于测试 (在所有基于 MySQL 5.7 的版本中受支持)
--fs 在错误报告中包括文件系统数据;可以使用大量的磁盘空间 (在所有基于 MySQL 5.7 的版本中受支持)
--skip-nodegroup=nodegroup_id 跳过节点组中具有此 ID 的所有节点 (在所有基于 MySQL 5.7 的版本中受支持)

Usage

ndb_error_reporter path/to/config-file [username] [options]

该 Util 旨在用于 Management 节点主机,并且需要 Management 主机配置文件(通常名为config.ini)的路径。 (可选)您可以提供能够使用 SSH 访问群集的数据节点的用户的名称,以复制数据节点日志文件。 ndb_error_reporter然后将所有这些文件都包含在归档文件中,该文件在运行文件的同一目录中创建。归档文件名为ndb_error_report_YYYYMMDDhhmmss.tar.bz2,其中* YYYYMMDDhhmmss *是日期时间字符串。

ndb_error_reporter也接受此处列出的选项:

Property Value
Command-Line Format --connection-timeout=timeout
Type Integer
Default Value 0

尝试连接节点之前,请 await 几秒钟,然后再超时。

Property Value
Command-Line Format --dry-scp
Type Boolean
Default Value TRUE

在不使用远程主机的 scp 的情况下运行ndb_error_reporter。仅用于测试。

Property Value
Command-Line Format --fs
Type Boolean
Default Value FALSE

将数据节点文件系统复制到 Management 主机,并将其包括在归档中。

因为即使压缩后数据节点文件系统也可能非常大,所以除非您特别要求,否则请您不要将使用此选项创建的归档“不”发送给 Oracle。

Property Value
Command-Line Format --connection-timeout=timeout
Type Integer
Default Value 0

跳过所有节点,这些节点属于具有提供的节点组 ID 的节点组。

首页