求助。
IPMI自定义命令 必须新建组件且使用CMD0x30么。可以在fructrl下直接添加命令么。
尝试在fructrl的mds添加了一个ipmi命令,组件自生成代码,组件修改为本地组件,
随之出现了1.BMC自重启 2.用户密码不可用(好像被改了)3.添加的命令不起效果 的情况,
望大佬帮分析下原因。
理论上fructrl的修改不影响用户名密码(不在一个组件)
重启有可能是因为你修改的组件启动失败了?要分一下framework.log日志,看一下是否有组件启动失败导致bmc重启。
命令不起效果,要看具体实现了,比如组件的资源树上有对应的ipmi对象吗?有没有进入app的回调?
谢谢回答~
确认是在account组件上有做修改,有尝试过在account里添加ipmi命令,没成功。重启现象也应该跟这个组件异常有关。
我这边的操作是在ipmi.json下添加了两个ipmi → bingo gen → bingo build --stage=rc → bingo build 。不太清楚是在哪个位置出现了问题造成了组件的异常
如果只加 model.json 然后gen了,会异常吗?
或者说直接gen,再试试会异常吗?
额,现在试不了,,在account上的异常搞得现在固件无法更新了,现在还在找更新或者还原的办法 ![]()