[发明专利]文件系统创建方法及装置在审
申请号: | 202110125589.8 | 申请日: | 2021-01-29 |
公开(公告)号: | CN112800014A | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 彭博远;魏亮;周晓庆;沈震宇 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F16/172 | 分类号: | G06F16/172;G06F16/16;G06F16/188;G06F9/455 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻;孙乳笋 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件系统 创建 方法 装置 | ||
1.一种文件系统创建方法,其特征在于,包括:
根据云硬盘的存储容量和盘符挂载点生成配置文件,所述配置文件包含多个用于创建虚拟机文件系统的参数信息,其中,所述参数信息中至少包括:文件系统类型信息、文件系统大小信息和新挂载盘符路径信息;
根据所述新挂载盘符路径信息获取所述云硬盘的设备名,并基于所述云硬盘的设备名创建物理卷;
根据所述物理卷创建卷组;
根据所述卷组创建逻辑卷;
根据所述逻辑卷和所述文件系统类型信息创建虚拟机文件系统;
生成所述虚拟机文件系统的挂载点信息,所述挂载点信息用于访问所述虚拟机文件系统。
2.如权利要求1所述的方法,其特征在于,根据云硬盘的存储容量和盘符挂载点生成配置文件之后,所述方法还包括:
判断所述配置文件中的参数信息是否为列表的形式;
若是,则对所述配置文件中各个参数信息的列表长度进行校验,并在校验结果为正常的情况下,校验所述文件系统类型信息与虚拟机镜像操作系统的兼容性。
3.如权利要求2所述的方法,其特征在于,校验所述文件系统类型信息与虚拟机镜像操作系统的兼容性之后,所述方法还包括:
判断所述配置文件中的参数信息列表的索引是否为零;
若是,则根据所述新挂载盘符路径信息获取所述云硬盘的设备名,并基于所述云硬盘的设备名创建物理卷;
否则,根据所述卷组创建逻辑卷。
4.如权利要求3所述的方法,其特征在于,所述参数信息还包括:文件系统挂载点名称信息;
根据所述卷组创建逻辑卷包括:
根据所述列表中不同的所述卷组、所述文件系统挂载点名称信息和所述文件系统大小信息分别创建对应的逻辑卷。
5.如权利要求4所述的方法,其特征在于,校验所述文件系统类型信息与虚拟机镜像操作系统的兼容性之后,所述方法还包括:
校验所述文件系统挂载点名称信息是否和所述虚拟机镜像根目录下已创建的挂载点名称重复。
6.如权利要求1所述的方法,其特征在于,所述参数信息还包括:文件系统属主信息、文件系统属组信息、文件系统权限信息;
生成所述虚拟机文件系统的挂载点信息之后,所述方法还包括:
根据所述文件系统属主信息为生成的所述虚拟机文件系统配置所属用户;
根据所述文件系统属组信息为生成的所述虚拟机文件系统配置所属用户组;
根据所述文件系统权限信息为生成的所述虚拟机文件系统配置操作权限。
7.如权利要求1所述的方法,其特征在于,根据所述逻辑卷和所述文件系统类型信息创建虚拟机文件系统之后,所述方法还包括:
接收扩容参数信息,所述扩容参数信息包括:文件系统挂载点名称信息、文件系统扩容大小信息和新挂载盘符路径信息;
根据所述扩容参数信息对所述虚拟机文件系统进行扩容。
8.如权利要求7所述的方法,其特征在于,根据所述扩容参数信息对所述虚拟机文件系统进行扩容,包括:
判断所述新挂载盘符路径信息是否为空;
若为空,则判断所述文件系统挂载点名称信息所述逻辑卷是否满足预设扩容规则,并在满足预设扩容规则时对所述虚拟机文件系统进行扩容;
否则,根据所述新挂载盘符路径信息获取所述云硬盘的设备名,并基于所述云硬盘的设备名创建物理卷;
根据创建的物理卷扩容所述虚拟机文件系统的卷组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110125589.8/1.html,转载请声明来源钻瓜专利网。