开发者社区> 问答> 正文

OceanBase数据库中想修改集群里这个磁盘大小,改哪个参数?

"OceanBase数据库中想修改集群里这个磁盘大小,改哪个参数?
e5c0584014c32f2940f61bf8842e99b9.png
/oceanbase/oceanbase-all-in-one/obd/usr/obd 这个是我的安装路径。
执行完报的错误是这个~
110840af0b1b8913793ead8c3e134f14.png
虚拟机,安装的系统是“CentOS Linux release 7.4.1708 (Core)”,下载的安装包如上。"

展开
收起
十一0204 2023-09-27 00:07:48 253 0
来自:OceanBase
3 条回答
写回答
取消 提交回答
  • 在OceanBase数据库的集群中,如果你想修改磁盘的大小,你需要修改的是max_disk_size参数。这个参数的取值范围为[536870912,+∞],单位为字节,即最小值为512 MB。

    你可以通过以下SQL语句来修改这个参数:

    ALTER SYSTEM SET max_disk_size='10G' WHERE name='default_cluster';
    

    在这个语句中,max_disk_size的值可以根据你需要进行修改,例如,'10G'表示10GB。

    请注意,修改这个参数可能会导致集群中的数据迁移,因此在你进行修改之前,你应该确保你有足够的时间和资源来处理可能出现的任何问题。

    总的来说,修改max_disk_size参数可以帮助你调整OceanBase数据库集群的磁盘大小,以适应你的特定需求。

    2023-09-27 11:16:16
    赞同 展开评论 打赏
  • 意中人就是我呀!

    "可以尝试下方式一和方式二的部署方式来部署下obd 。
    侧栏,参数配置里搜一下size 看下datafile_size,log_disk_size这俩参数。
    obd cluster edit-config myoceanbase 修改下datafile_maxsize 参数。
    下载这个:
    60952cf759d47270bd64e6285522cf03.png此回答整理至钉群“[社区]技术答疑群OceanBase”"

    2023-09-27 08:00:52
    赞同 展开评论 打赏
  • 1、调大配置项 datafile_size 或 datafile_disk_percentage 。

    • 调大 datafile_size 的大小,该参数用于指定 /data/1/block_file 文件的大小。
      obclient> ALTER SYSTEM SET datafile_size = '200G';
      
    • 保持 datafile_size 默认值为 0,调大 datafile_disk_percentage 的大小。
      obclient> ALTER SYSTEM SET datafile_disk_percentage = 93;
      
    2023-09-27 07:54:41
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
开源HTAP OceanBase产品揭秘 立即下载
云数据库OceanBase 架构演进及在金融核心系统中的实践 立即下载
自研金融数据库OceanBase的创新之路 立即下载