监控 Amazon DocumentDB 集群状态

集群的状态表示集群的运行状况。您可以使用 Amazon DocumentDB 控制台或 AWS CLI describe-db-clusters 命令查看集群的状态。

集群状态值

下表列出集群状态的有效值。

集群 状态描述
available集群状态良好且可用。
backing-up当前正在备份集群。
creating正在创建集群。正在创建的过程中无法访问。
deleting正在删除集群。正在删除的过程中无法访问。
failing-over正在执行从主实例到 Amazon DocumentDB 副本的故障转移。
inaccessible-encryption-credentials无法访问用于加密或解密集群的 AWS KMS 密钥。
maintenance正在对集群应用维护更新。此状态用于 Amazon DocumentDB 预先计划的集群级别的维护。
migrating正将集群快照还原给集群。
migration-failed迁移失败。
modifying正在按照客户请求修改集群。
renaming正在按照客户请求重命名集群。
resetting-master-credentials正在按照客户请求重置集群的主凭证。
upgrading集群引擎版本正在升级。

使用监控集群状态AWS 管理控制台

在使用AWS 管理控制台确定集群状态时,请使用以下过程。

  1. 通过以下网址登录 AWS 管理控制台并打开 Amazon DocumentDB 控制台:https://console.aws.amazon.com/docdb

  2. 在导航窗格中,选择 Clusters.

  3. 在“Clusters (集群)”导航窗格中,您将看到 Cluster identifier (集群标识符) 列。您的实例将在集群下列出,与以下屏幕截图类似。

    ![

    1. 带显示活动状态的示例集群的集群页屏幕截图。
    2. ](/projects/DocumentDB-20201111-zh/14a352fea6ebf7c1ed6cea6024aba1ce.png)
  4. Cluster identifier (集群标识符) 列中,找到您感兴趣的实例名称。然后,要查找实例的状态,请跨该行阅读至 Status (状态) 列,如下所示。

    ![

    1. 带显示活动状态的示例集群的集群页屏幕截图。
    2. ](/projects/DocumentDB-20201111-zh/ff92edff28d6c54ab497bbefb23fdfd3.png)

使用监控集群状态AWS CLI

在使用 AWS CLI 确定集群的状态时,请使用 describe-db-clusters 操作。以下代码可查找集群 的状态。sample-cluster.

对于 Linux、macOS 或 Unix:

  1. aws docdb describe-db-clusters \
  2. --db-cluster-identifier sample-cluster \
  3. --query 'DBClusters[*].[DBClusterIdentifier,Status]'

对于 Windows:

  1. aws docdb describe-db-clusters ^
  2. --db-cluster-identifier sample-cluster ^
  3. --query 'DBClusters[*].[DBClusterIdentifier,Status]'

此操作的输出将类似于下文。

  1. [
  2. [
  3. "sample-cluster",
  4. "available"
  5. ]
  6. ]