重新创建Sagemaker Studio Domain时能否挂载原有EFS?
能否将现有EFS挂载到新的SageMaker Studio Domain?
可以将现有EFS文件系统挂载到新创建的SageMaker Studio Domain,但需要满足特定条件并遵循正确的操作步骤:
前提条件
- 现有EFS文件系统必须与新Domain处于同一VPC,且Domain的安全组需允许访问EFS的NFS端口(2049)
- EFS的访问策略需授权新Domain的执行角色(或相关IAM实体)具备访问权限
- 新Domain创建时需选择自定义EFS选项,而非默认创建新的EFS
操作步骤
- 创建新SageMaker Studio Domain时,进入「存储」配置环节,选择「使用现有EFS文件系统」
- 选中目标EFS文件系统,指定挂载路径(建议保持默认的
/home/sagemaker-user,与原配置一致) - 确认EFS已在新Domain所在的子网中创建了挂载目标,若未创建需先完成此操作
- 完成Domain创建后,新Studio用户即可访问原有EFS中的文件内容
注意事项
- 若原有EFS包含旧Domain的用户目录,新Domain的用户需与旧用户同名才能直接访问对应目录;用户名不同时,需手动调整EFS目录的权限设置
- 确保新Domain的执行角色拥有
elasticfilesystem:ClientMount、elasticfilesystem:ClientWrite等必要的EFS权限 - 操作前建议备份EFS中的重要数据,避免因配置失误导致数据丢失
内容的提问来源于stack exchange,提问作者terrygryffindor
相关产品推荐
相关产品推荐

