apg_plan_mgmt 不在shared_preload_libraries中

问题描述 投票:0回答:1

当尝试应用我的计划时,我收到此错误,

 Error: pq: apg_plan_mgmt not in shared_preload_libraries

但是,当我将它作为参数添加到我的集群中时,就像这样

  parameter {
    name         = "shared_preload_libraries"
    value        = "apg_plan_mgmt,pg_stat_statements"
    apply_method = "pending-reboot"
  }

我收到错误

Terraform v1.6.2
on linux_amd64
Initializing plugins and modules...
aws_rds_cluster_parameter_group.qpm_cluster_parameter_group: Creating...
╷
│ Error: InvalidParameterValue: Invalid parameter value: apg_plan_mgmt for: shared_preload_libraries allowed values are: auto_explain,orafce,pgaudit,pg_similarity,pg_stat_statements,pg_hint_plan,pg_prewarm,plprofiler,pglogical,pg_cron
│   status code: 400, request id: 3063e79b-0344-4d2b-8433-61d2cddc2fd4

如何将 apg_plan_mgmt 库添加到预加载的库中?我想通过 terraform 使用它,但不确定是否需要遵循一个顺序才能加载它

我从这里看到

Terraform 和 RDS Postgres:为什么在共享预加载库中不允许 pg_repack? 我只需要创建扩展,但是在尝试时,我收到了原始错误

terraform amazon-aurora
1个回答
0
投票

我还没有尝试使用 terraform 进行此操作,但我相信应在集群参数组中启用计划管理并重新启动集群后加载 apg_plan_mgmt 模块。

请告诉我您如何解决这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.