一种持续保存fru信息的设计方法

文档序号:8361262阅读:871来源:国知局
一种持续保存fru信息的设计方法
【专利说明】一种持续保存FRU信息的设计方法
[0001]
技术领域
[0002]本发明涉及计算机软件开发领域,具体的说就是一种持续保存FRU信息的设计方法。
【背景技术】
[0003]FRU 全称 Field Replaceable Unit,其包含 Chassis、Board 和 Product 等字段,每一个字段各自对应不同的信息,具体包括服务器厂商、服务器ID编号、服务器资产编号、月艮务器出厂日期、服务器在机房位置等等,因此服务器的FRU信息是否保持不变对于机房服务器更新维护具有相关重要作用。
[0004]随着计算机软件技术的快速发展,各类服务器机房建设也在持续增长,一方面由于客户需求不断变更,另一方面由于服务器自身运行问题,不可避免更新服务器的BMC Fff版本。而目前大多数互联网公司为了确保升级版本安全可靠,大都采用系统下更新BMC Fff版本的方法,但是这种升级方法,会将BMC的FRU信息还原成初始信息,根本无法将已经设置好的FRU信息保存下来。而目前并没有合适、有效的方法解决上述问题,只能在升级BMCFW文件后,根据原来记录的信息,重新刷新FRU信息。一方面由于管理的机房庞大,机房管理人员不可能全部准确地记录每一台服务器的FRU信息,极有可能存在遗漏,造成混乱;另一方面由于机器众多,必然给管理人员刷新FRU信息带来诸多不便。鉴于上述而言,急需提出一种更为合理、科学和有效的持续保存FRU信息的设计方法,降低机房更新维护成本。

【发明内容】

