# Oceanbase集群搭建中问题处理

> 作者/来源: UCloud 运营管理员
> 发布时间: 2023-01-11T05:20:00.000Z
> 分类: 云主机
> 标签: AI, 数据库, Docker
> 原文链接: http://117.50.162.249:3000/yun/articles/965

---

# Oceanbase集群搭建中问题处理

> 来源: https://www.ucloud.cn/yun/129914.html
> 作者: IT那活儿
> 发布日期: 发布于2023-01-11 13:20

Oceanbase集群搭建中问题处理

今天给大家分享一个OB（1-1-1）集群搭建过程中遇到的问题及处理过程，如果大家也遇到了相同的问题可以参考下。

背景介绍

客户数据库国产化改造，借此机会跟客户申请了4台虚拟机做OB集群环境搭建实验。搭建过程中遇到“ Unable to find image reg.docker.alibaba-inc.com/antman/ob-docker:OB2273\_arm\_20210404 locally“的问题， 解决方法如下。

环境说明

## **1. 主机环境**

- 一台OCP主机

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_000.png)

- 三台OB主机

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_001.png)

## 

## **2. 搭建所需软件**

## ![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_002.png) ![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_003.png)

问题描述

问题一：通过安装命令“./install.sh -i 1-8“安装过程中，安装到step 3 后出现ERROR，安装步骤无法继续进行。

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_009.png)

**解决：**

查看日志发现：“ Unable to find image reg.docker.alibaba-inc.com/antman/ob-docker:OB2273\_arm\_20210404 locally“

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_005.png)

查看docker镜像信息：

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_006.png)

查看obclueter.conf配置文件中OCP各组件容器的版本信息配置：

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_007.png)

发现obcluster.conf配置中OB\_image\_TAG的配置与docker镜像中的信息不一致，将OB\_image\_TAG值改为docker镜像中TAG值：

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_008.png)

重新执行安装命令后，顺利完成ob的安装。

问题二：通过OCP平台创建OBProxy集群过程中，在“ Set root@proxysys password“环节出现报错，OBProxy集群创建无法继续进行。

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_009.png)

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_010.png)

解决：

查看日志发现“ Failed to obtain password from system vault“,“ Failed to check odp connection DrizzleConnection“,“ odp operator not usable“等错误。

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_011.png)

在OB官方文档中未找到关于ODP服务的相关报错信息，与Oceanbase原厂沟通，鉴于当前搭建环境中主机资源配置远远低于官网要求的最低配置，同时Oceanbase原厂给的软件为最新版本，而且此环境为实验环境，Oceanbase原厂建议通过添加启动参数跳过此步骤。

添加启动参数：skip\_proxy\_sys\_private\_check=true

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_012.png)

添加该参数重新执行后，OBPoxy集群顺利创建完成。

问题总结

通过自动化部署工具及OCP平台来安装OB集群、OBProxy集群，可以免去很多操作，比如用户、目录创建，主机参数修改，依赖包的安装，MetaDB初始化等等，但安装过程中涉及到的内容需要通过安装脚本及日志去了解，对Oceanbase数据库需要深入学习。

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_013.png)

END

更多精彩干货分享

点击下方名片关注

IT那活儿

![](https://ucloud-blog.cn-bj.ufileos.com/articles/129914/images/129914_014.png)