10bet网址
MySQL集群NDB 8.0
相关的文档10bet官方网站 下载这个摘录
PDF (Ltr)- 4.6 mb
PDF (A4)- 4.6 mb


MySQL集群NDB 8.0/NDB集群项目集群/ ndb_redo_log_reader -检查和打印内容的重做日志

5.22 ndb_redo_log_reader -检查集群的重做日志和打印内容

读取一个重做日志文件,检查错误,印刷内容以人类可读的格式,或两者兼而有之。ndb_redo_log_reader适用于使用主要由NDB集群开发人员和支持人员在调试和诊断问题。

这个实用程序仍在发展,其语法和行为受到NDB集群未来版本中改变。

c++源文件ndb_redo_log_reader可以在目录中找到/存储/ ndb / src /内核/块/ dblqh / redoLogReader

可以使用的选项ndb_redo_log_reader下表所示。额外的描述表。

表5.18 ndb_redo_log_reader命令行选项使用的程序

格式 描述 添加、弃用或删除

打印转储信息

(支持所有NDB版本基于MySQL 8.0)

——文件密钥=关键,

- k键

供应解密密钥

补充:NDB 8.0.31

——file-key-from-stdin

供应使用stdin解密密钥

补充:NDB 8.0.31

-filedescriptors

只打印文件描述符

(支持所有NDB版本基于MySQL 8.0)

——帮助

打印使用信息(没有简式)

(支持所有NDB版本基于MySQL 8.0)

腿上

提供信息圈,马克斯GCI开始和完成

(支持所有NDB版本基于MySQL 8.0)

兆字节#

起始字节

(支持所有NDB版本基于MySQL 8.0)

-mbyteheaders

只显示第一页头每兆字节的文件

(支持所有NDB版本基于MySQL 8.0)

nocheck

不检查记录错误

(支持所有NDB版本基于MySQL 8.0)

noprint

不打印记录

(支持所有NDB版本基于MySQL 8.0)

页面#

从这一页开始

(支持所有NDB版本基于MySQL 8.0)

-pageheaders

只显示页面标题

(支持所有NDB版本基于MySQL 8.0)

-pageindex #

从这一页开始索引

(支持所有NDB版本基于MySQL 8.0)

抚弄

Bit-shifted转储

(支持所有NDB版本基于MySQL 8.0)


使用

ndb_redo_log_readerfile_name(选项]

file_name是一个集群重做日志文件的名称。重做日志文件位于编号目录下的数据节点的数据目录(DataDir);在这个目录下重做日志文件的路径与模式匹配ndb_nodeid_fs / D#/ DBLQH / S#.FragLognodeid是数据节点的节点ID。两个实例的#每个代表一个数字(不一定相同数量);以下数量D在8-39包容的范围;以下数量的范围年代根据不同的值NoOfFragmentLogFiles配置参数的默认值是16;因此,默认的文件名中的数字0-15包容性。有关更多信息,请参见NDB集群数据节点文件系统目录

要读取文件的名称可能是紧随其后的是一个或多个选项列出:

  • 命令行格式

    打印转储的信息。

  • ——文件密钥,- k

    命令行格式 ——文件密钥=关键
    介绍了 8.0.31-ndb-8.0.31

    提供文件解密密钥使用stdin,tty,或者一个my.cnf文件。

  • ——file-key-from-stdin

    命令行格式 ——file-key-from-stdin
    介绍了 8.0.31-ndb-8.0.31

    提供文件解密密钥使用stdin

  • 命令行格式 -filedescriptors

    -filedescriptors:打印文件描述符。

  • 命令行格式 ——帮助

    ——帮助:打印使用信息。

  • 腿上

    命令行格式 腿上

    提供信息圈,马克斯GCI开始和完成。

  • 命令行格式 兆字节#
    类型 数字
    默认值 0
    最小值 0
    最大值 15

    兆字节#:起始字节。

    #是一个整数范围在0到15日,包容性。

  • 命令行格式 -mbyteheaders

    -mbyteheaders:只显示第一页头每兆字节的文件。

  • 命令行格式 noprint

    noprint:不要打印日志文件的内容。

  • 命令行格式 nocheck

    nocheck:不要检查日志文件的错误。

  • 命令行格式 页面#
    类型 整数
    默认值 0
    最小值 0
    最大值 31日

    页面#:从这一页开始。

    #是一个整数范围在0到31日包容性。

  • 命令行格式 -pageheaders

    -pageheaders:显示页面标题。

  • 命令行格式 -pageindex #
    类型 整数
    默认值 12
    最小值 12
    最大值 8191年

    -pageindex#:从这一页开始索引。

    #是一个整数12年至8191年,包容性。

  • 抚弄

    命令行格式 抚弄

    Bit-shifted转储。

就像ndb_print_backup_filendb_print_schema_file(与大多数的NDB实用程序是运行在管理服务器主机上或连接到管理服务器)ndb_redo_log_reader必须运行在集群数据节点,因为它直接访问数据节点的文件系统。因为它不使用管理服务器,可以使用这个工具管理服务器没有运行时,甚至当集群已经完全关闭。