OceanBase 社区版入门实战第一期直播答疑问题汇总

1.讲讲OB源码

答: 目前博客区有关于源码的初步解读,可以搜索看看。

2.paxos的练习有相关课程吗?

答:暂时没有。本教程主要是数据库开发和运维。

3.社区版和商用版分两个团队维护?

答:都是OB研发团队维护。

4.社区版的arm大概多久放出来?

答: 现在的内核可以直接在arm上编译,后面会有相应的周边产品支持arm。

5.arch linux下我编译成功了,如何通过编译安装(不用obd)

答:跟参考博客区教程里的手动部署步骤。

6.obproxy 会有单点问题吗?

答:会。所以生产环境部署多个 obproxy 。

7.4g可以吗?16g配置太高了。

答:容器或服务器可用内存大于8G就可以。10G更好。

8.部署了obproxy 还要再加F5,是不是就没有必要部署obproxy,直接F5连observer就好了

答:obproxy 是 OB 反向访问代理,是必须的。

9.obproxy 能跟zone部署在同一个节点上吗?

答:可以。OBProxy可以部署在任意位置,包括OB机器或应用服务器。

10.ob有没有深入介绍的文章?

答:社区官网 (open.oceanbase.com)文档,博客,问答区都有介绍。oceanbase 官方公众号也行。

11.oceanbase 3.1.1_CE_BP1的BP是什么意思?

答:Bundle Patch,意思是打了补丁的版本。

12.ob还存在随机读?

答:是的,所有数据库都有随机读。

13.推荐ext4还是xfs?

答:建议事务日志文件所在盘用 ext4,数据盘如果很大(上T级别)用xfs,小的话 ext4或xfs都行。

14.ob支持san存储吗?

答:OB只认文件系统目录,不检查硬件。不推荐用共享存储当OB的存储,风险是共享存储故障可能导致OB集群多数派故障。

15.时钟同步问题,我们测试时经常因为时钟失去同步集群挂了一个zone,或者集群拉不起来

答:是的,少数派节点时间同步误差超出100ms,会出现节点掉线。多数派节点彼此时间误差都超过100ms,则集群部分或全部数据读写不可用。

16.如果时间间隔太大会出现什么情况,集群挂掉?节点被踢出去?

答:少数派节点时间同步误差超出100ms,会出现节点掉线。多数派节点彼此时间误差都超过100ms,则集群部分或全部数据读写不可用。

18.这个值百分比最小是不是5?我设置1,会报错。

答:可以文档里面搜索一下参数合法取值范围。

19.多节点单副本时,数据是按照什么规则分布到3个节点的?如果某个节点出现故障, 会如何处理?

答:每个zone有全部业务数据,zone内部多台机器分担业务数据。具体还要看租户的资源分布。

20.自己测试学习是一个zone必须多节点还是必须多个zone但是每个zone只需要一个server啊?

答:教程视频 软件和部署模式有介绍。可以单副本单节点,单副本多节点,三副本集群都可以。

21.系统学习还是3副本好点吧

答:根据你的硬件条件定。

22.日志文件能按日期循环不?

答:事务日志有自己的递进和回收机制,不是循环。运行日志按时间滚动递进和回收。

23.docker 需要16g吧

答:docker容器能给10G内存就可以在里面跑OB。

docker hub上有一个小规格版本,可以用12G左右启动。具体看视频 OceanBase 快速体验。

24.云服务器ECS 按照流量付钱?

答:请看阿里云ECS说明。

25.延时过大会有什么问题?是事务延迟高吗?

答:少数派节点会掉线,如果节点上没有分区主副本,那影响不大。如果有,会触发分区的主备切换。

26.oceanbase对Oracle兼容性有多大

答:请查看商业版文档。

27.社区版支持ocp吗?

答:后面OCP会针对社区版提供免费下载。等通知。

28.这么大的日志量,会有自动清理策略吗?

答:OB的运行日志可以通过参数设置滚动输出和回收机制。具体看教程。

29.集群部署后,ip地址发生变化,导致不能停止或者销毁集群,怎么办

答:不支持改IP,可以按照机器替换处理。

30.ob3.1.1 能对接zabbix吗

答:可以研究一下 obagent输出内容,应该可以对接zabbix。

31.ocp是管理平台吗

答:OB的自动化运维平台,PAAS平台。

32.OB3.1.1充当zabbix的数据库

答:兼容MySQL,应该可以。

33.文件系统推荐ext4还是xfs,支持裸设备么?

答:建议事务日志文件所在盘用 ext4,数据盘如果很大(上T级别)用xfs,小的话 ext4或xfs都行。

34.部署了obproxy 还要再加F5,是不是就没有必要部署obproxy,直接F5连observer就好了

答::obproxy 是 OB 反向访问代理,是必须的。

35.ob未来会考虑计算与存储分离?

答:会的。

36.请问ocp大约会在什么时候出社区版呢?

答:快了。这个已经在进行中了,大概年底版本放二进制。

37.如果有节点掉线,集群会重分布该节点的数据,但等到该节点重新上线后,原来存储的数据会恢复到该节点吗?

答:OB负载均衡会考虑这个,有必要就会。

赞!!!

赞!