---
title: OBServer 重启失败问题的排查步骤-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于OBServer 重启失败问题的排查步骤相关的常见问题和使用技巧，帮助您快速解决OBServer 重启失败问题的排查步骤的难题。
---
切换语言

- 简体中文
- English

划线反馈

# OBServer 重启失败问题的排查步骤

更新时间：2026-06-04 09:56

适用版本： V2.1.x、V2.2.x、V3.1.x、V3.2.x 内容类型：Troubleshoot  

本文主要介绍排查 OBServer 重启失败问题的步骤。

## 适用版本

OceanBase 数据库所有版本

## 排查步骤

1. 检查重启失败的 OBServer 是否与其他节点的时钟同步。

   其中 `$IP` 表示其他 OBServer 的 IP 地址，OceanBase 数据库要求各 OBServer 间的延迟不超过 200 ms。

   ```shell
   [root@hostname /]# ntpdate $IP

   ```
 2. 排查 RootService 是否启动异常。

   查询 `__all_virtual_core_meta_table` 表，如果返回空集，则说明 RootService 异常。

   ```sql
   obclient> SELECT * FROM __all_virtual_core_meta_table;

   ```
 3. 排查集群心跳是否异常。

      1. 根据 `rootservice.log` 日志定位发生故障的 OBServer。
      2. 在故障 OBServer 搜索 `observer.log` 日志，如果有返回值，说明存在心跳异常。

        ```shell
        [admin@hostname log]$ grep "renew_lease" observer.log

        ```
 4. 检查机器 Schema 是否存在刷新异常。

   搜索 `observer.log` 日志，如果有返回值，说明 Schema 刷新异常。

   ```shell
   [admin@hostname log]$ grep "REFRESH_SCHEMA" observer.log

   ```
 5. 排查是否存在 Clog 回放慢的问题。

   通过搜索 `observer.log` 日志，如果存在下图所示的信息，则说明是由于 Clog 回放慢造成的重启失败。

   ```shell
   [admin@hostname log]$ grep "NOTICE" observer.log

   ```

   ![OBServer 重启问题排查步骤2](https://help-static-aliyun-doc.aliyuncs.com/assets/img/zh-CN/8742273261/p283213.png)

Previous

[永久下线节点支持替换磁盘或者清空上线吗？](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000481552)

Next

[日志归档因 ilog 被清理导致状态变为 INTERRUPTED 的常见原因与解决方法](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000988575) ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
