本文介绍挂载文件系统的客户端说明及挂载场景。在挂载文件系统前,请阅读以下内容。

客户端说明

CPFS支持通过CPFS-POSIX客户端或CPFS-NFS客户端两种方式挂载访问文件系统,同时支持通过CPFS-POSIX客户端和CPFS-NFS客户端互相访问。例如,通过CPFS-POSIX客户端创建的文件,修改的内容通过CPFS-NFS客户端可见,反之亦然。

CPFS-POSIX客户端和CPFS-NFS客户端有如下差异点,您可以根据业务需求选择合适的方式挂载CPFS文件系统。

  • 使用限制

    CPFS-POSIX客户端:待挂载CPFS的服务器需要最少2个CPU核、4 GiB内存确保正常运行。

  • 支持的Linux版本

    关于CPFS-POSIX客户端和CPFS-NFS客户端支持的Linux版本,请参见使用限制

  • 差异
    差异CPFS-POSIX客户端CPFS-NFS客户端
    使用方式在计算节点Linux系统上安装POSIX客户端安装包,并将计算节点加入集群。需安装轻量化NFS客户端,在Linux系统上执行mount命令进行挂载后可访问。
    需要创建的挂载点POSIX挂载点。协议服务NFS数据访问点(导出目录)。
    支持K8sCSI(host path模式)。CSI(nfs和host path模式)。
    Quorum节点会在用户侧创建3台小规格Quorum节点。产生部分额外ECS费用。无需创建Quorum节点。
    客户端可访问空间整个文件系统目录树。目录挂载点之下的目录树。
    性能最高的数据和元数据I/O访问性能,推荐访问100 KiB以下小文件使用。更多信息,请参见产品规格受NFS协议本身性能影响,数据和元数据的IOPS性能低于POSIX客户端,推荐访问100 KiB及以上数据文件使用。更多信息,请参见产品规格
    访问控制NFS v4 ACL。NFS v4 ACL基于IP和IP段的只读和读写控制。
    推荐场景ECS。容器(K8s/ACK/ECI)、特殊操作系统版本、影视渲染。

挂载场景

通过ECS实例挂载CPFS文件系统

如果您要卸载CPFS文件系统,请参见卸载文件系统

通过容器服务Kubernetes版挂载CPFS文件系统

仅支持通过NFS协议访问CPFS文件系统。具体操作,请参见CPFS2.0静态卷

通过云桌面挂载CPFS文件系统

仅支持通过NFS协议访问CPFS文件系统。具体操作,请参见在云桌面内挂载CPFS文件系统