Fileset管理

更新时间:2025-01-08 06:25:36

Fileset是文件系统中的一个小型文件系统,拥有独立的inode空间和管理能力。您可以将Fileset作为一个工作空间,为其设置对应的数据策略和配额。

前提条件

  • 已创建CPFS智算版文件系统。具体操作,请参见创建文件系统

  • 已申请Fileset使用白名单。

    重要

    当前Fileset功能仅供白名单用户受限申请使用,如果您希望使用Fileset功能,您可先提交工单,申请添加Fileset使用白名单。

使用限制

限制项

说明

限制项

说明

文件系统

CPFS智算版2.7.0及以上版本支持Fileset。

单文件系统可创建的Fileset数量

500

Fileset内可创建的文件或目录数量

100亿

Fileset

  • 不支持在 Fileset中嵌套Fileset,即当父目录已指定为 Fileset,其子目录不支持指定为Fileset。

  • 不支持跨Fileset创建硬链接、rename操作。

Fileset路径

  • 路径必须以正斜线(/)开头和结尾。

  • 必须为新路径,不能为已存在路径,Fileset路径不支持修改。

  • Fileset路径为多层目录时,父目录必须是已存在的目录。

  • 路径深度最多为8层,根目录(/)为0层。例如,Fileset路径为/workspace/dir1/则表示路径深度为2层,依此类推。

  • 路径总长度最多为990个字符。

  • 单层目录名称长度最多为255个字符,支持大小写英文字母,可包含数字、下划线(_)、半角句号(.)和短划线(-)。

Fileset删除

Fileset只能通过控制台或API删除,直接删除Fileset不会立即释放空间,会有24小时回收。

如果您需要立即释放空间,可先清空Fileset下的数据,再删除Fileset。数据被删除后无法恢复,请谨慎删除。

创建Fileset

  1. 登录NAS控制台

  2. 在左侧导航栏,选择文件系统>文件系统列表

  3. 在页面左侧顶部,选择目标文件系统所在的资源组和地域。

    image

  4. 文件系统列表页面,单击目标文件系统名称。

  5. 在文件系统详情页面,单击Fileset。

  6. Fileset页签,单击创建Fileset

  7. 创建Fileset对话框,输入Fileset路径并命名,然后单击确定

    参数

    说明

    参数

    说明

    Fileset路径

    指定Fileset在文件系统中的绝对路径。Fileset路径规则如下:

    • 路径以正斜线(/)开头和结尾。

    • 必须为新路径,不能为已存在的路径。

    • Fileset路径为多层目录时,父目录必须是已存在的目录。

    • Fileset路径不支持重命名,不支持路径为软链接。

    • 路径深度最多为8层。

    • 路径总长度最多为990个字符。

    • 单层目录名称长度最多为255个字符,支持大小写英文字母,可包含数字、下划线(_)、半角句号(.)和短划线(-)。

    Fileset名称

    指定Fileset名称。Fileset命名规则如下:

    • 长度为2~128个英文或中文字符。

    • 必须以大小写字母或中文开头,不能以http://https://开头。

    • 可以包含数字、半角冒号(:)、下划线(_)或者短划线(-)。

    (可选)删除保护

    设置Fileset实例删除保护功能。为Fileset开启实例保护功能后,将不支持通过控制台或API删除Fileset实例。如需删除,则需要取消保护功能。

删除Fileset

重要
  • Fileset只能通过控制台或API删除,直接删除Fileset不会立即释放空间,会有24小时回收。如果您需要立即释放空间,可先清空Fileset下的数据,再删除Fileset。数据被删除后无法恢复,请谨慎删除。

  • 如果Fileset已开启删除保护功能,则需要先取消删除保护,然后才能删除该Fileset。

  1. Fileset页签,查找目标Fileset,然后单击删除

  2. 确认待删除的Fileset信息,单击确认删除

编辑Fileset

支持修改Fileset名称和配置删除保护功能。

  1. Fileset页签,查找目标Fileset,然后单击编辑

  2. 在对话框中,修改Fileset名称或配置删除保护功能。

查看Fileset容量监控

仅支持在云监控控制台上或通过云监控API查看Fileset容量监控。

  • 通过云监控控制台

    1. 登录云监控控制台

    2. 在左侧导航栏,选择云资源监控 > 云产品监控

    3. 云产品监控页面,输入CPFS后,单击文件存储CPFS

    4. 文件存储CPFS页面,选择地域后,单击目标文件系统操作列的监控图表

    5. 监控图表详情页面,选择文件系统监控页签,查看目标文件系统监控详情。

      您还可以基于监控指标配置告警规则,监控配额容量或文件数的使用情况。当配额容量或文件数的监控指标达到报警条件,云监控自动发送报警通知,帮助您及时得知异常监控数据,并快速处理。具体操作,请参见配置基础告警规则

      指标

      指标名称

      说明

      BMCPFSFsetCapacityLimit

      Fileset已分配容量

      已分配容量为Fileset最多可写入的容量空间,达到配额上限后无法再写入新数据。

      BMCPFSFsetCapacityUsed

      Fileset已使用容量

      Fileset的实际已使用容量。

      BMCPFSFsetInodeLimit

      Fileset已分配文件数

      已分配文件数为Fileset最多可写入的文件与目录数量,达到配额上限后无法再写入数据。

      BMCPFSFsetInodeUsed

      Fileset已使用文件数

      Fileset的实际已使用文件数。

  • 通过云监控API查看

    CPFS智算版的请求参数说明如下表所示。

    名称

    说明

    Namespace

    云服务的数据命名空间,CPFSacs_nas。

    MetricName

    监控项名称。取值如下:

    • BMCPFSFsetCapacityLimit

    • BMCPFSFsetCapacityUsed

    • BMCPFSFsetInodeLimit

    • BMCPFSFsetInodeUsed

    Dimensions

    维度Map,用于查询指定资源的监控数据。格式如下:

    {"userId":"xxxxxx","fileSystemId":"bmcpfs-xxxxx"}

    说明

    Dimensions传入时需要使用JSON字符串表示该Map对象,必须按顺序传入。

  • 本页导读 (1)
  • 前提条件
  • 使用限制
  • 创建Fileset
  • 删除Fileset
  • 编辑Fileset
  • 查看Fileset容量监控