Studio を実行しているインスタンス、アプリケーション、およびスペースを表示、停止、または削除します。 - Amazon SageMaker

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

Studio を実行しているインスタンス、アプリケーション、およびスペースを表示、停止、または削除します。

重要

2023 年 11 月 30 日現在、以前の Amazon SageMaker Studio エクスペリエンスは Amazon SageMaker Studio Classic と名付けられています。次のセクションは、更新された Studio エクスペリエンスの使用に固有のものです。Studio Classic アプリケーションの使用については、「」を参照してくださいAmazon SageMaker Studio Classic

以下のトピックでは、Studio を実行しているインスタンス、アプリケーション、およびスペースを表示、停止、削除する方法に関する情報と手順について説明します。Studio スペースの詳細については、「」を参照してくださいAmazon SageMaker Studio スペース

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

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

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

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

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

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

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

Studio で実行中のインスタンス、アプリケーション、スペースを表示する

Studio で実行中のインスタンスとアプリケーションを表示する

実行中のインスタンスページには、ユーザーが Amazon SageMaker Studio で作成した、またはユーザーと共有された実行中のすべてのアプリケーションインスタンスに関する情報が表示されます。

すべてのアプリケーションとスペースのインスタンスを表示および停止できます。インスタンスが停止した場合、このページには表示されません。停止したインスタンスは、それぞれのアプリケーションタイプのランディングページから表示できます。

Studio で実行中のアプリケーションとその詳細のリストを表示できます。

実行中のインスタンスを表示するには
  1. の手順に従って Studio を起動しますAmazon SageMaker Studio を起動する

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

  3. 実行中のインスタンスページから、実行中のアプリケーションのリストと、それらのアプリケーションに関する詳細を表示できます。

    実行されていないインスタンスを表示するには、左側のナビゲーションペインから、アプリケーション の下にある関連するアプリケーションを選択します。実行されていないアプリケーションは、ステータス列の停止ステータスになります

Studio スペースを表示する

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

Spaces セクションで表示できるスペースは、以下のスペースです。

SageMaker Canvas、Studio Classic (プライベート)、または にスペースはありませんRStudio。

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

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

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

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

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

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

注記

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

Studio スペース、アプリケーション、インスタンスの違いの詳細については、「」を参照してくださいStudio を実行しているインスタンス、アプリケーション、およびスペースを表示、停止、または削除します。

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

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

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

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

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

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

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

注記

1 か所で実行されているすべての Studio インスタンスを表示および停止するには、次のオプションから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. 重要

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

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

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

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

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

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

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

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

次のコード例では、 を使用して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 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、「」を参照してくださいAmazon での RStudio SageMaker

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

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

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

Studio スペースを削除する

重要

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  7. 「スペースの削除」というタイトルのポップアップボックスには、次の 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. 関連するスペース名をコピーします。