【技术实现步骤摘要】
服务器配置文件的管理方法、装置及计算机可读存储介质
本申请涉及文件管理
,特别是涉及一种服务器配置文件的管理方法、装置及计算机可读存储介质。
技术介绍
随着服务器技术的快速发展,客户对服务器类型和功能的需求也在不断提高,高密度多节点式服务器得到了广泛地应用。高密度多节点式服务器可分为两级管理:机箱级管理即CMC(ChassisManagementController,机箱管理控制器)和节点级管理即BMC(BaseboardManagementController,基板管理控制器)。为了节省IP资源,用户通常不会使用CMC对多节点服务器进行管理。相关技术在利用BMC对多节点服务器进行管理时,各个BMC是独立平级存在的,用户只能逐个对各节点的BMC进行设置,譬如网络配置,日志设置等,每个节点只能对自己节点的配置文件进行管理,也即节点采用单级的管理模式,而当服务器集群中的节点个数较多时,依次对每个节点进行文件配置,浪费了大量的时间、人力资源和财力资源。鉴于此,如何高效、便捷地管理高密度多节点式服务器的配置文件 ...
【技术保护点】
1.一种服务器配置文件的管理方法,其特征在于,包括:/n预先将服务器集群内各节点服务器的基板管理控制器芯片的引脚相连;/n当接收到服务器配置文件的管理操作请求,基于各节点服务器的任务运行状态和CPU资源利用率从所述服务器集群内选择一个节点服务器作为主节点服务器;/n将所述管理操作请求转发至所述主节点服务器,以使所述主节点服务器通过I2C通信协议将所述管理操作请求批量下发至所述服务器集群内非主节点服务器的其余各节点服务器。/n
【技术特征摘要】
1.一种服务器配置文件的管理方法,其特征在于,包括:
预先将服务器集群内各节点服务器的基板管理控制器芯片的引脚相连;
当接收到服务器配置文件的管理操作请求,基于各节点服务器的任务运行状态和CPU资源利用率从所述服务器集群内选择一个节点服务器作为主节点服务器;
将所述管理操作请求转发至所述主节点服务器,以使所述主节点服务器通过I2C通信协议将所述管理操作请求批量下发至所述服务器集群内非主节点服务器的其余各节点服务器。
2.根据权利要求1所述的服务器配置文件的管理方法,其特征在于,所述将所述管理操作请求转发至所述主节点服务器,以使所述主节点服务器通过I2C通信协议将所述管理操作请求批量下发至所述服务器集群内非主节点服务器的其余节点服务器包括:
所述管理操作请求为所述服务器配置文件上传请求,且所述管理操作请求中携带待更新配置文件的目标接收节点的节点服务器信息和所述待更新配置文件;
将所述服务器配置文件上传请求转发至所述主节点服务器,以使所述主节点服务器根据所述节点服务器信息通过I2C通信协议将所述待更新配置文件批量发送至所述服务器集群内对应的目标接收节点。
3.根据权利要求2所述的服务器配置文件的管理方法,其特征在于,所述将所述服务器配置文件上传请求转发至所述主节点服务器之后,还包括:
若在预设时间段内未收到所有目标接收节点的反馈信息,则获取预设时间段的网络状态信息;
若所述网络状态信息异常,则当检测到网络状态正常,向所述主节点服务器再次转发所述服务器配置文件上传请求;
若所述网络状态信息正常,则进行文件配置报错;
其中,所述预设时间段为从所述服务器配置文件上传请求转发时刻到所述网络状态信息获取时刻;所述反馈信息为配置文件相同或配置文件导入成功。
4.根据权利要求2所述的服务器配置文件的管理方法,其特征在于,所述将所述服务器配置文件上传请求转发至所述主节点服务器之后,还包括:
若在预设时间段内未收到第一目标接收节点的反馈信息,则向所述主节点服务器发送所述第一目标接收节点配置失败的指令,以使所述主节点服务器重新给所述第一目标节点下发所述待更新配置文件,所述反馈信息包括配置文件相同或配置文件导入成功。
5.根据权利要求1至4任意一项所述的服务器配置文件的管理方法,其特征在于,所述将所述管理操作请求转发至所述主节点服务器包括:
所述管理操作请求包括配置文件上传请求、配置文件修改请求和配置文件删除请求;
当接收到多个管理操作...
【专利技术属性】
技术研发人员:王友富,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。