【技术实现步骤摘要】
分布式文件系统配置方法及装置
本专利技术涉及文件系统配置
,尤其涉及分布式文件系统配置方法及装置。
技术介绍
目前,分布式文件系统的使用越来越普及,但分布式文件系统的安装与配置需要在在线环境下进行,无法在离线环境下进行;同时,在配置分布式文件系统时,需要配置人员输入大量的繁琐脚本才能完成部署,配置过程比较繁琐,如此,对于非专业配置人员由于其不懂脚本就无法配置分布式文件系统。
技术实现思路
本专利技术实施例提供了分布式文件系统配置方法及装置。所述技术方案如下:根据本专利技术实施例的第一方面,提供了一种分布式文件系统配置方法,所述配置方法适用于离线环境,所述配置方法包括:接收通过图形化配置界面输入的文件系统配置参数;根据所述文件系统配置参数调用RPC发送程序;通过所述RPC发送程序调用相应的RPC服务程序;基于所述RPC服务程序以及所述文件系统配置参数,配置一分布式文件系统。在一个实施例中,所述文件系统配置参数包括以下至少一项参数:文件系统创建参数、文件系统删除参数、文件系统客户端配置参数以及文件系统的任务处理参数;基于所述RPC服务程序以及所述文件系统配置参数,配置一分布式文件系统,包括:将所述文件系统配置参数传递至所述RPC服务程序,以使所述RPC服务程序执行与所述配置参数相应的文件系统配置操作。在一个实施例中,所述文件系统配置参数包括:与存储服务器相关的服务器配置参数;所述基于所述RPC服务程序以及所述文件系统 ...
【技术保护点】
1.一种分布式文件系统配置方法,其特征在于,所述配置方法适用于离线环境,所述配置方法包括:/n接收通过图形化配置界面输入的文件系统配置参数;/n根据所述文件系统配置参数调用RPC发送程序;/n通过所述RPC发送程序调用相应的RPC服务程序;/n基于所述RPC服务程序以及所述文件系统配置参数,配置一分布式文件系统。/n
【技术特征摘要】 【专利技术属性】
1.一种分布式文件系统配置方法,其特征在于,所述配置方法适用于离线环境,所述配置方法包括:
接收通过图形化配置界面输入的文件系统配置参数;
根据所述文件系统配置参数调用RPC发送程序;
通过所述RPC发送程序调用相应的RPC服务程序;
基于所述RPC服务程序以及所述文件系统配置参数,配置一分布式文件系统。
2.根据权利要求1所述的方法,其特征在于,
所述文件系统配置参数包括以下至少一项参数:文件系统创建参数、文件系统删除参数、文件系统客户端配置参数以及文件系统的任务处理参数;
基于所述RPC服务程序以及所述文件系统配置参数,配置一分布式文件系统,包括:
将所述文件系统配置参数传递至所述RPC服务程序,以使所述RPC服务程序执行与所述配置参数相应的文件系统配置操作。
3.根据权利要求1所述的方法,其特征在于,
所述文件系统配置参数包括:与存储服务器相关的服务器配置参数;
所述基于所述RPC服务程序以及所述文件系统配置参数,配置一分布式文件系统,包括:
将所述服务器配置参数传递至所述RPC服务程序,以使所述RPC服务程序为所述分布式文件系统中的多个存储服务器进行目标配置操作,其中,所述目标配置操作包括以下至少一项:
在所述多个存储服务器中配置至少一组互为高可用服务器,所述至少一组互为高可用服务器中的每一组互为高可用服务器包括至少两个存储服务器;
为所述多个存储服务器中各存储服务器配置可挂载磁盘,所述可挂载磁盘为磁盘阵列中的磁盘;
为所述多个存储服务器中各存储服务器配置磁盘的格式化;
为所述多个存储服务器中各存储服务器配置磁盘容量;
为所述多个存储服务器中各存储服务器配置主机系统。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在为所述分布式文件系统配置完至少一组互为高可用服务器之后,控制每一组互为高可用服务器所包含的存储服务器之间相互发生心跳包;
当任一组互为高可用服务器所包含的存储服务器中的一个存储服务器在预设心跳时间内未回复向其发送心跳包的另一存储服务器时,控制所述另一存储服务器关闭所述一个存储服务器的主机电源,并将所述一个存储服务器的可挂载磁盘挂载至所述另一存储服务器上。
5.根据权利要求3所述的方法,其特征在于,
所述在所述多个存储服务器中配置至少一组互为高可用服务器,包括:
从所述多个存储服务器中选择若干个存储服务器;
将所述若干个存储服务器添加至高可用服务器集群中;
在所述若干个存储服务器中任意两个存储服务器之间执行互为高可用认证;
将通过互为高可用认证的存储服务器作为一组互为高可用服务器,以完成至少一组互为高可用服务器的配置。
技术研发人员:吕冬冬,
申请(专利权)人:云知声智能科技股份有限公司,厦门云知芯智能科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。