Spec-Zone.ru › MySQL 5.7

21.5.20 ndb_print_frag_file — Вывод содержимого файла списка фрагментов NDB

ndb_print_frag_file получает информацию из файла списка фрагментов кластера. Он предназначен для использования при диагностике проблем с перезапуском узлов данных.

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

ndb_print_frag_file file_name

file_name — имя файла списка фрагментов кластера, которое соответствует шаблону SX.FragList, где X — цифра в диапазоне от 2 до 9 включительно, и которые находятся в файловой системе узла данных с идентификатором узла nodeid в директориях с именем ndb_nodeid_fs/DN/DBDIH/, где N — 1 или 2. Каждый файл фрагмента содержит записи о фрагментах, принадлежащих каждой NDB таблице. Дополнительную информацию о файлах фрагментов кластера см. в NDB Cluster Data Node File System Directory.

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

Дополнительные параметры

Нет.

Пример вывода

$> ndb_print_frag_file /usr/local/mysqld/data/ndb_3_fs/D1/DBDIH/S2.FragList
Filename: /usr/local/mysqld/data/ndb_3_fs/D1/DBDIH/S2.FragList with size 8192
noOfPages = 1 noOfWords = 182
Table Data
----------
Num Frags: 2 NoOfReplicas: 2 hashpointer: 4294967040
kvalue: 6 mask: 0x00000000 method: HashMap
Storage is on Logged and checkpointed, survives SR
------ Fragment with FragId: 0 --------
Preferred Primary: 2 numStoredReplicas: 2 numOldStoredReplicas: 0 distKey: 0 LogPartId: 0
-------Stored Replica----------
Replica node is: 2 initialGci: 2 numCrashedReplicas = 0 nextLcpNo = 1
LcpNo[0]: maxGciCompleted: 1 maxGciStarted: 2 lcpId: 1 lcpStatus: valid
LcpNo[1]: maxGciCompleted: 0 maxGciStarted: 0 lcpId: 0 lcpStatus: invalid
-------Stored Replica----------
Replica node is: 3 initialGci: 2 numCrashedReplicas = 0 nextLcpNo = 1
LcpNo[0]: maxGciCompleted: 1 maxGciStarted: 2 lcpId: 1 lcpStatus: valid
LcpNo[1]: maxGciCompleted: 0 maxGciStarted: 0 lcpId: 0 lcpStatus: invalid
------ Fragment with FragId: 1 --------
Preferred Primary: 3 numStoredReplicas: 2 numOldStoredReplicas: 0 distKey: 0 LogPartId: 1
-------Stored Replica----------
Replica node is: 3 initialGci: 2 numCrashedReplicas = 0 nextLcpNo = 1
LcpNo[0]: maxGciCompleted: 1 maxGciStarted: 2 lcpId: 1 lcpStatus: valid
LcpNo[1]: maxGciCompleted: 0 maxGciStarted: 0 lcpId: 0 lcpStatus: invalid
-------Stored Replica----------
Replica node is: 2 initialGci: 2 numCrashedReplicas = 0 nextLcpNo = 1
LcpNo[0]: maxGciCompleted: 1 maxGciStarted: 2 lcpId: 1 lcpStatus: valid
LcpNo[1]: maxGciCompleted: 0 maxGciStarted: 0 lcpId: 0 lcpStatus: invalid

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/mysql-cluster-programs-ndb-print-frag-file.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API