Studio で実行中のインスタンス、アプリケーション、スペースを削除または停止する - Amazon SageMaker

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Studio で実行中のインスタンス、アプリケーション、スペースを削除または停止する

インスタンス、アプリケーション、またはスペースを実行している未使用の Studio からの追加料金を回避するには、インスタンス、アプリケーション、またはスペースを停止または削除できます。このページでは、Studio で実行されているインスタンス、アプリケーション、またはスペースの停止または削除の違いについて、その後に手順について説明します。

スペース、アプリケーション、インスタンスの違いの概要を以下の箇条書きで簡単に説明します。

  • スペースを作成するときは、アプリケーションを実行するために必要なリソースを作成します。これには、データが保存されている Amazon Elastic Block Store (Amazon EBS) ボリュームが含まれます。スペースを削除すると、そのスペースに保存されているデータも削除されます。

  • アプリケーションを開くときは、アプリケーションを実行するインスタンスを開始する必要があります。

    アプリケーションを閉じると、インスタンスは自動的に停止および削除されません。インスタンスの実行中にアプリケーションを再度開くことができます。

    を使用する場合DeleteAppAPI、インスタンスを停止して削除します。この を使用した後、インスタンスとアプリケーションを再起動できますAPI。

  • このページの手順では、インスタンスを停止または削除するアクションも同じ効果があります。インスタンスを停止または削除すると、アプリケーションも停止します。

    同様に、インスタンスを停止するには、アプリケーションを停止または削除する場合と同じです。

注記

サービスがアプリケーションに異常を検出した場合、AmazonSageMakerNotebooksServiceRolePolicyサービスにリンクされたロールを引き受け、 DeleteApp を使用してアプリケーションを削除しますAPI。

Studio スペース、アプリケーション、インスタンスの違いの詳細については、「」を参照してくださいStudio を実行しているインスタンス、アプリケーション、スペースを表示する

Amazon SageMaker Studio アプリケーションまたは実行中のインスタンスを削除または停止する

未使用の実行中のアプリケーションからの追加料金を回避するには、それらのアプリケーションと実行中のインスタンスを停止および削除できます。以下は、アプリケーションまたはインスタンスの停止または削除に関する情報です。

  • 次の手順では、アプリケーションを削除するには ( DeleteApp を使用API)、アプリケーションのインスタンスを停止する場合と同じ効果があります。アプリケーションを削除するか、インスタンスを停止する手順に従って、 はアプリケーションとアプリケーションのインスタンスを停止および削除します。

  • アプリケーションを削除またはインスタンスを停止したら、後でインスタンスとアプリケーションを再び起動できます。

    • アプリケーションを削除するか、インスタンスを停止すると、スペース内のファイルは保持されます。アプリケーションを再度実行し、アプリケーションを削除する前と同じファイルへのアクセスを期待できます。

    • アプリケーションを削除するか、インスタンスを停止すると、アプリケーションのメタデータは 24 時間以内に削除されます。詳細については、 のCreationTimeレスポンス要素の注を参照してくださいDescribeAppAPI。

次のタブでは、Studio UI、 SageMaker コンソール、または を使用して、ドメインからアプリケーションを停止および削除する手順を示します AWS CLI。

注記

Studio で実行されているすべてのインスタンスを 1 つの場所で表示および停止するには、次のオプションからStudio UI を使用してドメインアプリケーションを削除するワークフローを実行することをお勧めします。

Studio UI を使用して Studio アプリケーションを削除するには、次の手順を使用します。

ドメインアプリケーションを削除するには (Studio UI)
  1. Studio を起動します。このプロセスは、設定によって異なる場合があります。Studio の起動については、「」を参照してくださいAmazon SageMaker Studio を起動する

  2. 左側のナビゲーションペインから、インスタンスの実行 を選択します。

    ページのテーブルが空の場合、実行中のインスタンスやアプリケーションがスペースにありません。

  3. 名前列とアプリケーション列の表で、停止して削除するスペース名とアプリケーションを見つけます。

  4. 対応する停止ボタンを選択して、アプリケーションを停止および削除します。

一元管理された場所から Studio が実行しているインスタンスを表示または停止するには、「」を参照してくださいStudio UI を使用してドメインアプリケーションを削除する。それ以外の場合は、以下の手順をすべて行います。

SageMaker コンソールでは、コンソールの Spaces セクションで表示できるスペースに対してのみ、実行中の Studio アプリケーションを停止できます。表示可能なスペースのリストについては、「」を参照してくださいStudio スペースを表示する

これらのステップは、 SageMaker コンソールを使用して Studio アプリケーションを削除する方法を示しています。

アプリケーション手順を削除するには (コンソール)
  1. で Amazon SageMaker コンソールを開きますhttps://console.aws.amazon.com/sagemaker/

  2. 左側のナビゲーションペインから、管理設定を展開し、ドメイン を選択します。

  3. 元に戻すドメインを選択します。

  4. [ドメインの詳細] ページで、[スペースの管理] タブを選択します。

  5. 重要

    Space 管理タブには、スペースを削除するオプションがあります。スペースの削除とアプリケーションの削除には違いがあります。スペースを削除すると、そのスペース内のデータにアクセスできなくなります。スペースは、確実に削除しない限り削除しないでください。

    アプリケーションを停止して削除するには、スペース管理タブと名前列で、アプリケーションのスペースを選択します。

  6. Apps セクションと App Type 列で、停止して削除するアプリを検索します。

  7. アクション列で、対応するアプリの削除ボタンを選択します。

  8. ポップアップボックスで、「はい」を選択し、アプリ を削除します。これを行うと、入力の削除フィールドが使用可能になります。

  9. 削除を確認するには、入力の削除フィールドに入力deleteします。

  10. [削除] を選択します。