[0005]本发明针对现有技术存在的不足之处,提出了一种持续保存FRU信息的设计方法。
[0006]本发明所述一种持续保存FRU信息的设计方法,解决上述技术问题采用的技术方案如下:该设计方法通过BMC管理软件将FRU信息分别存储在EEPROM和BMC系统文件中,FRU信息读取从BMC系统文件中获取,FRU信息修改共同修改至BMC系统文件和EEPROM ;使得服务器更新BMC Fff版本后,FRU保持原先设置的信息不变,无需重复修改FRU信息。这种持续保存FRU信息的方法对于机房服务器维护有着很重要的意义。
[0007]优选的,BMC管理软件正常运行,按需求修改FRU信息,保存FRU信息至EEPROM和BMC系统文件中。
[0008]优选的,更新BMC Fff文件后,BMC管理软件正常启动过程中,从EEPROM中获取FRU信息,并将其与BMC系统文件中的FRU信息对比。
[0009]优选的,若BMC系统文件中FRU信息和EEPROM中的不一致,将EEPROM中FRU信息回写至BMC系统文件中。
[0010]优选的,使用ipmitool工具读取FRU信息,始终从BMC系统文件中获取。
[0011]本发明的一种持续保存FRU信息的设计方法与现有技术相比具有的有益效果是:该方法通过BMC管理软件将FRU信息分别存储在EEPROM和BMC系统文件中,启动过程中,通过对比FRU信息,保存设置信息,从而实现服务器持续保存FRU信息,避免了更新BMC Fff文件后,重复修改FRU信息,减少了人为机房维护管理;弥补了服务器机房管理和维护的不足,因而具有非常广阔的发展空间。
【附图说明】
[0012]附图1为iSCSI存储器的识别与配置使用方法的流程图。
【具体实施方式】
[0013]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参考附图,对本发明所述一种持续保存FRU信息的设计方法进一步详细说明。
[0014]本发明提出了一种持续保存FRU信息的设计方法,使得服务器更新BMC Fff版本后,FRU保持原先设置的信息不变,无需重复修改FRU信息;通过BMC管理软件将FRU信息分别存储在EEPROM和BMC系统文件中,FRU信息读取从BMC系统文件中获取,FRU信息修改共同修改至BMC系统文件和EEPR0M。
[0015]按照需求修改FRU信息,保存更改后的FRU信息至EEPROM和BMC系统文件中;更新BMC Fff版本后,BMC管理软件正常启动过程中,从EEPROM中获取FRU信息,并将其与BMC系统文件中的FRU信息进行对比;如果BMC文件中FRU信息与EEPROM中的FRU信息不一致,将EEPROM中FRU信息回写至BMC系统文件中,持续保存FRU信息至EEPROM和BMC系统文件中,确保FRU信息不变。
[0016]实施例:
本实施例所述一种持续保存FRU信息的设计方法,其主要内容包括:(I) BMC管理软件正常运行,按需求修改FRU信息,保存FRU信息至EEPROM和BMC系统文件中,(2)更新BMCFff文件后,BMC管理软件每次正常启动过程中,获取EEPROM中FRU信息,对比BMC系统文件中的FRU信息,(3)如果文件中FRU信息和EEPROM中的不一致,将EEPROM中FRU信息回写至BMC系统文件中,确保FRU信息不变;使用ipmitool工具读取FRU信息,始终从BMC系统文件中获取。
[0017]该持续保存FRU信息的设计方法的具体实施过程,如附图1所示:
(1)服务器BMC激活,修改FRU信息,保存更改后的FRU信息至EEPROM和BMC系统文件中;
(2)更新BMCFff文件后,BMC管理软件正常启动过程中,从EEPROM中获取FRU信息,并将其与BMC系统文件中的FRU信息进行对比;
(3)若BMC文件中FRU信息与EEPROM中的FRU信息不一致,将EEPROM中FRU信息回写至BMC系统文件中。
[0018]上述【具体实施方式】仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述【具体实施方式】,任何符合本发明的权利要求书的且任何所属技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。
【主权项】
1.一种持续保存FRU信息的设计方法,其特征在于,通过BMC管理软件将FRU信息分别存储在EEPROM和BMC系统文件中,FRU信息读取从BMC系统文件中获取,FRU信息修改共同修改至BMC系统文件和EEPROM ;使得服务器更新BMC Fff版本后,FRU保持原先设置的信息不变,无需重复修改FRU信息。
2.根据权利要求1所述一种持续保存FRU信息的设计方法,其特征在于,BMC管理软件正常运行,按需求修改FRU信息,保存FRU信息至EEPROM和BMC系统文件中。
3.根据权利要求2所述一种持续保存FRU信息的设计方法,其特征在于,更新BMCFff文件后,BMC管理软件正常启动过程中,从EEPROM中获取FRU信息,并将其与BMC系统文件中的FRU信息对比。
4.根据权利要求3所述一种持续保存FRU信息的设计方法,其特征在于,若BMC系统文件中FRU信息和EEPROM中的不一致,将EEPROM中FRU信息回写至BMC系统文件中。
5.根据权利要求4所述一种持续保存FRU信息的设计方法,其特征在于,使用ipmitool工具读取FRU信息,始终从BMC系统文件中获取。
【专利摘要】本发明公开一种持续保存FRU信息的设计方法,涉及计算机软件开发领域,通过BMC管理软件将FRU信息分别存储在EEPROM和BMC系统文件中,FRU信息读取从BMC系统文件中获取,FRU信息修改共同修改至BMC系统文件和EEPROM;使得服务器更新BMC FW版本后,FRU保持原先设置的信息不变,无需重复修改FRU信息。本发明实现服务器持续保存FRU信息,避免更新BMC FW文件后,重复修改FRU信息,减少了人为机房维护管理,弥补了服务器机房管理和维护的不足。
【IPC分类】G06F9-445
【公开号】CN104679567
【申请号】CN201510115846
【发明人】张兆义
【申请人】浪潮集团有限公司
【公开日】2015年6月3日
【申请日】2015年3月17日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1