本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
JupyterLab 管理員指南
重要
允許 Amazon SageMaker Studio 或 Amazon SageMaker Studio Classic 建立 Amazon SageMaker 資源的自訂 IAM 政策也必須授予許可,才能將標籤新增至這些資源。需要將標籤新增至資源的許可,因為 Studio 和 Studio Classic 會自動標記他們建立的任何資源。如果 IAM 政策允許 Studio 和 Studio Classic 建立資源,但不允許標記,則嘗試建立資源時可能會發生「AccessDenied」錯誤。如需詳細資訊,請參閱提供標記 SageMaker AI 資源的許可。
AWS Amazon SageMaker AI 的 受管政策 提供建立 SageMaker 資源的許可,已包含建立這些資源時新增標籤的許可。
本指南適用於管理員說明 SageMaker AI JupyterLab 資源,例如來自 Amazon Elastic Block Store (Amazon EBS) 和 Amazon Elastic Compute Cloud (Amazon EC2) 的資源。這些主題也說明如何提供使用者存取權和變更儲存體大小。
SageMaker AI JupyterLab 空間由下列資源組成:
-
存放所有資料的不同 Amazon EBS 磁碟區,例如程式碼和環境變數。
-
用來執行空間的 Amazon EC2 執行個體。
-
用來執行 JupyterLab 的映像。
注意
應用程式無法存取其他應用程式的 EBS 磁碟區。例如,根據 Code-OSS 的程式碼編輯器,Visual Studio Code - Open Source 無法存取 JupyterLab 的 EBS 磁碟區。如需 EBS 磁碟區的詳細資訊,請參閱 Amazon Elastic Block Store (Amazon EBS)。
您可以使用 Amazon SageMaker API 來執行下列動作:
-
變更使用者 EBS 磁碟區的預設儲存體大小。
-
變更 EBS 儲存體的大小上限
-
指定應用程式的使用者設定。例如,您可以指定使用者是使用自訂映像還是程式碼儲存庫。
-
指定支援應用程式類型。
Amazon EBS 磁碟區的預設大小為 5 GB。您可以將磁碟區大小增加到最大 16,384 GB。如果您不採取任何動作,您的使用者可以將磁碟區大小增加到 100 GB。磁碟區大小在六小時內只能變更一次。
與 JupyterLab 應用程式相關聯的核心會在執行 JupyterLab 的相同 Amazon EC2 執行個體上執行。當您建立空間時,預設會使用最新版的 SageMaker 分佈映像。如需 SageMaker 分佈映像的詳細資訊,請參閱SageMaker Studio 映像支援政策。
重要
如需有關更新空間以使用最新版 SageMaker AI 分佈映像的資訊,請參閱 更新 SageMaker AI 分佈映像。
儲存磁碟區中使用者的工作目錄為 /home/sagemaker-user
。如果您指定自己的 AWS KMS 金鑰來加密磁碟區,則工作目錄中的所有內容都會使用客戶受管金鑰加密。如果您未指定 AWS KMS 金鑰,則會使用 AWS 受管金鑰/home/sagemaker-user
加密內部的資料。無論您是否指定 AWS KMS 金鑰,工作目錄以外的所有資料都會使用 AWS 受管金鑰加密。
下列各節將逐步解說您身為管理員需要執行的組態。