6.2. 检查数据库集群节点


如果您可以将 Galera 集群问题隔离到特定节点,其他 wsrep_ 数据库变量可以在特定问题上提供线索。您可以像集群检查一样检查这些变量(如 第 6.1 节 “检查数据库集群完整性” 所示):

$ sudo mysql -B -e "SHOW GLOBAL STATUS LIKE 'VARIABLE';"
Copy to Clipboard Toggle word wrap

同样,将 VARIABLE 替换为以下值:

Expand
表 6.2. 用于检查节点完整性的数据库变量
变量Summary描述

wsrep_ready

接受查询的节点

说明节点是否可以接受来自集群的 write-sets。如果是,则 wsrep_ready 应该为 ON

wsrep_connected

节点网络连接iviry

说明节点是否有与其他节点的网络连接。如果是这样,则 wsrep_connected 应该为 ON

wsrep_local_state_comment

节点状态

总结了节点状态。如果节点仍然可以写入集群(例如,如果 wsrep_cluster_statusPrimary,请参阅 第 6.1 节 “检查数据库集群完整性”),则 wsrep_local_state_comment 的典型值将 加入,Waiting on SST,Joined,Synced, 或 Donor

如果节点是非可运行的组件的一部分,则 wsrep_local_state_comment 被设置为 Initialized

注意

ONwsrep_connected 可能意味着该节点只连接到 某些节点。例如,对于集群分区,节点可能是无法写入集群的组件的一部分。详情请查看 第 6.1 节 “检查数据库集群完整性”

如果 wsrep_connectedOFF,则该节点不会连接到 ANY 集群组件。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat