

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

# 關閉 RStudio
<a name="rstudio-shutdown"></a>

**重要**  
允許 Amazon SageMaker Studio 或 Amazon SageMaker Studio Classic 建立 Amazon SageMaker 資源的自訂 IAM 政策也必須授與許可，才能將標籤新增至這些資源。需要將標籤新增至資源的許可，因為 Studio 和 Studio Classic 會自動標記它們建立的任何資源。如果 IAM 政策允許 Studio 和 Studio Classic 建立資源，但不允許標記，則在嘗試建立資源時可能會發生 "AccessDenied" 錯誤。如需詳細資訊，請參閱[提供標記 SageMaker AI 資源的許可](security_iam_id-based-policy-examples.md#grant-tagging-permissions)。  
提供許可來建立 SageMaker 資源的 [AWS Amazon SageMaker AI 的 受管政策](security-iam-awsmanpol.md) 已包含建立這些資源時新增標籤的許可。

若要關閉並重新啟動您的 Posit Workbench 和關聯的 RStudioServerPro 應用程式，您必須先關閉所有現有的 RSession。您可以從 RStudio 中關閉 RSessionGateway 應用程式。然後，您可以使用 AWS CLI關閉 RStudioServerPro 應用程式。關閉 RStudioServerPro 應用程式後，您必須透過 SageMaker AI 主控台重新開啟 RStudio。

過程中任何未儲存的筆記本資訊都會遺失。Amazon EFS 磁碟區中的使用者資料不會受到影響。

**注意**  
如果您使用自訂映像搭配 RStudio，請確定您的 Docker 映像檔使用的是 RStudio 版本，此版本與您重新啟動 RStudioServerPro 應用程式之後 SageMaker AI 所使用的 Posit Workbench 版本相容。

下列主題示範如何關閉 RSESSIONGateway 和 RStudioServerPro 應用程式並重新啟動。

## 暫停 RSession
<a name="rstudio-suspend"></a>

請完成下列程序以暫停所有 RSession。

1. 從 RStudio 啟動器中，識別您要暫停的 RSession。

1. 為工作階段選取**暫停**。

1. 針對所有 RSession 重複此動作。

## 刪除您的 RSession
<a name="rstudio-delete"></a>

請完成下列程序，以關閉所有 RSession。

1. 從 RStudio 啟動器，識別您要刪除的 RStudio。

1. 為工作階段選取**結束**。這會開啟新的**結束工作階段**視窗。

1. 從**結束工作階段**視窗中，選取**強制結束**，以結束工作階段中的所有子處理程序。

1. 選取**結束階段作業**，以確認刪除工作階段。

1. 針對所有 RSession 重複此動作。

## 刪除 RStudioServerPro 應用程式
<a name="rstudio-delete-restart"></a>

從 執行下列命令 AWS CLI ，以刪除和重新啟動 RStudioServerPro 應用程式。

1. 透過使用您現有的網域 ID 刪除 RStudioServerPro 應用程式。

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

1. 重新建立 RStudioServerPro 應用程式。

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