我在amazon中有一个RDS实例,我想为它修改分配的存储,它目前是500 at,但我希望它是50 at。但是,当我尝试在控制台中更改此设置时,收到以下错误:Invalid storage size for engine name postgres and storage type standard: 60
我有一个Elasticbeanstalk应用程序,它没有与之关联的RDS实例,在阅读完后,我读到一些人需要一个与您试图修改的RDS具有相同规格的实例,但是这也不起作用。
这里有帮助吗?
我正在使用来自的RDS命令行工具,并且无法将参数组复制到不同的区域。运行rds-copy参数型组失败,出现以下错误:
rds-copy-db-parameter-group: Could not find the resource you requested: DB ParameterGroup not found, not allowed to do cross region copy.
我使用的命令是:
rds-copy-db-parameter-group arn:aws:rds:ap-southeast-1:myAccntId:pg:myParamGroup-utf8mb4 -t c
我有一个运行MySQL5.5的多AZ AWS RDS实例
我已经注意到,尽管DB连接很低(有时甚至为零),但我的写入操作/秒仍在相当快地增长--请参阅图表中的Avg growing /秒在过去12个月和最后2周中的使用情况,以及Avg DB连接在过去2周中的情况:
📷
📷
📷
我知道总体上写操作系统/秒的水平很低,但是我预计在接下来的几个月里会有更多的文件(比如100倍),并且希望确保我能解决所有的问题。
我在试着弄清楚是什么导致了这些写操作。我尝试连接到RDS实例并执行:
show full process list
这表明:
+--------+----------+-----------
我们有一个设置,其中RDS是通过terraform提供的,RDS的free storage space指标的cloudwatch alarm通过terraform设置为<10% total RDS storage。RDS总存储量是一个静态值。每当存储空间不足时,我们都会通过AWS控制台手动增加RDS存储空间。有没有办法自动更新cloudwatch告警阈值,在增加RDS存储空间后将其设置为10% of new total storage?