环境说明
ocp express:4.2.0-20230731
OceanBase:4.2.0
安装方式:obd白屏安装
问题展示与分析
刚安装好的集群发现ocp express展示的磁盘空间不对,2T的数据盘只展示了158g
我一开始以为是我把redo和data目录挂载反了,但是点进去看到data目录确实是2T
原来出现这个问题的原因与obV4.2.0 增加的配置磁盘数据文件的动态扩容功能有关,新版本的ob允许渐进式使用磁盘空间,即预先分配一定空间,再根据实际使用情况自动的逐渐扩容。
我发现datafile开头的这些参数除了datafile_size为158G,其余全为0
根据文档介绍datafile_next和datafile_maxsize为0时表示不启用自动增长,于是,ocp express展示的磁盘总容量就为158G了。
解决
我将datafile_next改为10G,datafile_maxsize改为2000G后,ocp express空间显示正常