全部产品
Search
文档中心

文件存储 CPFS:挂载访问概述

更新时间:Oct 26, 2026

本文介绍如何根据计算资源选择访问通道,并完成文件系统挂载、验证和卸载。

客户类型说明

  • 新客户可以按照本文流程挂载CPFS智算版(next-gen)。

  • 已使用线上架构 CPFS 的存量客户,需要先联系 CPFS 技术团队完成升级,再使用本文介绍的挂载方式。

前提条件

  • 已创建CPFS智算版(next-gen),且文件系统状态正常。

  • 已准备 PAI、ACK、ACS、ECS、EGS 或灵骏裸金属等计算资源。

  • 使用 VPC 通道时,已创建 VPC 挂载点,并确保计算资源与挂载点网络互通。

选择 VSC 或 VPC 访问通道

CPFS智算版(next-gen)的各产品规格均支持 VSC 和 VPC 多通道挂载。

计算资源

访问通道

准备工作

与文件系统处于同一存算亲和域的灵骏资源

VSC

无需创建 VPC 挂载点。

通用计算资源

VPC

创建 VPC 挂载点,确保计算资源与挂载点位于同一 VPC 或网络已打通。

与文件系统不在同一存算亲和域的灵骏资源

VPC

创建 VPC 挂载点,并确保网络互通。

是否属于同一存算亲和域,应以文件系统关联的 HPNZone 列表为准,不能仅根据可用区或集群编号判断。

选择计算环境

计算环境

挂载方式

操作说明

PAI DLC、DSW、EAS

在任务或服务的存储配置中挂载

参见在 PAI 中挂载文件系统。

ACK

通过 CPFS CSI 插件配置 PV 和 PVC

参见在 ACK 中挂载文件系统。

ACS

通过 CSI 配置静态存储卷

参见在 ACS 中挂载文件系统。

ECS、EGS

安装 EFC 客户端后,通过 VPC 挂载点挂载

参见在 ECS 或 EGS 中挂载文件系统。

灵骏裸金属

通过 VSC 挂载

参见通过 VSC 挂载文件系统。

客户端和组件要求

CPFS智算版(next-gen)支持使用 EFC 客户端和 CPFS CSI 插件挂载文件系统。PAI、ECS、EGS 和灵骏裸金属按照对应环境的挂载文档准备客户端;ACK 和 ACS 按照对应环境的挂载文档安装或配置 CSI 插件。挂载前,确认计算资源的操作系统、内核和组件版本满足对应挂载文档的要求。

配置挂载参数

  1. 登录文件存储控制台,进入文件系统列表。

  2. 单击目标文件系统 ID,然后选择挂载使用。

  3. 使用 VPC 通道时,先创建 VPC 挂载点,等待挂载点可用后再配置计算资源。

创建挂载点前,请检查控制台的关联资源和计费提示。

不同计算环境的界面和配置文件不同,但通常需要提供以下信息:

参数

说明

文件系统

选择或填写目标文件系统 ID。

VPC 挂载点

使用 VPC 通道时填写挂载点域名;使用 VSC 通道时无需填写。

文件系统路径

/ 表示挂载整个文件系统,也可以指定子目录。

挂载路径

计算环境中访问文件系统的本地目录。

读写权限

根据业务需要选择只读或读写。

完成配置后,创建或重启对应的任务、服务、Pod 或实例,使挂载配置生效。

验证挂载

进入已挂载文件系统的计算环境,将 /actual/mount/path 替换为实际挂载目录。先执行只读检查:

MOUNT_DIR="/actual/mount/path"
findmnt "$MOUNT_DIR"
df -h "$MOUNT_DIR"
stat "$MOUNT_DIR"

确认目标正确后,在非生产目录中执行读写测试:

MOUNT_DIR="/actual/mount/path"
printf 'cpfs-test\n' > "$MOUNT_DIR/cpfs-test.txt"
cat "$MOUNT_DIR/cpfs-test.txt"
rm "$MOUNT_DIR/cpfs-test.txt"

findmnt 和 df 能够显示目标挂载,且 cat 返回 cpfs-test,表示文件系统已挂载并可以正常读写。

卸载文件系统

卸载前,停止对文件系统的读写,并确认没有进程占用挂载目录。

  • PAI、ACK 和 ACS:停止相关任务、服务或 Pod,再移除存储挂载配置。

  • ECS 和 EGS:运行以下命令卸载文件系统:

MOUNT_DIR="/actual/mount/path"
sudo umount "$MOUNT_DIR"
  • 灵骏裸金属:停止访问文件系统的业务,卸载 VSC,并清理 VSC 关联关系。具体操作请参见通过 VSC 挂载文件系统。