- 文档首页
容器服务
容器服务 VKE
用户指南
存储
文件存储(vePFS)
NFS 访问方式
通过 NFS 使用 vePFS 存储卷
NFS 访问方式
通过 NFS 使用 vePFS 存储卷
通过 NFS 使用 vePFS 存储卷
容器服务支持通过协议服务 NFS 使用 vePFS 文件存储,本文以 kubectl 命令行方式为例,为您介绍如何通过协议服务 NFS 使用 vePFS 文件存储。
说明
【邀测】协议服务 NFS 目前处于邀测阶段,如需使用,请联系客户经理。
前提条件
- 已开通 vePFS 协议服务功能,并创建 NFS 协议类型的 vePFS 文件存储。
- 已在本地安装 kubectl 工具,并通过 kubectl 连接目标集群。详情请参见 连接集群。
使用 vePFS 静态存储卷
- 创建 PV 的 YAML 文件。示例文件vke-pfs-static-pv.yaml代码如下:
- 创建 PVC 的 YAML 文件。示例文件vke-pfs-static-pvc.yaml代码如下:
- 执行以下命令,查看 PVC 与 PV 的静态绑定结果。
- 预期输出结果如下,表示 PVC 与 PV 静态绑定成功。
- 创建 Deployment 的 YAML 文件。示例文件deployment-nginx-static.yaml代码如下:
使用 vePFS 动态存储卷
- 创建 StorageClass 的 YAML 文件。示例文件vke-pfs-sc.yaml代码如下:
- 创建 PVC 的 YAML 文件。示例文件vke-pfs-dynamic-pvc.yaml代码如下:
- 执行以下命令,查看 PVC 与 StorageClass 的动态绑定结果。
- 预期输出结果如下,表示 vePFS 通过配置 StorageClass 完成了 PVC 与 PV 的动态绑定成功。
- 创建 Deployment 的 YAML 文件。示例文件deployment-nginx-dynamic.yaml代码如下:
按照上文示例创建工作负载并挂载存储卷后,您可以通过以下方式验证存储卷的挂载和持久化存储。
- 执行以下命令,查看存储卷是否正确挂载到 Pod 的指定路径。
- 查看 Pod 中的挂载路径,即查看存储卷中的数据。
- 预期返回如下,可以看到存储卷中写入的文件依然存在,未随着 Pod 的删除而被删除,实现了数据的持久化存储。
最近更新时间:2026.04.07 11:15:41