一元的な場所から Studio を実行しているインスタンスを表示または停止するには、「」を参照してくださいStudio UI を使用してドメインアプリケーションを削除する。それ以外の場合は、以下の手順をすべて行います。

次のコード例ではDeleteAppAPI、 を使用して、サンプルドメイン内のアプリケーションを削除します。

実行中のインスタンスJupyterLabまたは Code Editor インスタンスを停止するには、次のコード例を使用します。

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に置き換えます。

    • JupyterLab アプリケーションタイプ: JupyterLab。の詳細については JupyterLab、「」を参照してくださいSageMaker JupyterLab

    • コードエディタのアプリケーションタイプ: CodeEditor。Code-、OSSVisual Studio Code - Open Source に基づく Code Editor の詳細については、「」を参照してくださいAmazon SageMaker Studio のコードエディタ

  • を取得するにはexample-space-name、次の手順を実行します。

    を取得するには example-space-name
    1. で Amazon SageMaker コンソールを開きますhttps://console.aws.amazon.com/sagemaker/

    2. 左側のナビゲーションペインから、管理者設定を展開し、ドメイン を選択します。

    3. 関連するドメインを選択します。

    4. [ドメインの詳細] ページで、[スペースの管理] タブを選択します。

    5. 関連するスペース名をコピーします。

SageMaker Canvas Studio 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に置き換えます。

    • SageMaker Canvas アプリケーションタイプ: Canvas。 SageMaker Canvas の詳細については、「」を参照してくださいAmazon SageMaker Canvas

    • Studio Classic アプリケーションタイプ: JupyterServer。Studio Classic の詳細については、「」を参照してくださいAmazon SageMaker Studio Classic

    • RStudio アプリケーションタイプ: RStudioServerPro。の詳細についてはRStudio、「」を参照してくださいRStudio Amazon で SageMaker

  • を取得するにはexample-user-nameドメインの詳細ページに移動します。

    • 次に、ユーザープロファイルタブを選択し、関連するスペース名をコピーします。

実行中の Studio アプリケーションを削除する代替手順については、以下を参照してください。

Studio スペースを削除する

重要

スペースを削除すると、そのスペースに保存されているすべてのデータが失われます。スペースを削除する前にデータをバックアップすることをお勧めします。

Studio スペースを削除するには、管理者権限を持っているか、少なくともドメインIAMと Amazon S3 を更新する権限を持っている必要があります。

  • スペースは、関連するアプリケーションのストレージとリソースのニーズを管理するために使用されます。スペースを削除すると、ストレージボリュームも削除されます。したがって、そのスペースに保存されているファイルにアクセスできなくなります。Studio スペースの詳細については、「」を参照してくださいAmazon SageMaker Studio スペース

    スペースを削除する場合は、データをバックアップすることをお勧めします。

  • スペースを削除した後は、そのスペースに再度アクセスすることはできません。

コンソールの Spaces セクションで表示可能な Studio スペースを削除できます。表示可能なスペースのリストについては、「」を参照してくださいStudio スペースを表示する

SageMaker Canvas、Studio Classic (プライベート)、および にスペースはありませんRStudio。 SageMaker Canvas、Studio Classic (プライベート)、またはRStudioアプリケーションを停止して削除するには、「」を参照してくださいAmazon SageMaker Studio アプリケーションまたは実行中のインスタンスを削除または停止する

ドメインの詳細ページ内の Spaces セクションには、ドメイン内の Studio スペースに関する情報が表示されます。このページでは、スペースを表示、作成、削除できます。

ドメイン内の Studio スペースを表示するには
  1. で Amazon SageMaker コンソールを開きますhttps://console.aws.amazon.com/sagemaker/

  2. 左側のナビゲーションペインから、管理設定を展開し、ドメイン を選択します。

  3. スペースを表示するドメインを選択します。

  4. ドメインの詳細 で、スペース管理を選択してスペースセクションを開きます。

  5. 削除するスペースを選択します。

  6. [削除] を選択します。

  7. Delete space という名前のポップアップボックスには、次の 2 つのオプションがあります。

    • スペース内のすべてのアプリケーションをすでにシャットダウンしている場合は、はい、スペース を削除します

    • まだそのスペースでアプリケーションを実行している場合は、はいを選択し、すべてのアプリケーションをシャットダウンしてスペース を削除します

  8. 削除を確認するには、入力の削除フィールドに入力deleteします。

  9. スペースを削除するには、次の 2 つのオプションがあります。

    • スペース内のすべてのアプリケーションをすでにシャットダウンしている場合は、スペースの削除 を選択します。

    • まだそのスペースでアプリケーションを実行している場合は、すべてのアプリケーションをシャットダウンしてスペース を削除します

を使用してスペースを削除する前に 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. 関連するスペース名をコピーします。