从高级实例套餐还原到标准实例套餐 - Amazon Systems Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

从高级实例套餐还原到标准实例套餐

本节介绍如何将高级实例套餐中运行的混合激活节点更改回标准实例套餐。此配置适用于 Amazon Web Services 账户 和单个 Amazon Web Services 区域 中的所有混合激活节点。

开始前的准备工作

查看以下重要详细信息。

注意
  • 如果您在账户和区域中运行的混合激活节点超过 1000 个,则无法恢复到标准实例套餐。您必须先取消注册节点,直到实例数为 1000 或更少为止。这也适用于使用 Systems Manager 混合激活的 Amazon Elastic Compute Cloud(Amazon EC2)实例(但这不是常见情况)。有关更多信息,请参阅在混合和多云环境中取消注册托管式节点

  • 恢复后,您将无法使用 Amazon Systems Manager 的功能 Session Manager 以交互方式访问混合激活节点。

  • 恢复后,您将无法使用 Amazon Systems Manager 的功能 Patch Manager 修补 Microsoft 在混合激活节点上发布的应用程序。

  • 将所有混合激活节点恢复为标准实例套餐的过程可能需要 30 分钟或更长时间才能完成。

本节介绍如何将 Amazon Web Services 账户 和 Amazon Web Services 区域 中的所有混合激活节点从高级实例套餐恢复到标准实例套餐。

恢复为标准实例套餐(控制台)

以下过程介绍了如何使用 Systems Manager 控制台将混合和多云环境中的所有混合激活节点更改为使用指定 Amazon Web Services 账户 和 Amazon Web Services 区域 中的标准实例套餐。

恢复为标准实例套餐(控制台)
  1. 访问 https://console.aws.amazon.com/systems-manager/,打开 Amazon Systems Manager 控制台。

  2. 在导航窗格中,选择 Fleet Manager

    -或者-

    如果首先打开 Amazon Systems Manager 主页,选择菜单图标 ( 
    The menu icon
  ) 打开导航窗格,然后选择导航窗格中的 Fleet Manager

  3. 选择 Account settings (账户设置) 下拉菜单,然后选择 Instance tier settings (实例套餐设置)

  4. 选择 Change account settings (更改账户设置)

  5. 查看弹出窗口中有关更改账户设置的信息,然后,如果您批准,请选择接受并继续的选项。

恢复为标准实例套餐 (Amazon CLI)

以下过程介绍了如何使用 Amazon Command Line Interface 将混合和多云环境中的所有混合激活节点更改为使用指定 Amazon Web Services 账户 和 Amazon Web Services 区域 中的标准实例套餐。

使用 Amazon CLI 恢复为标准实例套餐
  1. 打开 Amazon CLI 并运行以下命令。将每个示例资源占位符替换为您自己的信息。

    Linux & macOS
    aws ssm update-service-setting \ --setting-id arn:aws:ssm:region:aws-account-id:servicesetting/ssm/managed-instance/activation-tier \ --setting-value standard
    Windows
    aws ssm update-service-setting ^ --setting-id arn:aws:ssm:region:aws-account-id:servicesetting/ssm/managed-instance/activation-tier ^ --setting-value standard

    如果此命令成功,则无任何输出。

  2. 请在 30 分钟后运行以下命令,以查看当前 Amazon Web Services 账户 和 Amazon Web Services 区域 中托管实例的设置。

    Linux & macOS
    aws ssm get-service-setting \ --setting-id arn:aws:ssm:region:aws-account-id:servicesetting/ssm/managed-instance/activation-tier
    Windows
    aws ssm get-service-setting ^ --setting-id arn:aws:ssm:region:aws-account-id:servicesetting/ssm/managed-instance/activation-tier

    此命令会返回如下信息。

    {
        "ServiceSetting": {
            "SettingId": "/ssm/managed-instance/activation-tier",
            "SettingValue": "standard",
            "LastModifiedDate": 1555603376.138,
            "LastModifiedUser": "System",
            "ARN": "arn:aws:ssm:us-east-2:123456789012:servicesetting/ssm/managed-instance/activation-tier",
            "Status": "Default"
        }
    }

    在请求获得批准后,状态将更改为 Default(默认)

恢复为标准实例套餐 (PowerShell)

以下过程介绍了如何使用 Amazon Tools for Windows PowerShell 将混合和多云环境中的混合激活节点更改为使用指定 Amazon Web Services 账户 和 Amazon Web Services 区域 中的标准实例套餐。

使用 PowerShell 恢复为标准实例套餐
  1. 打开 Amazon Tools for Windows PowerShell 并运行以下命令。

    Update-SSMServiceSetting ` -SettingId "arn:aws:ssm:region:aws-account-id:servicesetting/ssm/managed-instance/activation-tier" ` -SettingValue "standard"

    如果此命令成功,则无任何输出。

  2. 请在 30 分钟后运行以下命令,以查看当前 Amazon Web Services 账户 和 Amazon Web Services 区域 中托管实例的设置。

    Get-SSMServiceSetting ` -SettingId "arn:aws:ssm:region:aws-account-id:servicesetting/ssm/managed-instance/activation-tier"

    此命令会返回如下信息。

    ARN: arn:aws:ssm:us-east-2:123456789012:servicesetting/ssm/managed-instance/activation-tier
    LastModifiedDate : 4/18/2019 4:02:56 PM
    LastModifiedUser : System
    SettingId        : /ssm/managed-instance/activation-tier
    SettingValue     : standard
    Status           : Default
    

    在请求获得批准后,状态将更改为 Default(默认)