跳至内容

如何对卡在不兼容参数状态的 Amazon RDS 数据库实例进行故障排除?

1 分钟阅读
0

我想对卡在不兼容参数状态的 Amazon Relational Database Service (Amazon RDS) 实例进行故障排除。

解决方法

当 Amazon RDS 数据库实例显示不兼容参数状态时,至少有一个参数值与引擎版本或数据库实例类不兼容。

出现此问题的原因可能如下:

  • 您的数据库实例扩展到可用内存更少的实例类型。关联参数组中至少有一个内存设置超过了新数据库实例的可用内存大小。
  • 数据库引擎升级到其他版本,不再与自定义参数组的一个或多个参数设置兼容。

不兼容参数状态是一种终端状态。当数据库实例处于终端状态时,只能重启或删除该实例。要关联不同的参数组、扩展实例类型、更改引擎版本或修改实例配置,必须修复不兼容的参数。

**注意:**Amazon RDS 不会标识参数组中不兼容的参数。

要解决此问题,请执行以下操作之一:

**注意:**更改参数值时,修改会影响所有关联的数据库实例。在重置值之前,请复制不兼容的参数组作为备份。

要识别不兼容的参数,请比较自定义参数组值与默认参数组值之间的差异。在比较这些值时,Amazon RDS 会生成一个参数比较表。该表不会显示引擎默认参数值,因为这些值特定于 Amazon RDS 的引擎版本和配置设置。

注意:要查看对自定义参数组的更改,请使用 AWS CloudTrail。筛选过去 90 天内事件名称ModifyDBParameterGroupModifyDBClusterParameterGroup 的事件。

有关与 Amazon RDS 不兼容的 Oracle 参数的信息,请参阅为 RDS for Oracle 实例开启大页

相关信息

如何解决 Amazon RDS 数据库处于不兼容网络状态的问题?