Documentation Home

18.2.7.8 NDB Cluster 独有的问题

以下是特定于 NDB存储引擎的限制:

  • 机器架构。  集群中使用的所有机器必须具有相同的架构。也就是说,所有托管节点的机器都必须是大端或小端,并且不能混合使用两者。例如,您不能让管理节点在 PowerPC 上运行,而它指导在 x86 机器上运行的数据节点。此限制不适用于仅运行mysql的机器 或可能正在访问集群的 SQL 节点的其他客户端。

  • 二进制日志记录。  NDB Cluster 在二进制日志记录方面有以下限制或限制:

  • 模式操作。  当任何数据节点重新启动时,架构操作(DDL 语句)将被拒绝。执行在线升级或降级时也不支持架构操作。

  • 片段副本数。  由数据节点配置参数确定的片段副本 NoOfReplicas数是 NDB Cluster 存储的所有数据的副本数。将此参数设置为 1 表示只有一个副本;在这种情况下,不提供冗余,数据节点的丢失会导致数据丢失。为了保证冗余,从而即使数据节点出现故障也能保存数据,请将此参数设置为 2,这是生产中的默认值和推荐值。

    可以设置NoOfReplicas 为大于 2 的值(最大为 4),但不必防止数据丢失。此外, 生产中不支持此参数大于 2 的值

另见 第 18.2.7.10 节,“与多个 NDB Cluster 节点相关的限制”