把clog和slog文件删除后,启动不了了

【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】4.0.0.0
【问题描述】
由于执行SQL提示磁盘不足,就调大datafile_size,但查看后没有生效,经过搜索本站文章后发现这篇:
https://www.oceanbase.com/knowledge-base/oceanbase-database-20000000059?back=kb
按这篇文章操作把clog和slog文件删除后,用命令obd cluster start xxx和./bin/observer -o datafile_size=40G都启动不了,提示的错误No such file or directory,重新mkdir了slog和clog文件夹也不行,具体见附件截图。
【复现路径】
【问题现象及影响】

【附件】
obd cluster start xxx执行结果:
85d4e195e48ffe262eb7d939c74305dd

./bin/observer -o datafile_size=40G执行结果:
image

clog这些是不能删除的

我用命令
obd cluster restart demo
可以启动了,但数据库啥都全不见了。。。。

那为什么那篇文章这样介绍,还好是测试库。我想扩展大磁盘,在另一篇问答中提到 log_disk_size和datafile_size设置后不生效的问题,这种情况如何处理?麻烦回答下?

SLog可以理解为Server Local Log,是一台OBServer一些全局信息变更操作(如新增租户,分区创建,新增SSTable等)的redo log。
Clog是事务的Redo log 类似于mysql 的redo log 详文档:https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001699065

理论上删除这个2个文件ob启动不了是符合预期的

这个帖子 会有相关同学在原帖上回复 请关注

这个文档误导性略大。。。@OB 官方

多谢你的反馈。文档只是提示删除前需要备份。对单节点删除文件后的风险缺少描述。我们同步给文档同学 做相应优化

clog 日志过大处理方案:
如果在不增加磁盘情况扩容条件 并且磁盘本身空间不足够大请看下执行下面命令

clog_disk_usage_limit_percentage
文章https://zhuanlan.zhihu.com/p/466337239

收到,谢谢