一种文件访问方法技术

技术编号:39653086 阅读:29 留言:0更新日期:2023-12-09 11:21
本公开提供了一种文件访问方法

【技术实现步骤摘要】
一种文件访问方法、装置、设备及存储介质


[0001]本公开涉及数据处理领域,尤其涉及一种文件访问方法

装置

设备及存储介质


技术介绍

[0002]目前,在进行文件访问时,为了确定文件的目录元数据具体由哪个元数据服务器进行处理,通常的访问方法是对目录名进行哈希计算,根据计算得到的哈希值来映射到具体的元数据服务器
(
或者逻辑元数据区,后续统称为元数据服务器
)
中,从而确定目录元数据所属的元数据服务器

[0003]然而,上述方法的缺点是如果对目录重命名,由于重命名后的目录名对应的哈希值发生改变,因此目录元数据极大概率会被映射到其他的元数据服务器中,此时需要将目录元数据进行迁移才能保证文件访问成功

[0004]因此,如何避免因为目录重命名而导致目录元数据所属元数据服务器变更,是目前亟需解决的技术问题


技术实现思路

[0005]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种数据均本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种文件访问方法,其特征在于,所述方法包括:接收携带索引节点号的文件访问请求;其中,所述索引节点号中携带服务器标识信息,所述服务器标识信息用于标识所述索引节点号对应的目录元数据所属的元数据服务器;从所述索引节点号中的所述服务器标识信息所标识的元数据服务器中,获取所述索引节点号对应的目录元数据;其中,所述目录元数据用于针对所述文件访问请求进行文件访问
。2.
根据权利要求1所述的方法,其特征在于,所述索引节点号是由所述元数据服务器基于对应的索引节点号资源和所述元数据服务器的服务器标识信息生成
。3.
根据权利要求2所述的方法,其特征在于,所述方法还包括:在接收到任一元数据服务器的索引节点号创建请求时,基于索引节点号创建请求中携带的索引节点号资源请求参数,为所述元数据服务器分配索引节点号资源;其中,所述索引节点号资源用于生成索引节点号;更新所述元数据服务器对应的索引节点号资源记录;其中,所述索引节点号资源记录用于记录所述元数据服务器的索引节点号资源使用情况
。4.
一种文件存储方法,其特征在于,应用于元数据服务器,所述方法包括:接收针对目标文件的目录元数据存储请求;基于所述元数据服务器的服务器标识信息,为所述目标文件的目录元数据生成索引节点号;其中,所述索引节点号中携带所述元数据服务器的服务器标识信息,所述服务器标识信息用于在接收到携带所述索引节点号的文件访问请求时定位所述元数据服务器
。5.
根据权利要求4所述的方法,其特征在于,所述目录元数据存储请求中携带所述目标文件的目录名称以及所述目录名称对应的父目录的索引节点号;所述基于所述元数据服务器的服务器标识信息,为所述目标文件的目录元数据生成索引节点号之前,还包括:基于所述目标文件的目录名称和所述目录名称对应的父目录的索引节点号,生成所述元数据服务器的服务器标识信息
。6.
根据权利要求4所述的方法,其特征在于,所述基于所述元数据服务器的服...

【专利技术属性】
技术研发人员:刘振军
申请(专利权)人:中电云计算技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1