---
title: OBServer V2.2.7 版本升级时，SQL 执行报错 -4265 RPC CONNECT ERROR，RPC 服务不可用-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于OBServer V2.2.7 版本升级时，SQL 执行报错 -4265 RPC CONNECT ERROR，RPC 服务不可用相关的常见问题和使用技巧，帮助您快速解决OBServer V2.2.7 版本升级时，SQL 执行报错 -4265 RPC CONNECT ERROR，RPC 服务不可用的难题。
---
切换语言

- 简体中文
- English

划线反馈

# OBServer V2.2.7 版本升级时，SQL 执行报错 -4265 RPC CONNECT ERROR，RPC 服务不可用

更新时间：2026-07-02 15:41

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

## 问题现象

在升级场景下，OBServer 进程启动时，由于 RPC 安全认证对于 RPC 网络框架有改造，存在一个并发问题，有一定概率会导致 RPC 端口监听失败，此时其他 OBServer 包括本 OBServer 都无法同自己建立 RPC 连接，SQL 执行会报错 `-4265 RPC CONNECT ERROR`。

## 问题原因

RPC 安全认证对网络框架进行改造，启动时候存在并发问题，会导致创建 RPC 监听失败。

## 问题的风险及影响

如果启动时候触发了问题，RPC 服务不可用，但是 SQL 连接正常，所有和本机器相关的 SQL 操作都会报 `-4265 RPC CONNECT ERROR`。

## 影响版本

OceanBase 数据库 V2.2.77 BP15（oceanbase-2.2.77-115000012023010607）至 V2.2.77 BP18（oceanbase-2.2.77-118000012023052520），其中不包含 V2.2.77 BP17 Hotfix2（oceanbase-2.2.77-117020032023072119）版本。

## 解决方法及规避方式

- 升级到问题已修复版本，目前只修复了 OceanBase 数据库 V2.2.77 BP17 Hotfix2（oceanbase-2.2.77-117020032023072119）版本。
 - 进程启动过程中，如果 `grep` 到 ERROR 日志 `uloop_add_listen failed`，需要手动杀掉进程并且重启，通过执行 `sudo netstat -panl|grep "0.0.0.0:2882"`，监测到 2882 RPC 端口监听成功即正常。

Previous

[OBServer V4.1.0 BP1 之前版本升级到 V4.2.2 版本，执行 DDL 卡住](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000790916)

Next

[OceanBase 数据库升级过程中出现 ERROR 告警 unexpected group id of virtual 的原因及解决方法](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000003051994) ![有帮助](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) 咨询热线
