### 23.5.19 ndb\_打印\_碎片\_file - 打印 NDB 片段列表文件内容

[](<>)

[**数据库\_打印\_碎片\_文件**](mysql-cluster-programs-ndb-print-frag-file.html)从集群片段列表文件中获取信息。它旨在帮助诊断数据节点重新启动的问题。

#### 用法

```
ndb_print_frag_file file_name
```

*`文件名`*是集群片段列表文件的名称，与模式匹配`小号*`X`*.FragList`， 在哪里*`X`*是2-9范围内的数字，在具有节点ID的数据节点的数据节点文件系统中找到*`节点ID`*, 在名为的目录中`ndb_*`节点ID`*_fs/D*`ñ`*/DBDIH/`， 在哪里*`ñ`*是`1`要么`2`.每个片段文件包含属于每个片段的记录`新开发银行`桌子。有关集群片段文件的更多信息，请参阅[NDB Cluster 数据节点文件系统目录](https://dev.mysql.com/doc/ndb-internals/en/ndb-internals-ndbd-filesystemdir-files.html).

喜欢[**数据库\_打印\_备份\_文件**](mysql-cluster-programs-ndb-print-backup-file.html),[**数据库\_打印\_系统\_文件**](mysql-cluster-programs-ndb-print-sys-file.html)， 和[**数据库\_打印\_图式\_文件**](mysql-cluster-programs-ndb-print-schema-file.html)（与大多数其他[`新开发银行`](mysql-cluster.html)旨在在管理服务器主机上运行或连接到管理服务器的实用程序），[**数据库\_打印\_碎片\_文件**](mysql-cluster-programs-ndb-print-frag-file.html)必须在集群数据节点上运行，因为它直接访问数据节点文件系统。因为它不使用管理服务器，所以可以在管理服务器未运行时使用此实用程序，甚至在集群已完全关闭时也可以使用。

#### 其他选项

没有。

#### 样本输出

```
$> 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
```
