一种集群部署文件系统的方法、设备以及存储介质技术方案

技术编号:23764271 阅读:18 留言:0更新日期:2020-04-11 19:00
本发明专利技术公开了一种集群部署文件系统的方法,包括步骤:获取预设的配置参数;根据所述配置参数定义集群中的客户端节点、存储服务器节点以及元数据服务器节点;分别在所述客户端节点、存储服务器节点以及元数据服务器节点安装文件系统对应的安装包;根据所述配置参数分别将所述集群内部的磁盘以及远程磁盘挂载到所述存储服务器节点,并在所述客户端节点上将所述文件系统分别挂载到所述集群内部的磁盘和所述远程磁盘。本发明专利技术还公开了一种计算机设备以及可读存储介质。通过本发明专利技术提供的方案,当用户想在文件系统中进行文件的读写时,根据需求的带宽级别,可将不同的内容存放在2个不同带宽性能的文件系统中。

A method, device and storage medium of file system deployment in cluster

【技术实现步骤摘要】
一种集群部署文件系统的方法、设备以及存储介质
本专利技术涉及服务器领域,具体涉及一种集群部署文件系统的方法、设备以及存储介质。
技术介绍
文件系统是操作系统的重要组成部分,用来管理和存储大量的文件信息,负责对文件的存储空间进行分配和管理,并对存入其中的文件进行保护和检索,同时为用户提供包括文件创建、删除、命名、读写、访问控制等一系列功能。此外,文件系统还可以根据存取权限及访问操作类型来指定用户对文件的存取。传统的方式,需要先将AS5600/5500G2存储上的磁盘映射到主机,在主机中一步步输入linux命令,查找映射上来的后端存储,进行磁盘别名设置,集群互信环境配置等,再根据集群中角色的不同安装相应的lustre安装包依赖包,然后一步步进行lustre网络设置,lustre中mds、mdt、oss、ost格式化,然后一一进行挂载启动。传统方案若需要改变集群中任一一处的配置,如硬盘选择,网络选择或ost个数变更等就需要将前述步骤再进行一遍。很多时候由于命令的重复输入或导致错误,ip地址错误,获取信息错误,添加新的文件系统或mdt及ost步骤繁琐,且反复校验等状况,降低了工作效率,且由于可能的错误,导致环境搭建失败,耗时耗力。
技术实现思路
有鉴于此,为了克服上述问题的至少一个方面,本专利技术实施例的提出一种集群部署文件系统的方法,包括步骤:获取预设的配置参数;根据所述配置参数定义集群中的客户端节点、存储服务器节点以及元数据服务器节点;分别在所述客户端节点、存储服务器节点以及元数据服务器节点安装文件系统对应的安装包;根据所述配置参数分别将所述集群内部的磁盘以及远程磁盘挂载到所述存储服务器节点,并在所述客户端节点上将所述文件系统分别挂载到所述集群内部的磁盘和所述远程磁盘。在一些实施例中,获取预设的配置参数,进一步包括:接收用户输入的配置参数并利用所述配置参数生成第一配置文件;读取所述第一配置文件中的配置参数。在一些实施例中,还包括:响应于接收到修改所述第一配置文件中与挂载在所述存储服务器节点下的磁盘的数量相关的参数的请求,对挂载在所述存储服务器节点下的磁盘的数量进行相应增加或减少。在一些实施例中,分别在所述客户端节点、存储服务器节点以及元数据服务器节点安装文件系统对应的安装包,进一步包括:根据所述配置参数获取所述对应的安装包的存放路径;根据所述存放路径获取所述对应的安装包;根据所述配置参数中客户端节点、存储服务器节点以及元数据服务器节点的IP地址在所述客户端节点、存储服务器节点以及元数据服务器节点分别安装所述对应的安装包。在一些实施例中,根据所述配置参数分别将所述集群内部的磁盘以及远程磁盘挂载到所述存储服务器节点,进一步包括:根据所述配置参数分别确定挂载到所述存储服务器节点上的所述集群内部的磁盘以及远程磁盘的数量。基于同一专利技术构思,根据本专利技术的另一个方面,本专利技术的实施例还提供了一种计算机设备,包括:至少一个处理器;以及存储器,所述存储器存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时执行以下步骤:获取预设的配置参数;根据所述配置参数定义集群中的客户端节点、存储服务器节点以及元数据服务器节点;分别在所述客户端节点、存储服务器节点以及元数据服务器节点安装文件系统对应的安装包;根据所述配置参数分别将所述集群内部的磁盘以及远程磁盘挂载到所述存储服务器节点,并在所述客户端节点上将所述文件系统分别挂载到所述集群内部的磁盘和所述远程磁盘。在一些实施例中,获取预设的配置参数,进一步包括:接收用户输入的配置参数并利用所述配置参数生成第一配置文件;读取所述第一配置文件中的配置参数。在一些实施例中,还包括:响应于接收到修改所述第一配置文件中与挂载在所述存储服务器节点下的磁盘的数量相关的参数的请求,对挂载在所述存储服务器节点下的磁盘的数量进行相应增加或减少。在一些实施例中,分别在所述客户端节点、存储服务器节点以及元数据服务器节点安装文件系统对应的安装包,进一步包括:根据所述配置参数获取所述对应的安装包的存放路径;根据所述存放路径获取所述对应的安装包;根据所述配置参数中客户端节点、存储服务器节点以及元数据服务器节点的IP地址在所述客户端节点、存储服务器节点以及元数据服务器节点分别安装所述对应的安装包。在一些实施例中,根据所述配置参数分别将所述集群内部的磁盘以及远程磁盘挂载到所述存储服务器节点,进一步包括:根据所述配置参数分别确定挂载到所述存储服务器节点上的所述集群内部的磁盘以及远程磁盘的数量。基于同一专利技术构思,根据本专利技术的另一个方面,本专利技术的实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时执行如上所述的任一种集群部署文件系统的方法的步骤。本专利技术具有以下有益技术效果之一:通过本专利技术提供的方案,当用户想在文件系统中进行文件的读写时,根据需求的带宽级别,可将不同的内容存放在2个不同带宽性能的文件系统中。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。图1为本专利技术的实施例提供的集群部署文件系统的方法的流程示意图;图2为本专利技术的实施例提供的计算机设备的结构示意图;图3为本专利技术的实施例提供的计算机可读存储介质的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术实施例进一步详细说明。需要说明的是,本专利技术实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本专利技术实施例的限定,后续实施例对此不再一一说明。需要说明的是,在本专利技术实施例中,浪潮英信i48是一款基于Intel至强可扩展处理的预制模块化高密度服务器,专为全新高密度数据中心及全新应用优化设计,是全场景一体化解决方案的最佳基础设施。整机每个节点为独立系统,通过中背板与机箱连接,机箱电源、风扇等为共享设计,进一步节约空间与能耗。i48在有限的空间内完美展现了高密度、高效、可靠、智能的特性。浪潮AS5600/5800G2中端融合活性存储系统(以下简称G2)是一款定位于中大型企业级应用环境,面向结构化和非结构化复杂应用环境的存储系统。支持SAN+NAS,可进行统一管理。根据本专利技术的一个方面,本专利技术的实施例提出一种集群部署文件系统的方法,如图1所示,其可以包括步骤:S1,获取预设的配置参数;S2,根本文档来自技高网...

