通过该操作,可以创建分级策略。分级策略包括放置策略和迁移策略。放置策略决定文件系统写入时的硬盘池。迁移策略决定系统对特定文件进行迁移,迁移到的硬盘池。
注意事项
优先使用Dtree本身的策略,如果Dtree本身没有策略,则向上继承父文件系统的策略。
操作步骤
- 选择“服务 > 文件服务 > 分级”。
分级策略功能启用后,可以登录CLI,执行change tier_global_parameter tier_switch=off service_type=nas 命令进行关闭。
- 单击“创建分级策略”。
系统弹出“创建分级策略”页面。
- 设置分级策略基本信息。包括“放置策略”和“迁移策略”。
- 放置策略
相关参数如
表1所示。
表1 放置策略参数参数名称
|
参数说明
|
名称
|
放置策略的名称。
说明: - 名称不能重复。
- 只能包含字母、数字、“-”和“_”。
- 长度为1~63个字符。
|
文件系统
|
放置策略生效的文件系统。单击“选择”,在系统弹出的“文件系统”页面选择文件系统,然后单击“确定”。
|
Dtree
|
放置策略生效的Dtree。单击“选择”,在系统弹出的“Dtree”页面选择Dtree,然后单击“确定”。
|
过滤策略
|
文件的过滤策略,包括“按文件名称”和“用户/用户组”。
|
分级等级
|
放置策略的分级等级。即文件写入时存储到的硬盘池等级,硬盘池等级为创建硬盘池时设置的硬盘池“分级等级”。
|
- 迁移策略
选择“迁移策略”页签。
相关参数如表2所示。
表2 迁移策略参数参数名称
|
参数说明
|
名称
|
迁移策略的名称。
说明: - 名称不能重复。
- 只能包含字母、数字、“-”和“_”。
- 长度为1~63个字符。
|
执行模式
|
迁移策略的执行模式,包括“周期性”和“一次性”。
说明: 设置“执行模式”为“周期性”时,迁移策略按照所设置的周期进行执行,默认执行周期为每天的00:00,您可以在设置迁移周期中进行修改。设置“执行模式”为“一次性”时,迁移策略会立即执行。
|
文件系统
|
迁移策略生效的文件系统。单击“选择”,在系统弹出的“文件系统”页面选择文件系统,然后单击“确定”。
|
Dtree
|
迁移策略生效的Dtree。单击“选择”,在系统弹出的“Dtree”页面选择Dtree,然后单击“确定”。
|
文件目录
|
迁移策略生效的文件目录。
如果不设置Dtree和文件目录,迁移策略对整个文件系统生效;如果设置了Dtree且不设置文件目录,迁移策略对整个Dtree生效。
|
文件过滤
|
文件的过滤策略,包括“按文件名称”、“按文件大小”、“按文件操作时间”和“用户/用户组”。
- 文件名称
选择“文件名称”过滤时,需要设置文件名称过滤“文件名称过滤”为“包含”或“排除”,然后设置对应的文件名称。
说明: - 文件名称的总长度为1~1023。
- 通配符“*”能匹配任意字符,只支持以下写法:*、*example*、*example、example*、example*example。
- 多个文件名称使用英文逗号(,)分隔。
- 文件大小
选择“文件大小”过滤时,需要设置具体的文件大小。迁移策略将对满足大小要求的文件生效。
- 文件操作时间
选择“文件操作时间”过滤时,需要设置具体的操作时间。迁移策略将对同时满足这些操作时间的文件生效,包括“crtime”、“mtime”、“ctime”、和“atime”。
- crtime:文件的创建时间。
- mtime:文件的修改时间。
- ctime:文件的属性改变时间。
- atime:文件的最后访问时间。
- 用户/用户组
选择“用户/用户组”过滤时,需要选择文件所属的用户/用户组类型并设置“用户名过滤”或“用户组名过滤”为“包含”或“排除”。
- 当“所属用户/用户组类型”为“LDAP域用户”、“LDAP域用户组”、“NIS域用户”或“NIS域用户组”时,需要设置对应的用户/用户组名称。
- 当“所属用户/用户组类型”为“UNIX本地认证用户”或“UNIX本地认证用户组”时,需要单击“选择”,在弹出的“UNIX本地认证用户”或“UNIX本地认证用户组”页面选择对应的用户/用户组,然后单击“确定”。
|
分级等级
|
迁移策略的分级等级。即文件迁移到的硬盘池等级,硬盘池等级为创建硬盘池时设置的硬盘池“分级等级”。
|
- 单击“确定”。