VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

磁盘空间满,清理后集群状态未恢复

现象

集群运行状态下磁盘中xlog或data占用的空间超过阈值(磁盘空间的85%)时,数据库状态变为只读。(此功能受参数agent_disk_check_interval控制)。清理磁盘空间至合理区间一段时间后,节点状态仍无法恢复正常。

解决方案

人为释放磁盘空间达到受限指标以内,但是DN实例状态仍然是readonly状态,此时可以使用如下命令,人为干预后,将集群状态切换到正常即可,切换命令如下:

gs_guc reload -N all -I all -c "default_transaction_read_only = off"