log_disk_size和datafile_size设置后不生效

【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】4.0.0.0
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【问题现象及影响】
log_disk_size原大小60G,使用以下命令调到20G后,查询GV$OB_SERVERS没有生效。但单独查询参数值是变化了。
alter system set log_disk_size=‘20G’;

datafile_size原大小20G,使用以下命令调到40G后,查询GV$OB_SERVERS没有生效。但单独查询参数值是变化了。
alter system set datafile_size=‘40G’;

另外文件夹的空间也不会变化,是否需要手工收缩或者清理?

【附件】

log_disk_size扩缩容是异步的,缩容操作可能会比较慢,需要耐心等待。
datafile_size扩容不生效需要确认下你的磁盘有这么大么

log_disk_size在4.1版本是支持缩小的,语法没错,建议升级试试,clog会自动清理空间大小,通过log_disk_utilization_threshold控制,默认80%,可以适当调小。
datafile_size不支持缩小,虽然alter system set 设置没有报错,但可以查看__all_virtual_disk_stat 查看实际大小,预期是不会有变化。

怀疑是做过datafile_size 调小的操作,会出现:gv$ob_servers.DATA_DISK_CAPACITY 和 datafile_size 大小不一致。

https://github.com/oceanbase/oceanbase/issues/1406

我先调小了log_disk_size,然后调大datafile_size。其中datafile_size确认从来没调小过。

select * from __all_rootservice_event_history where event = ‘admin_set_config’ and value2 like ‘%datafile_size%’; 查下结果

谢谢。由于我删除了clog和slog文件夹导致数据没有了,我要重装后等我再测试后再反馈结果,感谢。