由于 OceanBase 分布式数据库的特点,故日常生产中遇到的异常通常主要有以下三个方面:
- 网络通信异常
- 服务器异常
- 磁盘故障
这三个方面一般带来的异常导致的影响范围是不一样的。一般网络和通信异常会导致 Zone 甚至集群级别的异常。服务器异常一般只会引起 OceanBase 内部自行切主等短暂异常(通过 OceanBase 高可用机制可自愈)。磁盘异常从故障节点范围看一般也只有服务器及 Zone 级别的异常
本章将分篇介绍不同方面异常的处理方法和逻辑,并向您说明一些典型异常的处理操作方法: