The invention provides a quota method for the number of directory files in a mass storage system, which includes: 1) opening the quota function for the number of directory files; 2) setting the quota for the number of directory files; 3) writing data normally if the number of files in the directory does not reach the quota value; and if it is greater than the quota value, modifying the quota value and writing data. In order to rationally allocate and use system resources, this method quotas the number of directory files, allocates resources to directories according to requirements, and improves the overall utilization rate of system resources. When the total number of files under the directory exceeds the set quota value, the use of the directory will be limited to achieve the management and control of system resources at the directory level.
【技术实现步骤摘要】
一种海量存储系统的目录文件个数配额方法
本专利技术涉及的是一种海量存储系统的目录文件个数配额方法。
技术介绍
在现有技术中,公知的技术是在存储系统的使用过程中,会存在某个目录中存放文件数量过大的情况,文件量过大会导致查询和处理数据速度下降,为了合理分配使用系统资源,因此亟需一种提高系统资源的整体利用率的方法,这是现有技术所存在的不足之处。
技术实现思路
本专利技术的目的就是针对现有技术所存在的不足,而提供一种海量存储系统的目录文件个数配额方法,该方法为了合理分配使用系统资源,进行了目录文件个数配额,按照需求为目录分配资源,提高系统资源的整体利用率。当目录下的文件总数超出设定的配额值时,会限制目录该的使用,实现在目录层对系统资源进行管理和控制。本方案是通过如下技术措施来实现的:一种海量存储系统的目录文件个数配额方法,包括:1)开启目录文件个数配额功能;2)设置目录文件个数配额;3)进行数据写入,如果目录下的文件数未达到配额值,则正常写入,如果大于配额值,则修改配额值,进行数据的写入。开启目录文件个数配额功能,可以通过修改集群的配置文件来实现,开启目录文件数配额功能时,在 ...
【技术保护点】
1.一种海量存储系统的目录文件个数配额方法,其特征是包括:1)开启目录文件个数配额功能;2)设置目录文件个数配额;3)进行数据写入,如果目录下的文件数未达到配额值,则正常写入,如果大于配额值,则修改配额值,进行数据的写入。
【技术特征摘要】
1.一种海量存储系统的目录文件个数配额方法,其特征是包括:1)开启目录文件个数配额功能;2)设置目录文件个数配额;3)进行数据写入,如果目录下的文件数未达到配额值,则正常写入,如果大于配额值,则修改配额值,进行数据的写入。2.根据权利要求1所述的海量存储系统的目录文件个数配额方法,其特征是:所述的步骤1)中,开启目录文件数配额功能时,在icfs.conf文件中加入dir_file_quota=true,并重新挂载客户端,使配置项生效。3.根据权利要求1所述的海量存储系统的目录文件个数配额方法,其特征是:所述的步骤2)中设置指定目录的文件个数配额,要求设定的目录为空目录。4.根据权利要求1或3所述的海量存储系统的目录文件个数配额方法,其特征是:设置目录文件个数配额时,通过setfattr–nicfs.quota.max_files–vquota_valuepath为指定目录设置文件数配额,其...
【专利技术属性】
技术研发人员:赵闪闪,连双,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。