本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
删除或停止运行您的 Studio 的实例、应用程序和空间
为避免因未使用的 Studio 运行实例、应用程序或空间而产生额外费用,您可以将其停止或删除。本页将提供一些关于停止或删除正在运行的 Studio 实例、应用程序或空间的区别的信息,并附有说明。
我们在以下要点中简要概述了空间、应用程序和实例之间的区别:
-
创建空间时,就是创建运行应用程序所需的资源。这包括存储您的数据的亚马逊 Elastic Block Store (AmazonEBS) 卷。删除空间时,也就是删除存储在该空间中的数据。
-
当你打开一个应用程序时,你需要启动一个实例才能运行该应用程序。
关闭应用程序时,您不会自动停止和删除该实例。您可以在实例运行时重新打开应用程序。
使用时,
DeleteApp
API您还可以停止并删除该实例。使用此功能后,您可以重新启动实例和应用程序API。 -
对于本页上的说明,停止实例或删除实例的操作具有相同的效果。当您停止或删除实例时,也将停止该应用程序。
同样,停止实例与停止或删除应用程序相同。
注意
如果服务检测到某个应用程序运行状况不佳,则它会扮演AmazonSageMakerNotebooksServiceRolePolicy服务关联角色并使用删除该应用程序。DeleteApp
API
有关 Studio 空间、应用程序和实例之间区别的更多信息,请参阅查看您的 Studio 正在运行的实例、应用程序和空间。
删除或停止您的 Amazon SageMaker Studio 应用程序或正在运行的实例
为避免因未使用的正在运行的应用程序而产生额外费用,您可以停止并删除这些应用程序和正在运行的实例。以下内容提供了有关停止或删除应用程序或实例的一些信息:
-
在以下说明中,删除应用程序(使用
DeleteApp
API)与停止该应用程序的实例具有相同的效果。按照删除应用程序或停止实例的说明,将停止和删除该应用程序和该应用程序的实例。 -
删除应用程序或停止实例后,您可以稍后重新启动该实例和应用程序。
-
当您删除应用程序或停止实例时,空间中的文件将保留。您可以再次运行该应用程序,并期望访问存储在空间中的相同文件,就像删除应用程序之前所做的那样。
-
当您删除应用程序或停止实例时,该应用程序的元数据将在 24 小时内删除。有关更多信息,请参阅
CreationTime
响应元素中的注释DescribeAppAPI。
-
以下选项卡提供了使用 Studio 用户界面、 SageMaker 控制台或从您的网域中停止和删除应用程序的说明 AWS CLI。
注意
要在一个位置查看和停止所有正在运行的 Studio 实例,我们建议使用以下选项中的使用 Studio 用户界面删除您的域名应用程序工作流程。
要使用 Studio 用户界面删除您的 Studio 应用程序,请按照以下说明进行操作。
删除您的域名应用程序(Studio 用户界面)
-
启动 Studio。根据您的设置,此过程可能会有所不同。有关启动 Studio 的信息,请参阅启动亚马逊 SageMaker Studio。
-
在左侧导航窗格中,选择正在运行的实例。
如果页面上的表格为空,则您的空间中没有任何正在运行的实例或应用程序。
-
在 “名称” 和 “应用程序” 列下的表中,找到空间名称以及要停止和删除的应用程序。
-
选择相应的 “停止” 按钮以停止和删除应用程序。
要从集中位置查看或停止 Studio 运行的实例,请参阅使用 Studio 用户界面删除您的域名应用程序。否则,请使用以下说明。
在 SageMaker 控制台中,对于可以在控制台的 “空间” 部分中查看的空间,您只能停止正在运行的 Studio 应用程序。有关可视空间的列表,请参阅查看您的工作室空间。
以下步骤说明如何使用 SageMaker 控制台删除 Studio 应用程序。
删除应用程序指令(控制台)
-
打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/
。 -
在左侧导航窗格中,展开 “管理员配置”,然后选择 “域”。
-
选择要还原的域名。
-
在域详细信息页面上,选择空间管理选项卡。
-
重要
在空间管理选项卡中,您可以选择删除空间。删除空间和删除应用程序是有区别的。如果删除该空间,您将无法访问该空间中的数据。除非您确定要删除,否则请勿删除该空间。
要停止并删除应用程序,请在空间管理选项卡和名称列下,选择应用程序的空间。
-
在 “应用程序” 部分和 “应用程序类型” 列下,搜索要停止并删除的应用程序。
-
在 “操作” 列下,选择相应的删除应用程序按钮。
-
在弹出框中,选择 “是,删除应用程序”。执行此操作后,删除输入字段变为可用。
-
delete
在删除输入字段中输入以确认删除。 -
选择删除。
要从集中位置查看或停止任何正在运行的 Studio 实例,请参阅使用 Studio 用户界面删除您的域名应用程序。否则,请使用以下说明。
以下代码示例DeleteApp
API使用删除示例域中的应用程序。
要停止正在运行的实例JupyterLab或代码编辑器实例,请使用以下代码示例:
aws sagemaker delete-app \ --domain-id
example-domain-id
\ --regionAWS 区域
\ --app-name default \ --app-typeexample-app-type
\ --space-nameexample-space-name
-
要获取您的
,请按照以下说明进行操作:example-domain-id
要获得
example-domain-id
-
打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/
。 -
在左侧导航窗格中,展开 “管理员配置”,然后选择 “域”。
-
选择相关的域名。
-
在域详细信息页面上,选择域设置选项卡。
-
复制域名 ID。
-
-
要获取您的
,请按照以下说明确保您使用的域名正确无误 AWS 区域 :AWS 区域
要获得
AWS 区域
-
打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/
。 -
在左侧导航窗格中,展开 “管理员配置”,然后选择 “域”。
-
选择相关的域名。
-
在域名详细信息页面上,确认这是相关的域名。
-
从 SageMaker 控制台右上角展开区域下拉列表,然后使用您 AWS 区域 姓名右侧的相应 AWS 区域 ID。例如,
us-west-1
。
-
-
对于
,请使用与要停止的应用程序相关的应用程序类型。例如,example-app-type
替换为以下应用程序类型之一:example-app-type
-
JupyterLab 应用程序类型:
JupyterLab
。有关的信息 JupyterLab,请参见SageMaker JupyterLab。 -
代码编辑器应用程序类型:
CodeEditor
。有关基于 Code-OSS、Visual Studio Code-开源的代码编辑器的信息,请参见亚马逊 SageMaker Studio 中的代码编辑器。
-
-
要获取您的
,请使用以下步骤:example-space-name
要获得
example-space-name
-
打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/
。 -
在左侧导航窗格中,展开 “管理员配置”,然后选择 “域”。
-
选择相关的域名。
-
在域详细信息页面上,选择空间管理选项卡。
-
复制相关的空间名称。
-
要停止运行 SageMaker Canvas、Studio Classic 或的实例 RStudio,请使用以下代码示例:
aws sagemaker delete-app \ --domain-id
example-domain-id
\ --regionAWS 区域
\ --app-name default \ --app-typeexample-app-type
\ --user-profileexample-user-name
-
对于
,请使用与要停止的应用程序相关的应用程序类型。例如,example-app-type
替换为以下应用程序类型之一:example-app-type
-
SageMaker 画布应用程序类型:
Canvas
. 有关 SageMaker Canvas 的信息,请参阅亚马逊 SageMaker Canvas。 -
Studio 经典版应用程序类型:
JupyterServer
. 有关 Studio Classic 的信息,请参阅亚马逊 SageMaker Studio 经典版。 -
RStudio应用程序类型:
RStudioServerPro
。有关的信息RStudio,请参见RStudio在亚马逊上 SageMaker。
-
-
要获取您的
,请导航至域名详情页面。example-user-name
-
接下来,选择用户配置文件选项卡,然后复制相关的空间名称。
-
有关删除正在运行的 Studio 应用程序的其他说明,请参阅:
-
JupyterLab: 删除未使用的资源.
-
代码编辑器:关闭代码编辑器资源.
-
SageMaker 画布:注销 Amazon SageMaker Canvas。
-
RStudio: 关掉 RStudio.
删除工作室空间
重要
删除空间后,空间中存储的所有数据都将丢失。我们建议您在删除空间之前备份数据。
要删除 Studio 空间,您需要拥有管理员权限或至少具有更新域IAM和 Amazon S3 的权限。
-
空间用于管理相关应用程序的存储和资源需求。当您删除空间时,存储卷也会被删除。因此,您将无法访问存储在该空间中的文件。有关 Studio 空间的更多信息,请参阅亚马逊 SageMaker Studio 空间。
如果您选择删除空间,我们建议您备份数据。
-
删除空间后,您将无法再次访问该空间。
您可以删除控制台的 “空间” 部分中可查看的 Studio 空间。有关可视空间的列表,请参阅查看您的工作室空间。
没有空间可存放 SageMaker Canvas、Studio Classic(私人)和RStudio。要停止并删除您的 SageMaker Canvas、Studio Classic(私人)或RStudio应用程序,请参阅删除或停止您的 Amazon SageMaker Studio 应用程序或正在运行的实例。
域名详情页面中的 “空间” 部分提供了有关您域内的 Studio 空间的信息。您可以在此页面上查看、创建和删除空间。
查看网域中的工作室空间
-
打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/
。 -
在左侧导航窗格中,展开 “管理员配置”,然后选择 “域”。
-
选择要在其中查看空间的域。
-
在 “域详细信息” 上,选择 “空间管理” 以打开 “空间” 部分。
-
选择要删除的空间。
-
选择删除。
-
在标题为 “删除空间” 的弹出框中,您有两个选项:
-
如果您已经关闭了空间中的所有应用程序,请选择 “是,删除空间”。
-
如果空间中仍有应用程序在运行,请选择是,关闭所有应用程序并删除空间。
-
-
delete
在删除输入字段中输入以确认删除。 -
要删除空间,您有两个选择:
-
如果您已经关闭了空间中的所有应用程序,请选择删除空间。
-
如果空间中仍有应用程序在运行,请选择 “关闭所有应用程序并删除空间”。
-
必须先删除与空间关联的应用程序 AWS CLI,然后才能使用删除空间。有关停止 Studio 应用程序的信息,请参阅删除或停止您的 Amazon SageMaker Studio 应用程序或正在运行的实例。
使用以下 AWS CLI 命令删除域内的空间:
aws sagemaker delete-space \ --domain-id
example-domain-id
\ --regionAWS 区域
\ --space-nameexample-space-name
-
要获取您的
,请按照以下说明进行操作:example-domain-id
要获得
example-domain-id
-
打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/
。 -
在左侧导航窗格中,展开 “管理员配置”,然后选择 “域”。
-
选择相关的域名。
-
在域详细信息页面上,选择域设置选项卡。
-
复制域名 ID。
-
-
要获取您的
,请按照以下说明确保您使用的域名正确无误 AWS 区域 :AWS 区域
要获得
AWS 区域
-
打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/
。 -
在左侧导航窗格中,展开 “管理员配置”,然后选择 “域”。
-
选择相关的域名。
-
在域名详细信息页面上,确认这是相关的域名。
-
从 SageMaker 控制台右上角展开区域下拉列表,然后使用您 AWS 区域 姓名右侧的相应 AWS 区域 ID。例如,
us-west-1
。
-
-
要获取您的
,请使用以下步骤:example-space-name
要获得
example-space-name
-
打开 Amazon SageMaker 控制台,网址为https://console.aws.amazon.com/sagemaker/
。 -
在左侧导航窗格中,展开 “管理员配置”,然后选择 “域”。
-
选择相关的域名。
-
在域详细信息页面上,选择空间管理选项卡。
-
复制相关的空间名称。
-