暂无图片
不使用OBD来手动部署一个本机使用的OceanBase的话,该使用什么启动参数呢
我来答
分享
没有名字
2021-12-22
不使用OBD来手动部署一个本机使用的OceanBase的话,该使用什么启动参数呢

最近在学习入门到实战的课程,有个小问题,就是我希望类似于mysqld启动时那样,编译完以后运行 ./observer +一些参数 就能够在本机跑起一个oceanbase数据库,该使用怎样的参数呢,还是说必须使用OBD来部署?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
暂无图片
OceanBase数据库

第一次启动ob 的时候, 有很多初始化的工作, 自己弄会比较复杂. 推荐使用obd 来做这件事情, 会相对简单一些. 

推荐做法:

几种办法

  1. 用obd 来安装部署一个集群, 然后自己编译ob, 然后替换binary, 第二次启动的时候, 直接./observer 就可以启动了 (第二次启动的时候, 参数会固化到文件里面, 自动读取出来), 当然也可以把第一次启动的参数给带上, 也可以用obd 来restart 都可以, 可以参考 https://github.com/oceanbase/oceanbase/wiki/how_to_debug
  2. 自己编译一个binary, 然后把binary 放到obd 的本地仓库里面, 然后用obd 安装部署即可
  3. 自己手动部署oceanbase, 就完全脱离obd,  参考文档   https://open.oceanbase.com/docs/tutorials/quickstart/V1.0.0/2-11-advanced-how-to-manually-deploy-an-oceanbase-cluster
暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
OceanBase数据库

可以去OB社区交流,有技术同学在线解答哦 https://open.oceanbase.com/answer

暂无图片 评论
暂无图片 有用 1
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
OCP 任务报错
回答 1
如果不存在此包,获取该包方式:1)如果是rpm安装的ocp(4.0.3bp1版本),可以在ocp安装包中的rpm目录下获取,并上传2)如果是docker安装的ocp(非4.0.3bp1版本),可以进入
oceanbase 白屏安装,devname 怎么配置多个网卡 ?
回答 1
白屏暂时不支持多网卡名称,可以使用配置文件方式指定各个节点的网卡名称,或者设置网卡名称统一。
请教关于建表与分区的问题
回答 1
1)此类大表需要做分区表2)数据量比较大,建议考虑做成二级分区,分区选取需要根据业务字段来,可以考虑按时间年、月、日分区,我们推荐单个分区100G数据量,不超过200G。3)创建分区可以参考https
log_task是什么?
回答 1
是一个共识(raft/multipaxos)日志任务,通常一个单机事务会有一个redo日志任务,分布式事务会有prepare/commit日志任务。回到你的问题,可以认为是log日志本身。
关于备份及压缩的问题
回答 1
对于日志备份:2.x,3.x支持数据压缩,4.x暂不支持压缩是否默认开启:否支持的压缩算法:zstd1.3.8,lz41.0开启\关闭压缩的命令:2.x,3.x:altersystemsetbacku
安装OceanBase 1.4启动observer报错,请帮忙看看
回答 5
我意思是,咋配置8G内存额,可能帮忙告知一下||附上报错日志,大佬有空帮忙看下不,可能不一定是内存问题,[2021052809:40:27.328178]INFO[LIB]obtsifactory.h
手工部署dbagent如何通过验证
回答 1
不要把所有的都写到一个配置文件https://github.com/oceanbase/obagent/blob/1.2.xrelease/docs/installanddeploy/deployob
OceanBase使用ON DUPLICATE KEY UPDATE的问题
回答 1
已采纳
看报错码是oracle租户类型,应该不支持onduplicate语法,可以试试mergeinto
oms4.1.1初始化失败
回答 1
看一下端口8088是否已经被其他进程占用了进入oms容器:supervisorctlstatus
OceanBase主要通过以下哪些技术实现分布式跨机事务?
回答 2
已采纳
ABC