挂载云盘
对于 AIStudio 开发机,您可以从云盘列表页或开发机详情页把云盘挂载到目标开发机。挂载后,开发机可以通过挂载时指定的容器内访问路径读写云盘数据。
AIStudio 开发机有两个挂载入口,作用范围不同:
- 云盘列表页:以云盘为中心选择目标实例。点击 挂载 时,当前挂载抽屉只列出符合条件的 AIStudio 开发机,不列出极值算力实例。
- 开发机详情页的云盘标签页:以当前开发机为中心管理云盘,只能查看和操作已挂载到当前开发机的云盘,也只能把可挂载云盘挂载到当前开发机。
前提条件
- 云盘处于可挂载状态。
- 目标实例属于云盘支持的产品范围;AIStudio 任务、推理服务和 AICoder 当前不能直接挂载云盘。
- 目标实例通常需要与云盘位于同一可用区。
- 同一块云盘当前未挂载到其他实例。
- 已确认容器内访问路径不会与实例中的已有目录或运行中程序冲突。
挂载限制
- 同一块云盘同一时间只能挂载到一个实例。
- 已挂载的云盘如需换到另一台实例,请先卸载,再重新挂载到目标实例。
- 单个实例目前最多可挂载 5 块云盘,具体以控制台限制为准。
- 容器内访问路径由挂载时指定,
/datadisk只是示例路径,不再是固定路径。创建或批量挂载时,页面可能使用/datadisk_1、/datadisk_2等默认示例路径。 - 选择 已有云盘 时,云盘通常需要处于可重新挂载的状态,例如 待挂载 或 挂载失败。已挂载、挂载中、扩容中、删除中或其他不可操作状态的云盘通常不能选择。
- 如果目标实例正在运行,请确认当前运行中的程序是否会读写挂载路径,避免路径冲突或数据读写中断。
容器内访问路径要求
填写容器内访问路径时,请遵循以下规则:
- 路径必须以
/开头,目前最多支持 8 级路径,具体以控制台校验提示为准。 - 建议使用英文字母、数字、下划线
_、中划线-和斜杠/组成路径,例如/datadisk_1或/data/checkpoints。不要使用空格、中文字符或其他特殊字符,具体以控制台校验提示为准。 - 不要使用系统关键目录或其子目录,例如
/bin、/bios、/boot、/dev、/etc、/lib、/lib32、/lib64、/libx32、/opt、/proc、/root、/run、/sbin、/srv、/sys、/usr、/var、/infini-data。 - 同一实例内,云盘、共享高性能存储和其他存储的容器内访问路径不能重复。
警告
挂载路径冲突可能导致实例内程序访问到错误目录,或导致挂载操作被控制台拒绝。提交前请确认路径没有被已有云盘、共享高性能存储或运行中程序使用。
如果控制台提示路径冲突,请检查当前实例中已挂载的云盘、共享高性能存储、公共数据和其他存储配置,并改用未被占用的新路径。不要仅修改云盘名称;真正决定实例内访问位置的是容器内访问路径。
从云盘列表页挂载
- 进入 。
- 在云盘列表中找到要挂载的云盘。
- 点击 挂载。
- 在实例列表中选择目标实例。该入口当前只列出符合条件的 AIStudio 开发机,不列出极值算力实例。
- 按页面提示填写或确认容器内访问路径。
- 确认挂载影响后提交。
挂载实例列表通常按云盘可用区和支持范围筛选。列表中会展示实例名称、实例 ID、状态、规格、已挂载云盘数量和创建者。
从 AIStudio 开发机详情页管理当前开发机的云盘
进入 AIStudio 开发机详情页后,切换到 云盘 标签页,可以查看当前开发机已挂载云盘,并在当前开发机上下文中管理云盘。该标签页不是全局云盘列表,不能在这里把云盘挂载到其他开发机。
警告
开发机详情页的 云盘 标签页提供挂载、卸载、扩容和删除入口,但这些入口不表示云盘支持在运行中的开发机上热插拔。对运行中的开发机执行挂载、卸载或直接删除已挂载云盘,通常需要重启开发机后才会完成挂载关系变更或生效。
云盘标签页通常展示以下信息:
- 名称/ID:云盘名称和资源 ID。点击云盘或点击 详情,可打开云盘详情页。
- 状态 和 挂载状态:分别展示云盘资源状态和当前挂载关系。
- 总容量:云盘容量,单位通常为 GiB。
- 容器内访问路径:云盘挂载到开发机后的访问路径。
- 创建者、创建时间和 更新时间:用于确认云盘来源和最近变更。
- 操作:可执行详情、卸载、扩容和删除等操作。卸载和删除会要求二次确认;扩容可用状态以扩容页面规则为准。
在云盘标签页点击 挂载云盘,可以从可挂载云盘列表中选择云盘并挂载到当前开发机。挂载云盘抽屉通常展示云盘名称/ID、状态、挂载状态、容量、可用区、创建者和创建时间。如需把云盘挂载到其他开发机,请从云盘列表页发起挂载,或进入目标开发机详情页操作。
- 开发机处于运行中、已关机或异常状态时,通常可以从云盘标签页发起挂载操作;如果开发机正在运行,挂载不是热插拔,通常需要重启开发机后才会生效。
- 如果当前开发机处于运行中,标签页会提示挂载云盘将重启开发机;提交挂载时需要确认重启。
- 当前开发机已挂载云盘达到数量上限时,挂载云盘 按钮会置灰;单台开发机目前最多可挂载 5 块云盘,具体以控制台限制为准。
- 通常只有挂载状态为 待挂载 或 挂载失败 的云盘可选择;其他挂载状态的云盘不能从该抽屉选择。
- 可一次选择多块云盘挂载到当前开发机,但总数不能超过当前开发机的挂载数量上限。
- 已挂载云盘的 卸载 操作通常在开发机不处于创建中、排队中或部署中时可用。
警告
在运行中的开发机上挂载、卸载或直接删除已挂载云盘,通常需要重启开发机。提交前请停止正在读写云盘的程序,并保存 Notebook、终端任务和未写入磁盘的数据。
挂载到运行中的 AIStudio 开发机
将云盘挂载到运行中的 AIStudio 开发机时,不会像本地磁盘热插拔一样立即在线生效。开发机必须重启后挂载才会生效。选择运行中的开发机后,必须勾选 重启运行中的开发机,才能继续提交挂载操作。
重启前,请保存开发机内正在运行的程序、Notebook、终端任务和未写入磁盘的数据,避免重启造成数据丢失或任务中断。
挂载到非运行状态的 AIStudio 开发机时,挂载关系会在开发机下一次启动时生效。
警告
如果已选择运行中的 AIStudio 开发机但未勾选 重启运行中的开发机,控制台会提示需要确认重启后才能继续。若不希望立即重启,请改为选择非运行状态开发机,或先关机后再挂载。
在创建极值算力实例时配置云盘
极值算力实例支持在创建实例时选择 新建云盘 或 已有云盘,并为每块云盘设置实例内访问路径。从 点击 挂载 时,挂载抽屉不会列出极值算力实例。
创建完成后,极值算力 容器实例 页面的 详情 悬浮窗口会展示云盘名称、ID 和总容量,但不提供挂载、卸载、扩容或删除等云盘控制按钮。
如需卸载已挂载到极值算力实例的云盘,请在极值算力 容器实例 页面找到目标实例,点击 改配,并在 高级配置 中移除对应云盘配置后提交改配。
验证挂载结果
挂载完成后,可以在云盘列表中查看 挂载状态 和 挂载实例/ID。进入目标实例后,使用挂载时指定的路径确认云盘目录可以访问。
如云盘长时间处于 挂载中,或目标实例内无法访问挂载路径,请确认目标实例状态、可用区、挂载路径和实例重启状态。对于运行中的 AIStudio 开发机,还需要确认是否已经完成重启。确认后仍无法访问时,请查看云盘详情页的事件记录,并联系售后服务。