停止並刪除執行中的 Studio 應用程式和空間 - Amazon SageMaker AI

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

停止並刪除執行中的 Studio 應用程式和空間

下一頁包含如何停止和刪除未使用的 Amazon SageMaker Studio 資源以避免不必要的額外費用的資訊和說明。對於您不想再使用的 Studio 資源,您需要同時:

  • 停止應用程式:這會同時停止應用程式,並刪除應用程式正在執行的執行個體。停止應用程式後,您可以再次啟動應用程式。

  • 刪除空間:這會刪除為應用程式和執行個體建立的 Amazon EBS 磁碟區。

    重要

    如果您刪除空間,將失去對該空間內資料的存取權。除非您確定想要,否則請勿刪除空間。

如需 Studio 空間和應用程式之間差異的詳細資訊,請參閱檢視執行執行個體、應用程式和空間的 Studio

停止您的 Amazon SageMaker Studio 應用程式

若要避免未使用的執行中應用程式產生額外費用,您必須停止這些費用。下列資訊包含停止應用程式的操作方式,以及如何執行。

  • 下列指示使用 DeleteApp API 來停止應用程式。這也會停止應用程式執行所在的執行個體。

  • 停止應用程式後,您可以稍後再次啟動應用程式。

    • 當您停止應用程式時,空間中的檔案會保留。您可以再次執行應用程式,並預期可以存取存放在空間中的相同檔案,就像刪除應用程式之前一樣。

    • 當您停止應用程式時,應用程式的中繼資料將在 24 小時內刪除。如需詳細資訊,請參閱 DescribeApp API CreationTime回應元素中的備註。

注意

如果服務偵測到應用程式運作狀態不佳,則會擔任AmazonSageMakerNotebooksServiceRolePolicy服務連結角色,並使用 DeleteApp API 刪除應用程式。

下列索引標籤提供使用 Studio UI、SageMaker AI 主控台或 從您的網域停止應用程式的指示 AWS CLI。

注意

若要在單一位置檢視和停止所有執行中執行個體的 Studio,我們建議從下列選項執行使用 Studio UI 停止應用程式工作流程。

若要使用 Studio UI 停止 Studio 應用程式,請使用下列指示。

刪除您的應用程式 (Studio UI)
  1. 啟動 Studio。此程序可能會因您的設定而有所不同。如需啟動 Studio 的相關資訊,請參閱 啟動 Amazon SageMaker Studio

  2. 從左側導覽窗格中,選擇執行中的執行個體

    如果頁面上的資料表是空的,則您的空間中沒有任何執行中的執行個體或應用程式。

  3. 名稱應用程式欄下的表格中,尋找空間名稱和您要停止的應用程式。

  4. 選擇對應的停止按鈕以停止應用程式。

若要從集中位置檢視或停止 Studio 執行中的執行個體,請參閱 使用 Studio UI 停止應用程式。否則,請使用下列說明。

在 SageMaker AI 主控台中,您只能停止在主控台的 Spaces 區段中檢視空間的執行中 Studio 應用程式。如需可檢視空間的清單,請參閱檢視您的 Studio 空間

這些步驟說明如何使用 SageMaker AI 主控台來停止 Studio 應用程式。

停止您的應用程式 (SageMaker AI 主控台)
  1. https://console.aws.amazon.com/sagemaker/:// 開啟 Amazon SageMaker AI 主控台。

  2. 從左側導覽窗格中,展開管理員組態,然後選擇網域

  3. 選擇您要還原的網域。

  4. 網域詳細資訊頁面上,選擇空間管理標籤。

  5. 重要

    空間管理索引標籤中,您可以選擇刪除空間。刪除空間和刪除應用程式之間存在差異。如果您刪除空間,將失去對該空間內資料的存取權。除非您確定想要,否則請勿刪除空間。

    若要停止應用程式,請在空間管理索引標籤和名稱欄下,選擇應用程式的空間。

  6. 應用程式區段和應用程式類型欄下,搜尋要停止的應用程式。

  7. 動作欄下,選擇對應的刪除應用程式按鈕。

  8. 在快顯方塊中,選擇是,刪除應用程式。執行此操作後,刪除輸入欄位就會變成可用。

  9. delete刪除輸入欄位中輸入 以確認刪除。

  10. 選擇 刪除

若要從集中位置檢視或停止任何執行執行個體的 Studio,請參閱使用 Studio UI 停止應用程式。否則,請使用下列說明。

下列程式碼範例使用 DeleteApp API 來停止範例網域中的應用程式。

