ndb_error_reporter从数据节点和管理节点日志文件创建归档文件,用于帮助诊断群集的bug或其他问题。强烈建议你在NDB Cluster中编写bug报告时使用这个工具。
选项,可以使用ndb_error_reporter如下表所示。其他描述按照表格。
表21.32命令行选项与程序ndb_error_reporter一起使用
格式 | 描述 | 添加、弃用或删除 |
---|---|---|
在定时之前连接到节点时等待的秒数 | (基于MySQL 5.7的所有NDB版本支持) |
|
使用远程主机禁用SCP;仅用于测试 | (基于MySQL 5.7的所有NDB版本支持) |
|
在错误报告中包含文件系统数据;可以使用大量的磁盘空间 | (基于MySQL 5.7的所有NDB版本支持) |
|
|
显示帮助文本并退出 | (基于MySQL 5.7的所有NDB版本支持) |
跳过节点组中具有此ID的所有节点 | (基于MySQL 5.7的所有NDB版本支持) |
用法
ndb_error_reporter路径/到/配置文件[用户名] [选项]
此实用程序旨在用于管理节点主机,并要求管理主机配置文件的路径(通常是命名config.ini.
)。可选地,您可以提供能够使用SSH访问群集数据节点的用户的名称,以复制数据节点日志文件。ndb_error_reporter然后包括在存档中创建的所有这些文件,该文件是在运行它的同一目录中创建的。存档被命名ndb_error_report_
,在那里yyyymmddhhmmss.
.tar.bz2yyyymmddhhmmss.
是DateTime字符串。
ndb_error_reporter也接受这里列出的选项:
-
命令行格式 - 连接 - 超时=超时
类型 整数 默认值 0.
在尝试在定时之前尝试连接到节点时等待这段时间。
-
命令行格式 - scp.
类型 布尔 默认值 真的
跑步ndb_error_reporter不使用远程主机的SCP。仅用于测试。
-
命令行格式 -
类型 布尔 默认值 错误的
将数据节点文件系统复制到管理主机,并将它们包含在归档文件中。
因为数据节点文件系统可能非常大,即使经过压缩,我们也要求您这样做不是除非您被专门请求这样做,否则将使用此选项创建的归档发送到Oracle。
-
命令行格式 ——帮助
显示帮助文本和退出。
--skip-nodegroup =
nodegroup_id.
命令行格式 - 连接 - 超时=超时
类型 整数 默认值 0.
跳过所有节点属于具有提供的节点组ID的节点组。