// 此模板仅供参考,如果不适用可以修改
问题描述
在当前最新的iBMA v2.20下,试过bmc版本号首位01时,未能在存储管理识别希捷硬盘;而在首位为55时(大于5),能识别到。
之前了解到之前iBMA会通过判断bmc版本号首位是否大于5来区分V2和V3,并在最新的iBMA(v2.20)已解决该问题,但验证v2.20还存在该问题。
希望这个问题得到解答。
环境信息
重现步骤
- [第一步]
安装ibma v2.20
- [第二步]
刷版本号为v01.09.00.22的bmc固件包
- [第三步]
主机AC上电,进入bmc,等待iBMA启动完
期望结果
希捷硬盘能显示在存储管理页面
实际结果
希捷硬盘并未显示存储管理页面
尝试过的解决方案
把版本号首位改为55(大于5),就能显示希捷硬盘信息
JiaHuiLei
(Jia Hui Lei)
2
BMA之前未对该问题做处理,之前其他组件(SP)对该问题的修改方案对BMA不适用,内部还需要进一步讨论BMA的修改方案
伙伴定制BMC版本号场景下,当前可通过以下方式规避:
1、未安装BMA情况下,通过./install.sh -s --enable-iBMA_https=true方式安装BMA
2、已安装BMA情况下,修改iBMA.ini的iBMA_support_https字段为true后,重启BMA:
ibmacli conf modify -n iBMA.ini -a iBMA_System.iBMA_support_https -v true
systemctl restart iBMA
上周五安装iBMA是按照指引1方式,结果看不到希捷硬盘信息。
今天已根据您的指引2来操作,结果还是看不到希捷硬盘信息。
当版本号首位是01,具体结果如下:
1、查询确实iBMA support https=true
2、查看BMC版本号首位小于5,iBMA已经启动并且在BMC能看到信息
3、看不到希捷硬盘信息
当版本号首位是99,具体结果如下:
1、iBMA support https=true
2、查看BMC版本号首位大于5,iBMA已经启动并且在BMC能看到信息
3、能看到希捷硬盘信息
基于以上验证结果,希望再确认下规避方案是否有效,也希望预告BMA的修改方案什么时间会实施。
1 个赞
JiaHuiLei
(Jia Hui Lei)
4
感谢您的详细验证~
当前对BMC版本号的判断,会影响内部判断是BMC V2或V3版本,这对于业务的影响主要是两方面:
一是判断是否支持https的通信,这会影响BMA的注册。若未注册成功,应该除了硬盘信息,其他需要BMA上报的信息也无法获取
二是若识别成首位小于5的BMC V2版本,在获取硬盘丝印时,会先进行点灯操作,而当前BMC V3版本应该是不支持对于ipmi命令的
看起来仅指定https的方式仍然获取不到硬盘信息应该是因为获取硬盘丝印的前置步骤也失败导致的
预计2026Q1版本会解决这个问题
system
(system)
关闭
5
由于大量社区举报,此话题被临时关闭至少 4 小时。