第27章拓扑

介绍拓扑视图。选择复制拓扑、InnoDB集群或NDB集群后,导航栏上才会显示拓扑图。

拓扑结构“TAB”以图形化方式显示所选组的复制拓扑。

图27.1复制拓扑图

拓扑的示例,显示了许多MySQL实例之间的通信。图的内容在周围的文字中描述。

拓扑视图包含以下内容:

  • 拓扑图:以图形方式显示复制设置,使您能够重新定位节点以获得更好的可见性,并使用鼠标滚轮放大和缩小。

  • 工具提示:有关单个节点或通道的信息,请将鼠标悬停在该节点或通道上。系统弹出包含节点或通道信息的工具提示框。节点的工具提示显示节点的ID、名称和状态,通道的工具提示显示通道的名称。

  • 传说:显示每个图形元素的含义。

    • 节点:

      • 节点好了

      • 复制问题

      • 节点/复制下来

      • 节点无监视的

    • 链接:

      • 异步获取好的

      • 异步打落

      • Semi-Sync取好了

      • Semi-Sync打落

      • 组复制复苏

      • 链接状态未知

    • 组复制状态:

      • 在线

      • 组复制恢复

      • 离线/错误

      • 未知/插件不可用

请注意

只有当源和副本都使用半同步插件时,拓扑图才会显示半同步链接。

组复制拓扑显示不同。以三节点组为例:

图27.2组复制单组拓扑

在线的复制组。这个组有两个次要成员和一个主要成员。

下图为两组正常交流:

图27.3组复制多组拓扑

两个组的示例,其中一个组的主组成员复制到另一个组的从组成员。

NDB集群拓扑包含了所有的集群组件、管理节点、API节点和数据节点,并使用颜色显示它们的状态。每一层都由主机或流程信息标识。将光标悬停在任何元素上都可以看到进一步的信息。

图27.4 NDB集群拓扑

NDB集群拓扑示例,显示Management、NDB和Data节点。

NDB管理节点:

图27.5 NDB集群拓扑结构-管理节点

NDB Management节点示例。

NDB API节点:

图27.6 NDB集群拓扑结构- API节点

NDB API节点示例。

图27.7 NDB集群拓扑结构-数据节点

NDB Data节点示例。