删除或停止运行您的 Studio 的实例、应用程序和空间 - Amazon SageMaker

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

删除或停止运行您的 Studio 的实例、应用程序和空间

为避免因未使用的 Studio 运行实例、应用程序或空间而产生额外费用,您可以将其停止或删除。本页将提供一些关于停止或删除正在运行的 Studio 实例、应用程序或空间的区别的信息,并附有说明。

我们在以下要点中简要概述了空间、应用程序和实例之间的区别:

  • 创建空间时,就是创建运行应用程序所需的资源。这包括存储您的数据的亚马逊 Elastic Block Store (AmazonEBS) 卷。删除空间时,也就是删除存储在该空间中的数据。

  • 当你打开一个应用程序时,你需要启动一个实例才能运行该应用程序。

    关闭应用程序时,您不会自动停止和删除该实例。您可以在实例运行时重新打开应用程序。

    使用时,DeleteAppAPI您还可以停止并删除该实例。使用此功能后,您可以重新启动实例和应用程序API。

  • 对于本页上的说明,停止实例或删除实例的操作具有相同的效果。当您停止或删除实例时,也将停止该应用程序。

    同样,停止实例与停止或删除应用程序相同。

注意

如果服务检测到某个应用程序运行状况不佳,则它会扮演AmazonSageMakerNotebooksServiceRolePolicy服务关联角色并使用删除该应用程序。DeleteAppAPI

有关 Studio 空间、应用程序和实例之间区别的更多信息,请参阅查看您的 Studio 正在运行的实例、应用程序和空间

删除或停止您的 Amazon SageMaker Studio 应用程序或正在运行的实例

为避免因未使用的正在运行的应用程序而产生额外费用,您可以停止并删除这些应用程序和正在运行的实例。以下内容提供了有关停止或删除应用程序或实例的一些信息:

  • 在以下说明中,删除应用程序(使用 DeleteAppAPI)与停止该应用程序的实例具有相同的效果。按照删除应用程序或停止实例的说明,将停止和删除该应用程序和该应用程序的实例。

  • 删除应用程序或停止实例后,您可以稍后重新启动该实例和应用程序。

    • 当您删除应用程序或停止实例时,空间中的文件将保留。您可以再次运行该应用程序,并期望访问存储在空间中的相同文件,就像删除应用程序之前所做的那样。

    • 当您删除应用程序或停止实例时,该应用程序的元数据将在 24 小时内删除。有关更多信息,请参阅CreationTime响应元素中的注释DescribeAppAPI。

以下选项卡提供了使用 Studio 用户界面、 SageMaker 控制台或从您的网域中停止和删除应用程序的说明 AWS CLI。

注意

要在一个位置查看和停止所有正在运行的 Studio 实例,我们建议使用以下选项中的使用 Studio 用户界面删除您的域名应用程序工作流程。

要使用 Studio 用户界面删除您的 Studio 应用程序,请按照以下说明进行操作。

删除您的域名应用程序(Studio 用户界面)
  1. 启动 Studio。根据您的设置,此过程可能会有所不同。有关启动 Studio 的信息,请参阅启动亚马逊 SageMaker Studio

  2. 在左侧导航窗格中,选择正在运行的实例

    如果页面上的表格为空,则您的空间中没有任何正在运行的实例或应用程序。

  3. 在 “名称” 和 “应用程序” 列下的表中,找到空间名称以及要停止和删除的应用程序。

  4. 选择相应的 “停止” 按钮以停止和删除应用程序。

要从集中位置查看或停止 Studio 运行的实例,请参阅使用 Studio 用户界面删除您的域名应用程序。否则,请使用以下说明。

在 SageMaker 控制台中,对于可以在控制台的 “空间” 部分中查看的空间,您只能停止正在运行的 Studio 应用程序。有关可视空间的列表,请参阅查看您的工作室空间

以下步骤说明如何使用 SageMaker 控制台删除 Studio 应用程序。

删除应用程序指令(控制台)
  1. 打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/

  2. 在左侧导航窗格中,展开 “管理员配置”,然后选择 “”。

  3. 选择要还原的域名。

  4. 域详细信息页面上,选择空间管理选项卡。

  5. 重要

    空间管理选项卡中,您可以选择删除空间。删除空间和删除应用程序是有区别的。如果删除该空间,您将无法访问该空间中的数据。除非您确定要删除,否则请勿删除该空间。

    要停止并删除应用程序,请在空间管理选项卡和名称列下,选择应用程序的空间。

  6. 在 “应用程序” 部分和 “应用程序类型” 列下,搜索要停止并删除的应用程序。

  7. 在 “操作” 列下,选择相应的删除应用程序按钮。

  8. 在弹出框中,选择 “是,删除应用程序”。执行此操作后,删除输入字段变为可用。

  9. delete在删除输入字段中输入以确认删除。

  10. 选择删除

要从集中位置查看或停止任何正在运行的 Studio 实例,请参阅使用 Studio 用户界面删除您的域名应用程序。否则,请使用以下说明。

以下代码示例DeleteAppAPI使用删除示例域中的应用程序。

要停止正在运行的实例JupyterLab代码编辑器实例,请使用以下代码示例:

