暂无图片
OceanBase 数据盘如果真的满了,需要使用扩容(比如是lvm的)目前是否支持?
我来答
分享
暂无图片 匿名用户
OceanBase 数据盘如果真的满了,需要使用扩容(比如是lvm的)目前是否支持?

如果支持扩容是从那个版本开始支持的?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
shunwahⓂ️

规划磁盘
OceanBase 数据库的服务器依赖数据盘、事务日志盘和 OceanBase 数据库的安装盘。如果您是个人用户, 您可以将所有数据放到一块盘上并跳过此步骤。如果您是企业用户,您必须将数据分别挂载至三块磁盘。

如果您的机器上没有三块磁盘,或者您使用的是 RAID 磁盘阵列, 您需要对磁盘或者磁盘阵列的逻辑卷进行分区。建议您采用以下方案分区:

数据盘

数据盘的配置参数为 data_dir。数据盘用来存储基线数据。在您首次启动 OceanBase 数据库时,${data_dir}/sstable 将自动创建。数据盘的大小由 datafile_disk_percentage 参数决定。datafile_disk_percentage 的默认值为 95。data_dir 创建后无法调整大小。您可以通过加减机器为 OceanBase 数据库进行扩容和缩容。目前,OceanBase 数据库不支持单机的磁盘级扩容和缩容。

事务日志盘

事务日志盘的配置参数为 redo_dir。建议您将事务日志盘的大小设置为 OceanBase 数据库内存的 3 倍到 4 倍及以上。事务日志盘包含多个固定大小的文件。这些文件位于安装目录 ${redo_dir}/{clog,ilog,slog} 下。您可以根据您的需要自动创建和清除事务日志。事务日志达到磁盘总量的 80% 时,将触发自动清除。但是,只有事务日志对应的内存数据已经合并融至基线数据中时,事务日志才能被删除。在相同数据量的情况下,事务日志的大小约为内存数据大小的三倍。因此事务日志盘所需空间上限与两次合并后的数据总量成正比。经验公式:事务日志文件大小 = 增量数据内存上限的 3 到 4 倍。

OceanBase 数据库安装盘

OceanBase 数据库安装盘的配置参数为 home_path。建议您为 OceanBase 数据库安装盘预留至少 200 G 空间,以保存 7 天及以上的日志。OceanBase 数据库的 RPM 包安装目录位于 ${home_path} 下。其中,基线数据文件和事务日志文件会通过软链接分别指向独立的数据盘和事务日志盘。OceanBase 数据库的运行日志位于 ${home_path}/log 下。运行日志会不断增长,并且 OceanBase 数据库无法自动删除运行日志。因此您需要定时删除运行日志。
image.png
https://www.oceanbase.com/docs/community-observer-cn-10000000000900490#%E8%A7%84%E5%88%92%E7%A3%81%E7%9B%98

暂无图片 评论
暂无图片 有用 2
打赏 0

OceanBase是原生分布式数据库,扩容是很简单的事,也是比较传统数据库的一大优点。

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


请输入正文
提交
相关推荐
有没有文档专门讲哪些DDL可以在线操作,哪些DDL会产生锁等。
回答 1
这里有https://oceanbase.github.io/docs/operationmaintenance/onlineofflineddl/
使用vmware拉取三台centos系统的虚拟机,部署OceanBase集群环境失败
回答 1
sys租户不支持备份恢复 https://www.oceanbase.com/docs/commonoceanbasedatabasecn1000000000033532请使用用户租户的ro
大家能否提供一个 vscode远程调试 oceanbase的launch.json的配置么。
回答 2
{"version":"0.2.0","configurations":[{"name":"RemoteGDBDebug","type":"cppdbg","request":"attach","re
多选题 OCEANBASE能够加速转储的参数?
回答 1
已采纳
AD减小freezetriggerpercentage的值(比如40)使MemStore尽早释放,进一步降低MemStore写满的概率。减小,加速转储当写入量大时,内存不够用,希望转储快点:调整减少f
租户合并是不是就是类似于数据备份的意思
回答 1
这个不一样,合并只是归并静态数据并没有备份ocp支持数据定时备份,ocpexpress不支持
Oceanbase怎样可以实现Mysql + Keepalived 互为主从的高可用
回答 1
可以使用物理备库的方式,目前4x版本可以创建主备租户实时备份https://www.oceanbase.com/docs/commonoceanbasedatabasecn10000000000334
重启服务器后有一个节点IP变化了,导致服务现在无法启动,有没有修改配置能快速启动的方法?
回答 1
1.你现在通过editconfig把配置还原到之前的2.obdclusterstart这时候obd会提示失败但是理论上另外2个节点可以正常启动的3.通过ps查看另外2台节点的server是否存在如果存
OceanBase 创建的用户,所拥有的权限包括哪些?
回答 1
社区版可以参考该文档中的层级部分https://www.oceanbase.com/docs/commonoceanbasedatabasecn1000000000035615
0BAgent 输出的性能数据报404该如何解决
回答 1
在sys租户下创建ocpmonitor账号并授权,重启obagent,就能查到数据了,grafana也有数据了,部署文档里写的是在sys租户下创建monitor账号
创建表时候如何指定primary zone,最好可以给出一个示例
回答 1
OceanBase从4.x开始不支持表级别设置primaryzone。低版本的语法:createtabletest(c1int)primaryzone‘zone2;zone1’;