Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


是否启用节点降级(enable_node_degrade)

📄字数 521
👁️阅读量 加载中...

引入版本

v12.0.0

功能描述

是否通过启用节点降级来降低集群因出现脑裂而导致数据不一致的风险。

参数属性

属性属性值
参数类型BOOLEAN
默认值TRUE
取值范围TRUE,FALSE
影响范围系统级
修改方式在线修改,立即生效

使用场景说明

  1. enable_node_degrade 用于在特殊情况下,预防因主副管理节点互判死亡而导致的脑裂问题。
  2. enable_node_degrade = true,集群节点故障的处理策略:
节点应对策略
主管理节点节点不降级,正常提供服务,允许故障节点加入
副管理节点节点降级,提供只读服务,不允许故障节点加入,待运维介入
  1. 2节点以上集群,主副管理节点都仅自身存活时,节点降级,提供只读服务,不允许故障节点加入,待运维介入。

示例

  • 在线修改 enable_node_degrade
sql
SQL> set enable_node_degrade to true;

Execute successful.
Use time:3 ms.
  • 在线查看 enable_node_degrade
sql
SQL> show enable_node_degrade;

+---------------------+
| ENABLE_NODE_DEGRADE |
+---------------------+
| T                   |
+---------------------+

(1 row)
Use time:0 ms.