Skip to content

29.2. 磁盘已满故障#

数据库管理员最重要的磁盘监视任务是确保磁盘不会变满。已满的数据磁盘不会导致数据损坏,但可能会阻止有用的活动发生。如果保存 WAL 文件的磁盘已满,则数据库服务器可能会发生恐慌并导致关闭。

如果您无法通过删除其他内容来释放磁盘上的其他空间,则可以通过利用表空间将一些数据库文件移动到其他文件系统。有关此内容的更多信息,请参见第 23.6 节

提示

一些文件系统在几乎已满时性能很差,因此不要等到磁盘完全已满才采取措施。

如果您的系统支持按用户磁盘配额,那么数据库自然会受到服务器运行用户所设配额的限制。超出配额将产生与完全用尽磁盘空间相同的不良影响。