本公开提供一种地址配置方法、装置、设备及机器可读存储介质,该方法包括:向初始地址发送Ping命令,根据响应获取对端设备的MAC;根据MAC转换生成本地链路,通过本地链路与对端设备通信获取设备信息;根据设备信息查询配置表获取对应的目标地址,将对端设备的地址修改为目标地址;循环执行以上步骤直至向初始地址发送Ping命令后,无法收到关于Ping命令的符合预设要求的响应。通过本公开的技术方案,向初始地址发送命令通信,根据响应获取MAC进而获取对端设备的设备信息,从而可查询获取到对端设备应当被配置的目标地址,进而将独断设备的地址配置为目标IP地址,循环后可自动将集群内各服务器的地址均按要求配置完成。各服务器的地址均按要求配置完成。各服务器的地址均按要求配置完成。
【技术实现步骤摘要】
一种地址配置方法、装置、设备及机器可读存储介质
[0001]本公开涉及通信
,尤其是涉及一种地址配置方法、装置、设备及机器可读存储介质。
技术介绍
[0002]HDM,Hardware Device Managenet,服务器硬件设备管理,服务器内置的软硬件一体的嵌入式管理系统,提供对服务器硬件设备的全生命周期的监、管、控,能帮助客户实现更智能的服务器运维和更高效的全生命周期管理。HDM IP地址,服务器带外硬件设备管理IP地址,可通过该IP登陆web页面,进行对服务器硬件设备的全生命周期的监、管、控。
[0003]包含大量服务器的服务器集群交付使用时,所有服务器的初始HDM IP地址都相同,无法进行正常通信和访问,HDM IP地址的修改,是硬件初始化过程中重要的一个环节。当前主要是手动方式修改,通过便携连接设备,ssh或web方式逐个进行修改,但该方式效率低下,工作量大。
技术实现思路
[0004]有鉴于此,本公开提供一种地址配置方法、装置及电子设备、机器可读存储介质,以改善上述初始HDM IP地址修改效率低下的问题。
[0005]具体地技术方案如下:
[0006]本公开提供了一种地址配置方法,应用于服务器集群设备的管理设备,所述服务器集群设备包括若干配置有相同初始HDM IP地址的服务器,所述方法包括:向初始HDM IP地址发送Ping命令,根据响应获取对端设备的MAC地址;根据MAC地址转换生成本地链路地址,通过本地链路地址与对端设备的HDM通信获取设备信息;根据设备信息查询配置表获取对应的目标IP地址,将对端设备的HDM IP地址修改为目标IP地址;循环执行以上步骤直至向初始HDM IP地址发送Ping命令后,无法收到关于Ping命令的符合预设要求的响应;所述对端设备是服务器集群设备包括的配置所述初始HDM IP地址的服务器。
[0007]作为一种技术方案,所述向初始HDM IP地址发送Ping命令,根据响应获取对端设备的MAC地址,包括:根据获取到的对端设备的MAC地址在MAC地址缓存池中查重,若存在重复,则清洗MAC地址解析缓存后重新执行向初始HDM IP地址发送Ping命令,根据响应获取对端设备的MAC地址的步骤;所述MAC地址缓存池记录的MAC地址是根据查重不存在重复的获取到的对端设备的MAC地址所记录的。
[0008]作为一种技术方案,所述根据MAC地址转换生成本地链路地址,通过本地链路地址与对端设备的HDM通信获取设备信息,包括:所述根据MAC地址转换生成本地链路地址,通过本地链路地址与对端设备的HDM通信获取设备SN序列号;所述根据设备信息查询配置表获取对应的目标IP地址,将对端设备的HDM IP地址修改为目标IP地址,包括:根据设备SN序列号查询配置表获取对应的目标IP地址,将对端设备的HDM IP地址修改为目标IP地址,其中,配置表包括有服务器集群各服务器的设备SN序列号和想对应的目标IP地址,配置表为预先
配置的配置表。
[0009]作为一种技术方案,所述循环执行以上步骤直至向初始HDM IP地址发送Ping命令后,无法收到关于Ping命令的符合预设要求的响应,包括:连续向初始HDM IP地址发送预设次数的Ping命令后,仍未收到MAC地址与已收到过的响应关联的MAC地址均不同的对端设备发送的响应,则认为服务器集群中不存在需要修改初始HDM IP地址的服务器,停止执行循环步骤。
[0010]本公开同时提供了一种地址配置装置,应用于服务器集群设备的管理设备,所述服务器集群设备包括若干配置有相同初始HDM IP地址的服务器,所述方法包括:探索模块,用于向初始HDM IP地址发送Ping命令,根据响应获取对端设备的MAC地址;信息模块,用于根据MAC地址转换生成本地链路地址,通过本地链路地址与对端设备的HDM通信获取设备信息;配置模块,用于根据设备信息查询配置表获取对应的目标IP地址,将对端设备的HDM IP地址修改为目标IP地址;循环模块,用于使上述模块循环执行直至向初始HDM IP地址发送Ping命令后,无法收到关于Ping命令的符合预设要求的响应;所述对端设备是服务器集群设备包括的配置所述初始HDM IP地址的服务器。
[0011]作为一种技术方案,所述向初始HDM IP地址发送Ping命令,根据响应获取对端设备的MAC地址,包括:根据获取到的对端设备的MAC地址在MAC地址缓存池中查重,若存在重复,则清洗MAC地址解析缓存后重新执行向初始HDM IP地址发送Ping命令,根据响应获取对端设备的MAC地址的步骤;所述MAC地址缓存池记录的MAC地址是根据查重不存在重复的获取到的对端设备的MAC地址所记录的。
[0012]作为一种技术方案,所述根据MAC地址转换生成本地链路地址,通过本地链路地址与对端设备的HDM通信获取设备信息,包括:所述根据MAC地址转换生成本地链路地址,通过本地链路地址与对端设备的HDM通信获取设备SN序列号;所述根据设备信息查询配置表获取对应的目标IP地址,将对端设备的HDM IP地址修改为目标IP地址,包括:根据设备SN序列号查询配置表获取对应的目标IP地址,将对端设备的HDM IP地址修改为目标IP地址,其中,配置表包括有服务器集群各服务器的设备SN序列号和想对应的目标IP地址,配置表为预先配置的配置表。
[0013]作为一种技术方案,所述循环执行以上步骤直至向初始HDM IP地址发送Ping命令后,无法收到关于Ping命令的符合预设要求的响应,包括:连续向初始HDM IP地址发送预设次数的Ping命令后,仍未收到MAC地址与已收到过的响应关联的MAC地址均不同的对端设备发送的响应,则认为服务器集群中不存在需要修改初始HDM IP地址的服务器,停止执行循环步骤。
[0014]本公开同时提供了一种电子设备,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,处理器执行所述机器可执行指令以实现前述的地址配置方法。
[0015]本公开同时提供了一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现前述的地址配置方法。
[0016]本公开提供的上述技术方案至少带来了以下有益效果:
[0017]向初始HDM IP地址发送命令通信,根据响应获取MAC地址进而获取对端设备的设
备信息,从而可查询获取到对端设备应当被配置的目标IP地址,进而将独断设备的HDM IP地址配置为目标IP地址,循环后可自动将集群内各服务器的HDM IP地址均按要求配置完成,效率高。
附图说明
[0018]为了更加清楚地说明本公开实施方式或者现有技术中的技术方案,下面将对本公开实施方式或者现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开中记载的一些实施方式,对于本领域普通技术人员来讲,还可以根据本公开实施方式的本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种地址配置方法,其特征在于,应用于服务器集群设备的管理设备,所述服务器集群设备包括若干配置有相同初始HDM IP地址的服务器,所述方法包括:向初始HDM IP地址发送Ping命令,根据响应获取对端设备的MAC地址;根据MAC地址转换生成本地链路地址,通过本地链路地址与对端设备的HDM通信获取设备信息;根据设备信息查询配置表获取对应的目标IP地址,将对端设备的HDM IP地址修改为目标IP地址;循环执行以上步骤直至向初始HDM IP地址发送Ping命令后,无法收到关于Ping命令的符合预设要求的响应;所述对端设备是服务器集群设备包括的配置所述初始HDM IP地址的服务器。2.根据权利要求1所述的方法,其特征在于,所述向初始HDM IP地址发送Ping命令,根据响应获取对端设备的MAC地址,包括:根据获取到的对端设备的MAC地址在MAC地址缓存池中查重,若存在重复,则清洗MAC地址解析缓存后重新执行向初始HDM IP地址发送Ping命令,根据响应获取对端设备的MAC地址的步骤;所述MAC地址缓存池记录的MAC地址是根据查重不存在重复的获取到的对端设备的MAC地址所记录的。3.根据权利要求1所述的方法,其特征在于,所述根据MAC地址转换生成本地链路地址,通过本地链路地址与对端设备的HDM通信获取设备信息,包括:所述根据MAC地址转换生成本地链路地址,通过本地链路地址与对端设备的HDM通信获取设备SN序列号;所述根据设备信息查询配置表获取对应的目标IP地址,将对端设备的HDM IP地址修改为目标IP地址,包括:根据设备SN序列号查询配置表获取对应的目标IP地址,将对端设备的HDM IP地址修改为目标IP地址,其中,配置表包括有服务器集群各服务器的设备SN序列号和想对应的目标IP地址,配置表为预先配置的配置表。4.根据权利要求1所述的方法,其特征在于,所述循环执行以上步骤直至向初始HDM IP地址发送Ping命令后,无法收到关于Ping命令的符合预设要求的响应,包括:连续向初始HDM IP地址发送预设次数的Ping命令后,仍未收到MAC地址与已收到过的响应关联的MAC地址均不同的对端设备发送的响应,则认为服务器集群中不存在需要修改初始HDM IP地址的服务器,停止执行循环步骤。5.一种地址配置装置,其特征在于,应用于服务器集群设备的管理设备,所述服务器集群设备包括若干配置有相同初始HDM IP地址的服务器,所述装置包括:探索模块,用于向初始HDM IP地址发送Ping命令,根据响应获取对端设备的MAC地址;信息模块,用于根据MAC地址转...
【专利技术属性】
技术研发人员:王亚辉,
申请(专利权)人:新华三信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。