我创建了一个 Amazon Aurora 集群,我的 Aurora 集群端点处于“正在创建”状态。
简短描述
使用 Amazon Relational Database Service(Amazon RDS)控制台创建 Aurora 集群时,该集群将填充一个 Aurora 数据库实例。如果您有多可用区配置,它会填充两个实例。创建集群并且 Aurora 数据库实例处于可用状态后,Aurora 端点也变为可用。
要创建集群,您可以在 AWS 命令行界面(AWS CLI)中运行 create-db-cluster,也可以使用 CreateDBCluster API 调用。如果您使用任何一个 API,则会创建一个没有任何数据库实例的空 Aurora 集群。在这种情况下,您在 Amazon RDS 控制台中的 Aurora 端点处于正在创建状态。
要为集群创建数据库实例,请运行 create-db-instance 或 CreateDBInstance API。
解决方法
**注意:**如果在运行 AWS CLI 命令时收到错误,请确保您使用的是 AWS CLI 最新版本。
要使用 Aurora 数据库实例填充现有 Aurora 集群,请运行 create-db-instance 或 CreateDBInstance。
以下示例命令使用 AWS CLI 为现有 Aurora 集群创建 Aurora 数据库实例:
aws rds create-db-instance --db-instance-identifier sample-instance
--db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large --db-parameter-group aurora_pg --publicly-accessible
在创建 Aurora 数据库实例且您的 Aurora 数据库实例处于可用状态后,Aurora 端点也将进入可用状态。
相关信息
创建 Amazon Aurora 数据库集群
用于在 AWS 上进行构建的工具