ob企业版单机部署

【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】3.2.4企业版
【问题描述】observer启动后有进程,但无监听端口
cd /home/admin/oceanbase && /home/admin/oceanbase/bin/observer -P 2882 -p 2881 -z zone1 -d /home/admin/oceanbase/store/obdemo -r ‘192.168.18.96:2882:2881’ -c 10001 -n obdemo -o “system_memory=16G,datafile_size=100G,config_additional_dir=/data/1/obdemo/etc3;/data/log1/obdemo/etc2”


数据目录也没有初始化,为空
image

【复现路径】问题出现前后相关操作
【附件及日志】

3 个赞

observer本是一个单进程的数据库。你所描述的监听是什么意思obproxy么
企业版的 建议你通过以下方式寻求帮助:
1.如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;
2.如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。
OceanBase官网商务咨询

https://www.oceanbase.com/contactus?fromPage=https%3A%2F%2Fwww.oceanbase.com%2Fsoftwarecenter-enterprise&dataSources=softwarecenter-enterprise_footercontact_d2022

3 个赞

https://www.oceanbase.com/softwarecenter-enterprise,就是官网下载的企业试用版,oceanbase-3.2.4.1-101000052023010822.el7.x86_64.rpm,直接rpm -ivh安装后,/home/admin/oceanbase/observer尝试直接启动,不知可否这样启动

3 个赞

进程启动参数写错了。 -o "memory_limit=16G,system_memory=1G, datafile_size=........

然后在 root下重新发一下命令结果看看。

ps -ef|grep observer

netstat -ntlp 
4 个赞

这启动产生参照官网给的,哪有错呢

3 个赞

这次没有加入启动参数

2 个赞

memory_limit=16G,system_memory=1G设置,你提供的只有system_memory。
要求memory_limit>system_memory

3 个赞

我改了参数,貌似还是没有启动成功,感觉启动很快,进程也在,就是没有监听的端口
image

2 个赞

你可以使用obclient登录么

3 个赞

我感觉库都没有建起来,store目录下都是空的

2 个赞

没有使用过这种方式搭建,稍等这边给您联系下其他同学看看,
你可以先使用社区版进行测试。
目前社区版与企业版除没有oracle模式外,mysql大体基本都是一致的缺失了部分功能而已

2 个赞

提供一下 observer日志,默认在home路径下的log中

2 个赞

我就是需要企业版的oracle模式,需要从oracle迁移到ob的

2 个赞

社区版没有oracle模式,所以建议你去咨询企业工单同学。
1.如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;
2.如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。
OceanBase官网商务咨询

https://www.oceanbase.com/contactus?fromPage=https%3A%2F%2Fwww.oceanbase.com%2Fsoftwarecenter-enterprise&dataSources=softwarecenter-enterprise_footercontact_d2022

1 个赞

启动命令还是错的。
启动路径必须是 /home/admin/oceanbase , 启动命令调用是 bin/observer ....

可以看看: OB 4.2 集群手动部署方法 (qq.com)

  1. 修复一下 admin 用户的环境变量。实在不行就删除 admin 用户及其目录,重新创建 admin 用户。
  2. 卸载ob软件,删除ob相关目录。从头再来。因为目录乱了,后期可能有很多麻烦。
1 个赞