您可以在PAI子产品DLC、DSW或EAS中绑定NAS类型数据集,用来存储训练和部署所需的文件及结果文件。本文以通用型NAS文件系统为例,为您介绍如何在PAI子产品中挂载NAS类型数据集。
前提条件
已创建通用型NAS文件系统。具体操作,请参见创建文件系统。
步骤一:创建NAS数据集
仅在DLC、DSW中挂载NAS类型数据集时,需要执行该操作步骤。在EAS中挂载NAS数据集无需执行该操作。
创建NAS类型数据集,并配置以下关键参数,其他参数配置说明,请参见创建及管理数据集。
地域必须与DLC、DSW实例以及EAS服务的地域、数据和代码的存储地域保持一致。
参数 | 描述 |
选择数据存储 | 选择阿里云文件存储(通用型NAS)。 |
选择文件系统 | 配置为已创建的NAS文件系统的ID。您可以登录NAS控制台,在对应的地域,查看NAS文件系统ID。也可从下拉列表中查看拥有的NAS文件系统ID。 |
文件系统路径 | 挂载的NAS具体的路径,配置为 |
默认挂载路径 | NAS在DLC任务或DSW实例中的挂载路径,配置为 |
步骤二:使用NAS数据集
创建NAS类型的数据集后,您可以在使用DLC、DSW或EAS时,通过挂载NAS数据集来读取NAS文件系统中的数据。
在DLC中挂载NAS数据集
在创建分布式训练(DLC)任务时,绑定NAS类型数据集。其中关键参数配置如下,其他参数配置说明,请参见创建训练任务。
在环境信息区域的挂载配置中,单击添加按钮,挂载类型选择自定义数据集,并配置以下两个参数:
数据集:单击,选择已创建的文件存储-通用型NAS类型的数据集。
挂载路径:选择数据集后,系统将自动关联数据集中配置的挂载路径。当执行DLC任务时,系统会按照该路径来访问NAS文件系统中的数据。
在DSW中挂载NAS数据集
在创建DSW实例时,绑定NAS类型数据集。其中关键参数配置如下,其他参数配置说明,请参见创建DSW实例。
数据集:通过配置以下两个参数来挂载数据集。
数据集:单击,选择已创建的文件存储-通用型NAS类型的数据集。
挂载路径:选择数据集后,系统将自动关联数据集中配置的挂载路径。在DSW的开发环境中,您可以通过该路径来访问NAS文件系统中的数据。
工作目录:默认会将系统盘目录挂载至/mnt/workspace。您也可以在下拉列表中选择已挂载的数据集,系统会将数据集同步挂载到DSW工作目录/mnt/workspace中。
在EAS中挂载NAS数据集
在部署EAS服务时,绑定NAS类型数据集。其中关键参数配置说明如下,其他参数配置说明,请参见服务部署:控制台。
在模型服务信息区域进行模型配置,挂载类型选择NAS挂载,并配置以下参数:
NAS挂载点:选择NAS文件系统和挂载点,EAS服务通过挂载点来访问NAS文件系统。
NAS源路径:需要挂载的NAS中的源路径,即NAS实例内部的文件系统路径。
挂载路径:挂载到服务实例中的目标路径,用来读取NAS路径中的文件。