若要停止執行中的 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. https://console.aws.amazon.com/sagemaker/:// 開啟 Amazon SageMaker AI 主控台。

    2. 從左側導覽窗格中,展開管理員組態,然後選擇網域

    3. 選擇相關的網域。

    4. 網域詳細資訊頁面上,選擇網域設定標籤。

    5. 複製網域 ID

  • 若要取得您的 AWS 區域,請使用下列指示,以確保您 AWS 區域 使用的網域正確:

    若要取得 AWS 區域
    1. https://console.aws.amazon.com/sagemaker/:// 開啟 Amazon SageMaker AI 主控台。

    2. 從左側導覽窗格中,展開管理員組態,然後選擇網域

    3. 選擇相關的網域。

    4. 網域詳細資訊頁面上,確認這是相關的網域。

    5. 從 SageMaker AI 主控台右上角展開區域下拉式清單,並使用您 AWS 區域 名稱右側的對應 AWS 區域 ID。例如:us-west-1

  • 對於 example-app-type,請使用與您要停止的應用程式相關的應用程式類型。例如,將 取代example-app-type為下列其中一個應用程式類型:

  • 若要取得您的 example-space-name,請使用下列步驟:

    若要取得 example-space-name
    1. https://console.aws.amazon.com/sagemaker/:// 開啟 Amazon SageMaker AI 主控台。

    2. 從左側導覽窗格中,展開管理員組態,然後選擇網域

    3. 選擇相關的網域。

    4. 網域詳細資訊頁面上,選擇空間管理標籤。

    5. 複製相關的空間名稱。

若要停止執行 SageMaker CanvasStudio ClassicRStudio 的執行個體,請使用下列程式碼範例:

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 空間。

  • Spaces 用於管理相關應用程式的儲存和資源需求。當您刪除空間時,儲存磁碟區也會刪除。因此,您無法存取存放在該空間上的檔案。如需 Studio 空間的詳細資訊,請參閱Amazon SageMaker Studio 空間

    如果您選擇刪除空間,建議您備份資料。

  • 刪除空間後,就無法再次存取該空間。

您可以刪除可在 主控台空間區段中檢視的 Studio 空間。如需可檢視空間的清單,請參閱檢視您的 Studio 空間

SageMaker Canvas、Studio Classic (私有) 和 RStudio 沒有空格。若要停止和刪除 SageMaker Canvas、Studio Classic (私有) 或 RStudio 應用程式,請參閱 停止您的 Amazon SageMaker Studio 應用程式

網域詳細資訊頁面中的 Spaces 區段提供網域內 Studio 空間的相關資訊。您可以在此頁面檢視、建立和刪除空格。

檢視網域中的 Studio 空間
  1. https://console.aws.amazon.com/sagemaker/:// 開啟 Amazon SageMaker AI 主控台。

  2. 從左側導覽窗格中,展開管理員組態,然後選擇網域

  3. 選擇您要檢視空格的網域。

  4. 網域詳細資訊上,選擇空間管理以開啟空間區段。

  5. 選取要刪除的空間。

  6. 選擇 刪除

  7. 在名為 Delete space 的快顯方塊中,您有兩個選項:

    • 如果您已關閉空間中的所有應用程式,請選擇是,刪除空間

    • 如果您仍然有應用程式在空間中執行,請選擇是,關閉所有應用程式並刪除空間

  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. https://console.aws.amazon.com/sagemaker/:// 開啟 Amazon SageMaker AI 主控台。

    2. 從左側導覽窗格中,展開管理員組態,然後選擇網域

    3. 選擇相關的網域。

    4. 網域詳細資訊頁面上,選擇網域設定標籤。

    5. 複製網域 ID

  • 若要取得您的 AWS 區域,請使用下列指示,以確保您 AWS 區域 使用的網域正確:

    若要取得 AWS 區域
    1. https://console.aws.amazon.com/sagemaker/:// 開啟 Amazon SageMaker AI 主控台。

    2. 從左側導覽窗格中,展開管理員組態,然後選擇網域

    3. 選擇相關的網域。

    4. 網域詳細資訊頁面上,確認這是相關的網域。

    5. 從 SageMaker AI 主控台右上角展開區域下拉式清單,並使用您 AWS 區域 名稱右側的對應 AWS 區域 ID。例如:us-west-1

  • 若要取得您的 example-space-name,請使用下列步驟:

    若要取得 example-space-name
    1. https://console.aws.amazon.com/sagemaker/:// 開啟 Amazon SageMaker AI 主控台。

    2. 從左側導覽窗格中,展開管理員組態,然後選擇網域

    3. 選擇相關的網域。

    4. 網域詳細資訊頁面上,選擇空間管理標籤。

    5. 複製相關的空間名稱。