1.一种bmcip获取方法,其特征在于,应用于机柜监控管理系统,包括:
对机柜式服务器中的各个bmc进行在位监测;
在检测到目标bmc启动时,通过i2c总线向所述目标bmc发送bmcip获取命令;
接收所述目标bmc反馈的目标ip,并在可视化界面显示所述目标ip。
2.根据权利要求1所述的bmcip获取方法,其特征在于,在可视化界面显示所述目标ip,包括:
在所述目标bmc的槽位编号对应位置显示所述目标ip。
3.根据权利要求1所述的bmcip获取方法,其特征在于,所述对机柜式服务器中的各个bmc进行在位监测,包括:
利用gpio总线获取各个所述bmc的gpio信号;
当所述gpio信号处于高电位时,所述bmc处于在位状态;
当所述gpio信号处于低电位时,所述bmc未处于所述在位状态。
4.根据权利要求3所述的bmcip获取方法,其特征在于,检测所述目标bmc是否启动的过程,包括:
在检测到目标节点的gpio信号由非所述在位状态变为所述在位状态,通过i2c总线遍历新增设备,并搜索所述新增设备对应的目标bmc。
5.根据权利要求1所述的bmcip获取方法,其特征在于,接收所述目标bmc反馈的目标ip,包括:
从指定内存映射中读取所述bmc反馈的所述目标ip。
6.根据权利要求5所述的bmcip获取方法,其特征在于,所述从指定内存映射中读取所述bmc反馈的所述目标ip,包括:
按照bmc远程管理工具中指定格式读取所述目标ip。
7.根据权利要求1所述的bmcip获取方法,其特征在于,所述通过i2c总线向所述目标bmc发送bmcip获取命令,包括:
向所述目标bmc发送所述bmcip获取命令;所述bmc获取命令具体为i2c命令,以便所述目标bmc利用显示或配置网络设备的命令获取所述目标ip,并进行反馈。
8.一种bmcip获取装置,其特征在于,应用于机柜监控管理系统,包括:
在位监测模块,用于对机柜式服务器中的各个bmc进行在位监测;
ip获取命令发送模块,用于在检测到目标bmc启动时,通过i2c总线向所述目标bmc发送bmcip获取命令;
ip获取显示模块,用于接收所述目标bmc反馈的目标ip,并在可视化界面显示所述目标ip。
9.一种机柜式服务器,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述bmcip获取方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述bmcip获取方法的步骤。