问题描述:
在web页面上点硬盘定位灯后,原本已经获取到的硬盘信息丢失,具体情况分两种:
①NVME盘:点灯前信息正常,点灯后信息消失,刷新页面信息恢复
点灯前:
点灯后:
②SATA盘:点灯前信息正常,点灯后信息消失,刷新页面和关闭点灯都不会恢复
点灯前:
点灯后:
定位情况:
查看storage组件无error打印, 但是有一条信息失效打印:
请问能否对这种情况提供一些定位指导
问题描述:
在web页面上点硬盘定位灯后,原本已经获取到的硬盘信息丢失,具体情况分两种:
①NVME盘:点灯前信息正常,点灯后信息消失,刷新页面信息恢复
点灯前:
②SATA盘:点灯前信息正常,点灯后信息消失,刷新页面和关闭点灯都不会恢复
点灯前:
定位情况:
查看storage组件无error打印, 但是有一条信息失效打印:
请问能否对这种情况提供一些定位指导
if drive.RefControllerId ~= common_def.INVALID_U8 then
-- 设置成功后刷新资源树上的信息
ok, ret = pcall(sml.get_pd_info, {Priority = 'High'}, drive.RefControllerId, drive.device_id)
if ok then
drive.on_pd_update:emit(ret)
end
end
end
在这里把RefControllerId和device_id 打印出来看看是否符合预期,直通盘不应该走进这个流程
我们用的基础代码还是25.03的,其中没有if drive.RefControllerId ~= common_def.INVALID_U8 这个判断,将这个判断加进去后问题解决