data盘使用空间缩小

【 使用环境 】测试环境
【 OB or 其他组件 】4.3.5.2
【 使用版本 】
缩小data盘默认占用磁盘空间,我删除了一个节点的数据和日志,修改了datafile_size,重启还是默认占91%,那是不是如果想要缩小这个磁盘配置,只能重新部署集群了。。
ocp没有重新部署这个集群这个选项
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

1 个赞

推荐使用 obdiag 工具进行日志采集,以便于我们进一步分析导致磁盘占用较高的原因。
日志采集场景: 磁盘空间不足
日志采集命令: obdiag gather scene run --scene=observer.clog_disk_full

另外,为了确定具体的问题,在此需要您提供一些信息:

  1. 您是否尝试过通过 OceanBase 的合并操作来回收磁盘空间?
  2. 能否提供一下当前集群的数据文件大小设置 (datafile_size) 和实际使用情况?
  3. 在删除节点数据和日志之前,是否已经确保这些数据不再被使用?
  4. 当前集群的负载情况如何,是否有大量的写入或读取操作?
  5. 是否有正在进行的长时间事务,这可能会影响磁盘空间的释放?

请根据上述建议执行相应的命令,并提供所请求的信息。这将有助于我们更准确地定位问题并提供解决方案。

附上敏捷诊断工具 obdiag 使用帮助链接

datafile_size不支持缩小仅支持扩容操作

ocp也不支持重新部署集群

学到了

集群重建恢复

学到了