RStudio をシャットダウンする - Amazon SageMaker AI

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

RStudio をシャットダウンする

重要

Amazon SageMaker Studio または Amazon SageMaker Studio Classic に Amazon SageMaker リソースの作成を許可するカスタム IAM ポリシーでは、これらのリソースにタグを追加するアクセス許可も付与する必要があります。Studio と Studio Classic は、作成したリソースに自動的にタグ付けするため、リソースにタグを追加するアクセス許可が必要になります。IAM ポリシーで Studio と Studio Classic によるリソースの作成が許可されていても、タグ付けが許可されていない場合は、リソースを作成しようとしたときに「AccessDenied」エラーが発生する可能性があります。詳細については、「SageMaker AI リソースにタグ付けするためのアクセス許可を提供する」を参照してください。

SageMaker リソースを作成するためのアクセス許可を付与する AWS Amazon SageMaker AI の マネージドポリシー には、それらのリソースの作成中にタグを追加するためのアクセス許可もあらかじめ含まれています。

Posit Workbench とそれに関連する RStudioServerPro アプリをシャットダウンして再起動するには、まず既存の RSessions をすべてシャットダウンする必要があります。RSessionGateway アプリは RStudio 内からシャットダウンできます。その後、 AWS CLIを使用して RStudioServerPro アプリをシャットダウンできます。RStudioServerPro アプリがシャットダウンされたら、SageMaker AI コンソールから RStudio を再度開く必要があります。

保存されていないノートブック情報は、そのプロセスで失われます。Amazon EFS ボリューム内のユーザーデータには影響ありません。

注記

RStudio でカスタムイメージを使用している場合は、RStudio ServerProアプリを再起動した後、Docker イメージが SageMaker AI で使用されている Posit Workbench のバージョンと互換性のある RStudio バージョンを使用していることを確認します。 RStudioServerPro

以下のトピックでは、RSessionGateway アプリと RStudioServerPro アプリをシャットダウンして再起動する方法を示しています。

セッションを停止する

以下の手順を実行して、すべての RSessions を一時停止します。

  1. RStudio Launcher から、停止する RSession を特定します。

  2. セッションの [Suspend] (停止) を選択します。

  3. すべての RSessions に対してこれを繰り返します。

RSessions を削除する

以下の手順を実行して、すべての RSessions をシャットダウンします。

  1. RStudio Launcher から、削除する RSession を特定します。

  2. セッションの [Quit] (終了) を選択します。新しい [Quit Session] (セッションを終了) ウィンドウが開きます。

  3. [Quit Session] (セッションを終了) ウィンドウで、[Force Quit] (強制的に終了) を選択し、セッション内のすべての子プロセスを終了します。

  4. [Quit Session] (セッションを終了) を選択して、セッションの削除を確認します。

  5. すべての RSessions に対してこれを繰り返します。

RStudioServerPro アプリを削除します。

から次のコマンドを実行して AWS CLI 、RStudioServerPro アプリを削除して再起動します。

  1. 現在のドメイン ID を使用して RStudioServerPro アプリを削除します。

    aws sagemaker delete-app \ --domain-id <domainId> \ --user-profile-name domain-shared \ --app-type RStudioServerPro \ --app-name default
  2. RStudioServerPro アプリを再作成します。

    aws sagemaker create-app \ --domain-id <domainId> \ --user-profile-name domain-shared \ --app-type RStudioServerPro \ --app-name default