存储挂载方式说明
ModelArts支持动态存储和扩展存储两种方式。
- 动态存储:支持在实例运行期间动态挂载存储,无需停止实例,实例启动后自动重新挂载,数据持久保留。适合需要运行时灵活挂载或临时扩展存储的场景。
- 扩展存储:基于云原生持久化存储方案,提供稳定可靠的存储管理,但挂载或变更存储配置需停止实例。适用于规划好的、长期使用的数据卷。
关于存储类型的详细说明,请参见存储类型说明。
约束限制
- 动态存储:
- 仅支持专属资源池Notebook实例。
- 动态存储仅支持实例运行时操作。
- 扩展存储:
- 仅支持实例启动失败和停止时操作。
- 最多可添加30个扩展存储。
- 在SFS Turbo与OBS桶进行存储联动时,如果将其挂载到Notebook中进行使用,会存在一些使用限制,详情请参见管理SFS Turbo文件系统与OBS桶的存储联动。
添加动态存储
- 登录ModelArts管理控制台,在左侧导航栏按需选择以下操作。
- 新版控制台:选择,进入“Notebook”页面。
- 旧版控制台:选择,进入“Notebook”页面。
- 在Notebook页面,单击实例名称,进入Notebook实例详情页面。
- 单击“存储配置”页签,在“动态存储”区域单击“添加动态存储”。
- 在“添加动态存储”面板,配置相关信息,单击“确定”。
表1 “存储类型”选择“对象存储 OBS - 并行文件系统” 参数
说明
示例值
存储地址
直接输入地址,或者单击图标选择存储地址。
存储地址必须以obs://或/开头,以/结尾,且除前缀外不得出现//。
obs://bucketname/path/
挂载路径
仅支持被挂载至/data/子目录下。
/data/test1/
不允许挂载的黑名单目录为以下前缀匹配的目录:
/data/、/cache/、/dev/、/etc/、/bin/、/lib/、/sbin/、/modelarts/、/train-worker1-log/、/var/、/resource_info/、/usr/、/sys/、/run/、/tmp/、/infer/、/opt/
- 当存储的状态显示为“已挂载”,表明存储挂载成功。
当存储不再需要时,可单击操作列的“卸载”,在“卸载”对话框单击“确定”。
卸载不影响存储中的数据,如果要再次在Notebook中使用,重新挂载即可。
添加扩展存储
- 登录ModelArts管理控制台,在左侧导航栏按需选择以下操作。
- 新版控制台:选择,进入“Notebook”页面。
- 旧版控制台:选择,进入“Notebook”页面。
- 在Notebook页面,单击实例名称,进入Notebook实例详情页面。
- 单击“存储配置”页签,在“扩展存储”区域单击“添加扩展存储”。
- 在“添加扩展存储”面板,配置相关信息,单击“确定”。
表2 “存储类型”选择“对象存储 OBS - 对象桶”或“对象存储 OBS - 并行文件系统” 参数
说明
示例值
凭据
挂载存储场景使用DEW凭据时,需要包含“accessKeyId”和“secretAccessKey”,分别对应用户的AK、SK信息。请确保填写内容正确有效,否则会导致功能异常。
AKSK_05
存储地址
直接输入地址,或者单击
图标选择存储地址。存储地址必须以obs://或/开头,以/结尾,且除前缀外不得出现//。
obs://bucketname/path/
挂载路径
挂载路径不能为空,不允许挂载到黑名单目录, 并且以斜杠(/)开头和结尾,仅包含字母、数字、下划线和中划线。
/temp/
表3 “存储类型”选择“高性能弹性文件服务 SFS Turbo” 参数
说明
示例值
文件系统
在下拉框选择文件系统。
sfs-turbo
文件系统目录
文件系统目录不能为空,首尾必须为/ ,且仅支持字母、数字、下划线、中划线。
/demo/
挂载路径
挂载路径不能为空,不允许挂载到黑名单目录, 并且以斜杠(/)开头和结尾,仅包含字母、数字、下划线和中划线。
/temp/
不允许挂载的黑名单目录为以下前缀匹配的目录:
/data/、/cache/、/dev/、/etc/、/bin/、/lib/、/sbin/、/modelarts/、/train-worker1-log/、/var/、/resource_info/、/usr/、/sys/、/run/、/tmp/、/infer/、/opt/
- 扩展存储添加后,可在“扩展存储”区域看到新增的扩展存储。 图1 扩展存储
- 如果需要修改扩展存储信息,可单击操作列的“编辑”,修改相关配置,单击“确定”。
- 当扩展存储不再需要时,可单击操作列的“卸载”,在“卸载扩展存储”对话框单击“确定”。