服务器 2022-04-20

KunTai R722 系统分区异常问题分析总结

一、 现网描述

1.1 环境描述

设备型号:KunTai R722

硬件配置:

RAID卡:3152

BMC芯片为1711

OS版本:银河麒麟高级服务器操作系统(鲲鹏版)V10 Kylin-Server-10-SP1-Release-Build20-20210518-arm64


二、 故障描述

2.1 故障现象

使用用户封装的镜像,引导启动,盘符识别为 sdb image.png 

通过手动选择 sdb 开始进行安装过程中,crtl+alt+F2切换,查看信息image.png 

发现 usb-12d1_DVD-ROM_PLOPPY_KVM_2.0_11_1123456 ---->../../sdaimage.png 

安装完毕,重启,进入系统后,系统盘显示正常 sdaimage.png 


三、 问题分析

3.1 排查思路

  1.  在BMC挂了镜像,系统里敲dmesg日志会多出[sda]与[sr0]image.png 2. 查询资料:

    1711版本BMC将软驱和光驱内部使用同一个USB输出,也就是在挂载光驱时会和软驱一起上报。1710版本BMC软驱和光驱未共用1个USB,所以在挂载光驱时,不会分配sda盘符。

image.png 

3. 实验室机器测试:

未做任何操作的情况下,跟现场情况一致image.png 

通过redfish接口把软盘功能关闭image.png 

再次安装系统正常显示sdaimage.png 

3.2 原因分析

安装麒麟系统时,floppy vmm设备占用sda导致无法选中


四、问题解决

4.1 解决办法

通过redfish接口把软盘功能关闭,需要用到postman工具

4.2 分析总结

BMC1711芯片与1710有不同之处,1711版本BMC将软驱和光驱内部使用同一个USB输出,也就是在挂载光驱时会和软驱一起上报。1710版本BMC软驱和光驱未共用1个USB,所以在挂载光驱时,不会分配sda盘符。