虚拟机centos7安装社区版V4.1.0_CE_BETA.obd demo部署报错

【 使用环境 】测试环境,个人笔记本学习搭建的CentOS 7虚拟机环境,2核4GB,硬盘(SCSI)20GB
【 OB or 其他组件 】
【 使用版本 】Oceanbase All in one V4.1.0_CE_BETA
【问题描述】首先:解压安装包后直接安装,安装没有报错
image

然后:source /root/.oceanbase-all-in-one/bin/env.sh配置了环境变量,which检查obd安装成功之外,并没有其他操作

最后:obd demo快速部署后报错,
import generate_config failed
obproxy-ce-py_script_generate_config-4.2.3 RuntimeError: ‘Clusterconfig’ object has no attribute ‘get_deploy_added_components’

【复现路径】不了解OceanBase,出现问题搜了百度,没有配置其他文件 config.yaml,不知道应该怎么做,
【附件及日志】
log.txt (704.7 KB)

obd --version 看一下

1 个赞

这个配置貌似比较困难

王老师,超级感谢回复,我执行了您看看 :smiling_face:
[root@localhost ~]# obd --version
OceanBase Deploy: 2.0.0
REVISION: b438bf4f16d9a4c2a40ad67c2e9d10215495535e
BUILD_BRANCH: HEAD
BUILD_TIME: Mar 21 2023 14:19:40OURCE
Copyright (C) 2021 OceanBase
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

:joy:哈喽咖啡哥,我看虚拟机安装数据库配置教程差不多这样,还是太小了吗

升级下obd 版本为最新版本 obd update

机器资源也提供下看下呢 df -h && free -h

1 个赞

软硬件要求

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000819092

1 个赞

王老师 :grin:,更新后,再次进行部署,提示空间不足,那最开始的问题是由于版本导致的吗,我第一次安装最新版本4.3也是提示我空间不足,我才换的4.1.0,那现在我应该调内存还是配置文件里的参数呀


软硬件要求
扩增虚拟机资源吧 内存10G 磁盘空间20-30G


我把内存调成8G可以解决么。。。

可以再多一点。



调好了,直接扩展的磁盘容量,我看centos-root文件大小可用还是8.3,其他文件容量大了。

obd demo --oceanbase-ce.datafile_size=2G --oceanbase-ce.log_disk_size=10G --oceanbase-ce.memory_limit=8G cpu_count=5 试下

已解决:主要还是机器资源分布问题。导致的disk不足。调整磁盘空间大小 并通过上面sql进步部署即可

王老师,您看
[root@localhost ~]# obd demo --oceanbase-ce-datafile_size=2G --oceanbase-ce.log_disk_size=10G --oceanbase-ce.memory_limit=8G cpu_count=5
Cluster param config check ok
Open ssh connection ok
Generate grafana configuration ok
Generate prometheus configuration ok
Generate obproxy configuration ok
Generate obagent configuration ok
Generate observer configuration x
[ERROR] OBD-2003: (127.0.0.1) / not enough disk space. (Avail: 8380M, Need: 20480M)

See OceanBase分布式数据库-海量数据 笔笔算数 .
Trace ID: ce552550-3388-11ef-8b61-000c29e8e635
If you want to view detailed obd logs, please run: obd display-trace ce552550-3388-11ef-8b61-000c29e8e635

:face_with_peeking_eye:磁盘大小我多给点,也不会实际占我电脑那么多对嘛,刚才电脑蓝屏了一下 :joy:,我给它调整50G或者更高点呢

image
你可以把磁盘合在一起。 或者不要分散的太大。 还是磁盘空间小

行,只是整合不了,我重新建了一个,这次给30G试试


王老师,这个分区您帮我划分一下,自己配置分区大小怎么样,还是自定义就行

试下
image
这个
自动分配应该把磁盘空间分散了把

王老师,重新配置分区后obd demo还是有问题,提示disk不足,需要的空间从22G提高到49G,后转变obd web部署,最开始浏览器版本较低,打开后白屏,听从您的建议,更新版本后可以正常部署啦。