【技术保护点】
1.一种集群部署文件系统的方法,包括步骤:/n获取预设的配置参数;/n根据所述配置参数定义集群中的客户端节点、存储服务器节点以及元数据服务器节点;/n分别在所述客户端节点、存储服务器节点以及元数据服务器节点安装文件系统对应的安装包;/n根据所述配置参数分别将所述集群内部的磁盘以及远程磁盘挂载到所述存储服务器节点,并在所述客户端节点上将所述文件系统分别挂载到所述集群内部的磁盘和所述远程磁盘。/n

【技术特征摘要】
1.一种集群部署文件系统的方法,包括步骤:
获取预设的配置参数;
根据所述配置参数定义集群中的客户端节点、存储服务器节点以及元数据服务器节点;
分别在所述客户端节点、存储服务器节点以及元数据服务器节点安装文件系统对应的安装包;
根据所述配置参数分别将所述集群内部的磁盘以及远程磁盘挂载到所述存储服务器节点,并在所述客户端节点上将所述文件系统分别挂载到所述集群内部的磁盘和所述远程磁盘。


2.如权利要求1所述的方法,其特征在于,获取预设的配置参数,进一步包括:
接收用户输入的配置参数并利用所述配置参数生成第一配置文件;
读取所述第一配置文件中的配置参数。


3.如权利要求2所述的方法,其特征在于,还包括:
响应于接收到修改所述第一配置文件中与挂载在所述存储服务器节点下的磁盘的数量相关的参数的请求,对挂载在所述存储服务器节点下的磁盘的数量进行相应增加或减少。


4.如权利要求1所述的方法,其特征在于,分别在所述客户端节点、存储服务器节点以及元数据服务器节点安装文件系统对应的安装包,进一步包括:
根据所述配置参数获取所述对应的安装包的存放路径;
根据所述存放路径获取所述对应的安装包;
根据所述配置参数中客户端节点、存储服务器节点以及元数据服务器节点的IP地址在所述客户端节点、存储服务器节点以及元数据服务器节点分别安装所述对应的安装包。


5.如权利要求1所述的方法,其特征在于,根据所述配置参数分别将所述集群内部的磁盘以及远程磁盘挂载到所述存储服务器节点,进一步包括:
根据所述配置参数分别确定挂载到所述存储服务器节点上的所述集群内部的磁盘以及远程磁盘的数量。


6.一种计算机设备,包括...

【专利技术属性】
技术研发人员:冯晓庆
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1