如何从 RDS Postgres 实例中删除日志?我刚刚注意到我的实例正在显示消息。storage-full
我找不到有关如何删除日志文件的任何描述,我认为这是存储已满的原因。数据库中的数据在 ~50MB 范围内。
这是我登录 AWS 时在 RDS 仪表板上看到的消息:
答案1
这是通过使用“参数组”设置来控制的。
1) 在 RDS 仪表板中,转到“参数组”
2)创建一个新的参数组,确保“组系列”设置为postgres9.3,随意命名
3)返回“参数组”,选择新创建的组,然后选择“编辑参数”
4)将“rds.log_retention_period”设置为您想要的任何值,默认值为 4320 分钟(72 小时)。
5)保存更改,并等待更改同步。
如果您担心大小,请务必修改日志设置,这可能会大幅改变日志文件的大小,从而改变您的存储空间。
相关链接这里