文档中心>云函数>操作指南>扩展存储管理>扩展存储使用规则及限制

扩展存储使用规则及限制

最近更新时间:2025-09-05 10:00:41

我的收藏

文件系统挂载数量限制

同一函数版本(不区分文件系统类型)默认最多支持挂载3个文件系统。如需挂载超过3个文件系统,请 提交工单 联系我们申请扩容。

本地目录挂载规则

1. 禁止挂载路径及子路径:/bin,/boot,/code,/dev,/etc,/lib,/lib64,/media,/opt,/proc,/root,/run,/sbin,/srv,/sys,/tmp,/usr,/var,/data/scf
2. 禁止挂载路径:/,/home,/data
3. 同函数版本下,如果挂载了多个文件系统,不同文件系统的本地目录不允许重复。
4. 同函数版本下,如果挂载了多个文件系统,不同文件系统的本地目录不允许嵌套。
示例:单个函数版本下挂载了三个文件系统:
允许设置 /mnt/aa1/aa,/mnt/aa1/cc,/mnt/aa2
禁止设置 /mnt/,/mnt/aa1,/mnt/aa1/aa(因为子目录嵌套)
禁止设置/mnt/aa1/aa,/mnt/aa1/aa,/mnt/aa2(因为前两个子目录重复)

系统插件规则

当前函数支持直接挂载四种文件系统:CFS、CFS Turbo、COS、GooseFS,不同文件系统的实现方式有所差异。
CFS 作为基础文件系统,与主函数运行在相同环境下,共用函数所配置的算力规格。
CFS Turbo、COS、GooseFS 作为高性能文件系统,以系统 插件 的形式在实例下挂载,与主函数运行环境隔离。为保障文件系统插件的正常启动,平台针对每种文件系统类型设置了最低启用算力,您可为插件分配更高的算力规格,以取得更好的读写性能。系统插件算力同样遵循插件与主函数的扣减规则,您所分配的系统插件算力规格会在函数配置算力中进行扣减,扣减完所有插件算力后,剩余算力分配给主函数运行。
不同算力规格下的性能基线,请参见 文件系统插件性能基线
文件系统类型
分类
允许挂载的最低函数算力
系统插件默认(最小)算力配置
CPU(核)
内存(MB)
CFS
基础文件系统
CFS Turbo
高性能文件系统
256M及以上内存可启用
0.1
64
COS
256M及以上内存可启用
0.1
64
GooseFS
384M及以上内存可启用
0.2
256