
# 文件存储卷 3.0
云容器实例支持创建[弹性文件存储](https://www.huaweicloud.com/product/sfs.html)3.0（SFS 3.0）挂载到容器中，当前仅支持NFS协议类型的文件系统。SFS 3.0存储卷适用于多种工作负载场景，包括媒体处理、内容管理、大数据分析和分析工作负载程序等场景。
#### 支持的区域
各区域支持的文件存储卷类型，如下表所示：
表1各区域支持的存储类型 
| 文件存储卷类型 | 华北-北京四 | 华东-上海二 | 华东-上海一 | 华南-广州 | 西南-贵阳一 |
|:---|:---|:---|:---|:---|:---|
| SFS 3.0 | √      | x      | √      | √     | x      |
   
#### 使用限制
- 待挂载的文件存储必须是按需付费，更多信息，请参见[文件存储计费](https://www.huaweicloud.com/pricing.html?tab=detail#/sfs)。
- 使用文件存储期间，不能修改文件存储关联的VPC配置信息，否则CCI中容器无法访问文件存储。
- 请谨慎执行文件存储的删除操作，以避免造成CCI中容器不可用。
 
 #### 导入SFS 3.0容量型文件系统
![](https://support.huaweicloud.com/usermanual-cci/public_sys-resources/note_3.0-zh-cn.png)
如需在VPC中访问SFS 3.0容量型，请先在VPC中购买SFS 3.0容量型的VPC终端节点，可参考[配置VPC终端节点](https://support.huaweicloud.com/usermanual-sfs/sfs_01_0134.html)。如果已经购买了VPC终端节点，则不需要购买。
云容器实例支持导入已有的SFS 3.0文件存储。
1. 登录云容器实例控制台，单击左侧导航栏的"存储管理 \> 文件存储卷"。 
   - 如果您在[弹性文件存储](https://www.huaweicloud.com/product/sfs.html)中创建了SFS 3.0文件存储，可以这里导入后使用，请执行[2]。
   
   - 如果您还没创建文件存储，可以直接在这里创建，请执行[3]。
   
   
   
   
2. 单击"导入"，进入"导入文件存储"页面，选择需要导入的文件存储，然后单击"导入"。
3. 单击"创建文件存储卷"，填写相关参数，然后单击"立即创建"。
   
   - **PVC名称**：PVC名称。
   
   - **命名空间**：PVC所在命名空间。
   
   - **存储类**：选择SFS 3.0容量型。
   
   - **类型**：文件存储类型，当前支持NFS类型。
   
   - **访问模式**：文件存储的访问模式，当前支持ReadWriteMany，即文件存储卷能够以读写模式被多个节点同时加载。
   
   
   
   
4. 对于SFS 3.0多读场景，数据存在缓存的情况，会导致原数据读取延迟。如果需要实时读取数据，可为已创建的文件系统指定挂载参数。 
   挂载参数可设置mount命令指定文件系统挂载的选项，当前支持noac，即用于禁止本地的文件和目录缓存，支持客户端实时从远端SFS 3.0读取数据。
   ![](https://support.huaweicloud.com/usermanual-cci/public_sys-resources/note_3.0-zh-cn.png)
   此处设置的挂载参数仅对当前命名空间下创建的文件存储卷有效。
   图1设置SFS 3.0挂载参数   
   ![](https://support.huaweicloud.com/usermanual-cci/zh-cn_image_0000001423766305.png)
   
   
 
#### 使用文件存储卷
参照[无状态负载（Deployment）](https://support.huaweicloud.com/usermanual-cci/cci_01_0011.html)、[创建任务](https://support.huaweicloud.com/usermanual-cci/cci_01_0051.html#cci_01_0051__section1754218181551)或[创建定时任务](https://support.huaweicloud.com/usermanual-cci/cci_01_0066.html#cci_01_0066__section145271625910)，在添加容器后，展开"高级设置 \> 存储"，选择"文件存储卷"，单击"添加文件存储卷"。
可以选自动创建或使用已有文件存储，使用已有存储需要提前导入存储，具体步骤请参见[导入SFS 3.0容量型文件系统]。
默认导入的文件存储类型为SFS 3.0容量型。
图2默认存储类型为SFS 3.0   
![](https://support.huaweicloud.com/usermanual-cci/zh-cn_image_0000001378365026.png)
挂载子路径为文件存储根路径下的子路径，如果不存在会自动在文件存储中创建。该路径必须为相对路径。
![](https://support.huaweicloud.com/usermanual-cci/public_sys-resources/notice_3.0-zh-cn.png)
- 请不要挂载在系统目录下，如"**/** "、"**/var/run"**等，会导致容器异常。建议挂载在空目录下，如果目录不为空，请确保目录下无影响容器启动的文件，否则文件会被替换，导致容器启动异常，工作负载创建失败。
- 挂载高危目录的情况下 ，建议使用低权限账号启动，否则可能会造成宿主机高危文件被破坏。
 
#### 使用kubectl创建文件存储卷
使用kubectl创建文件存储卷请参见[使用PersistentVolumeClaim申请持久化存储](https://support.huaweicloud.com/devg-cci/cci_05_0014.html)。