aws sagemaker delete-app \ --domain-id example-domain-id \ --region AWS 区域 \ --app-name default \ --app-type example-app-type \ --space-name example-space-name
  • 要获取您的example-domain-id,请按照以下说明进行操作:

    要获得 example-domain-id
    1. 打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/

    2. 在左侧导航窗格中,展开 “管理员配置”,然后选择 “”。

    3. 选择相关的域名。

    4. 域详细信息页面上,选择域设置选项卡。

    5. 复制域名 ID

  • 要获取您的AWS 区域,请按照以下说明确保您使用的域名正确无误 AWS 区域 :

    要获得 AWS 区域
    1. 打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/

    2. 在左侧导航窗格中,展开 “管理员配置”,然后选择 “”。

    3. 选择相关的域名。

    4. 域名详细信息页面上,确认这是相关的域名。

    5. 从 SageMaker 控制台右上角展开区域下拉列表,然后使用您 AWS 区域 姓名右侧的相应 AWS 区域 ID。例如,us-west-1

  • 对于example-app-type,请使用与要停止的应用程序相关的应用程序类型。例如,example-app-type替换为以下应用程序类型之一:

  • 要获取您的example-space-name,请使用以下步骤:

    要获得 example-space-name
    1. 打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/

    2. 在左侧导航窗格中,展开 “管理员配置”,然后选择 “”。

    3. 选择相关的域名。

    4. 域详细信息页面上,选择空间管理选项卡。

    5. 复制相关的空间名称。

要停止运行 SageMaker CanvasStudio Classic 或的实例 RStudio,请使用以下代码示例:

aws sagemaker delete-app \ --domain-id example-domain-id \ --region AWS 区域 \ --app-name default \ --app-type example-app-type \ --user-profile example-user-name
  • 对于example-app-type,请使用与要停止的应用程序相关的应用程序类型。例如,example-app-type替换为以下应用程序类型之一:

  • 要获取您的example-user-name,请导航至域名详情页面。

    • 接下来,选择用户配置文件选项卡,然后复制相关的空间名称。

有关删除正在运行的 Studio 应用程序的其他说明,请参阅:

删除工作室空间

重要

删除空间后,空间中存储的所有数据都将丢失。我们建议您在删除空间之前备份数据。

要删除 Studio 空间,您需要拥有管理员权限或至少具有更新域IAM和 Amazon S3 的权限。

  • 空间用于管理相关应用程序的存储和资源需求。当您删除空间时,存储卷也会被删除。因此,您将无法访问存储在该空间中的文件。有关 Studio 空间的更多信息,请参阅亚马逊 SageMaker Studio 空间

    如果您选择删除空间,我们建议您备份数据。

  • 删除空间后,您将无法再次访问该空间。

您可以删除控制台的 “空间” 部分中可查看的 Studio 空间。有关可视空间的列表,请参阅查看您的工作室空间

没有空间可存放 SageMaker Canvas、Studio Classic(私人)和RStudio。要停止并删除您的 SageMaker Canvas、Studio Classic(私人)或RStudio应用程序,请参阅删除或停止您的 Amazon SageMaker Studio 应用程序或正在运行的实例

域名详情页面中的 “空间” 部分提供了有关您域内的 Studio 空间的信息。您可以在此页面上查看、创建和删除空间。

查看网域中的工作室空间
  1. 打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/

  2. 在左侧导航窗格中,展开 “管理员配置”,然后选择 “”。

  3. 选择要在其中查看空间的域。

  4. 在 “域详细信息” 上,选择 “空间管理” 以打开 “空间” 部分。

  5. 选择要删除的空间。

  6. 选择删除

  7. 在标题为 “删除空间” 的弹出框中,您有两个选项:

    • 如果您已经关闭了空间中的所有应用程序,请选择 “是,删除空间”

    • 如果空间中仍有应用程序在运行,请选择是,关闭所有应用程序并删除空间

  8. delete在删除输入字段中输入以确认删除。

  9. 要删除空间,您有两个选择:

    • 如果您已经关闭了空间中的所有应用程序,请选择删除空间

    • 如果空间中仍有应用程序在运行,请选择 “关闭所有应用程序并删除空间”

必须先删除与空间关联的应用程序 AWS CLI,然后才能使用删除空间。有关停止 Studio 应用程序的信息,请参阅删除或停止您的 Amazon SageMaker Studio 应用程序或正在运行的实例

使用以下 AWS CLI 命令删除域内的空间:

aws sagemaker delete-space \ --domain-id example-domain-id \ --region AWS 区域 \ --space-name example-space-name
  • 要获取您的example-domain-id,请按照以下说明进行操作:

    要获得 example-domain-id
    1. 打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/

    2. 在左侧导航窗格中,展开 “管理员配置”,然后选择 “”。

    3. 选择相关的域名。

    4. 域详细信息页面上,选择域设置选项卡。

    5. 复制域名 ID

  • 要获取您的AWS 区域,请按照以下说明确保您使用的域名正确无误 AWS 区域 :

    要获得 AWS 区域
    1. 打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/

    2. 在左侧导航窗格中,展开 “管理员配置”,然后选择 “”。

    3. 选择相关的域名。

    4. 域名详细信息页面上,确认这是相关的域名。

    5. 从 SageMaker 控制台右上角展开区域下拉列表,然后使用您 AWS 区域 姓名右侧的相应 AWS 区域 ID。例如,us-west-1

  • 要获取您的example-space-name,请使用以下步骤:

    要获得 example-space-name
    1. 打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/

    2. 在左侧导航窗格中,展开 “管理员配置”,然后选择 “”。

    3. 选择相关的域名。

    4. 域详细信息页面上,选择空间管理选项卡。

    5. 复制相关的空间名称。