Spec-Zone .ru
спецификации, руководства, описания, API

17.4.17. ndbd_redo_log_reader — Проверка и Контент Печати Журнала отката Кластера

Читает файл журнала отката, проверяя это на ошибки, печатая его содержание в удобочитаемом формате, или обоих. ndbd_redo_log_reader предназначается для использования прежде всего разработчиками MySQL Cluster и персоналом Поддержки в отладке и диагностировании проблем.

Эта утилита остается разрабатываемой, и ее синтаксис и поведение подвержены изменениям в будущих выпусках MySQL Cluster.

Исходные файлы C++ для ndbd_redo_log_reader могут быть найдены в каталоге /storage/ndb/src/kernel/blocks/dblqh/redoLogReader.

Следующая таблица включает опции, которые являются определенными для программы MySQL Cluster ndbd_redo_log_reader. Дополнительные описания следуют за таблицей. Для опций, характерных для большинства программ MySQL Cluster (включая ndbd_redo_log_reader), см. Раздел 17.4.25, "Опции, Характерные для MySQL Cluster Programs — Опции, Характерные для MySQL Cluster Programs".

Таблица 17.21. Опции ndbd_redo_log_reader и Переменные: MySQLCluster NDB 7.3

Формат Описание Добавленный / Удаленный

-noprint

Не печатайте записи

Весь MySQL 5.6 базируемые выпуски

-nocheck

Не проверяйте записи на ошибки

Весь MySQL 5.6 базируемые выпуски


Использование

ndbd_redo_log_reader file_name [options]

file_name имя файла журнала отката кластера. файлы журнала отката располагаются в пронумерованных каталогах в соответствии с каталогом данных узла данных (DataDir); путь в соответствии с этим каталогом к файлам журнала отката соответствует образец ndb_#_fs/D#/LCP/#/T#F#.Data. В каждом случае, # представляет число (не обязательно то же самое число). Для получения дополнительной информации см. MySQL Cluster Data Node FileSystemDir Файлы.

Имя файла, который будет считан, может сопровождаться один или больше опций, перечисленных здесь:

Как ndb_print_backup_file и ndb_print_schema_file (и в отличие от этого большинства NDB утилиты, которые предназначаются, чтобы быть выполненными на узле сервера управления или соединиться с сервером управления) ndbd_redo_log_reader должен быть выполнен на узле данных кластера, так как это получает доступ к файловой системе узла данных непосредственно. Поскольку это не использует сервер управления, эта утилита может использоваться, когда сервер управления не работает, и даже когда кластер был полностью выключен.