硬盘盘符顺序发生变化的原因及其解决方案

问题描述
在服务器装配了lsi hba卡和pmc raid卡的前提下,安装linux操作系统或重启linux操作系统后,硬盘盘符的顺序发生变化,影响服务器的正常使用。
例如:r5930 g2服务器上配置的lsi hba卡,连接12块8 tb的机械盘作为直通盘使用;配置的pmc raid卡,连接2块480 gb的ssd盘作raid 1使用。
安装centos操作系统后,12块机械盘盘符显示在前,2块ssd盘做的raid 1显示在后,raid 1盘符不为sda,如下图所示。
适用产品
r5300 g4、r5500 g4、r8500 g4、r5300 g4x、r5500 g4x、r8500 g4x、r5930 g2、r5350 g4
原因分析
lsi hba卡的驱动megaraid_sas较pmc raid卡的驱动smartpqi优先加载。
解决方案
legacy启动模式下的解决方案
在安装操作系统时,通过方向键选择install centos 7,如下图所示。
按tab键,进入配置页面,如下图所示。
*说明:当前的驱动加载顺序配置为rdloaddriver= megaraid_sas rdloaddriver= smartpqi,表示megaraid_sas较smartpqi优先加载。
修改驱动加载顺序为rdloaddriver= smartpqi rdloaddriver= megaraid_sas,使smartpqi较megaraid_sas优先加载。
按回车键,继续安装操作系统。
待操作系统完成后,以root用户登录服务器的操作系统。
执行以下命令,查看当前的硬盘盘符排序,如下图所示。
# cat /proc/cmdline
# lsscsi -q
执行以下命令,在打开的配置文件grub2.cfg中修改驱动的加载顺序为rdloaddriver= smartpqi rdloaddriver= megaraid_sas,如下图所示。 # vi /etc/grub2.cfg
执行以下命令,再次查看硬盘盘符排序,如下图所示。
# cat /proc/cmdline
# lsscsi -q
uefi启动模式下的解决方案
在安装操作系统时,通过方向键选择install centos 7,如下图所示。
按e键,进入配置页面,如下图所示。
*说明:当前的驱动加载顺序配置为rdloaddriver= megaraid_sas rdloaddriver= smartpqi,表示megaraid_sas较smartpqi优先加载。
修改驱动加载顺序为rdloaddriver= smartpqi rdloaddriver= megaraid_sas,使smartpqi较megaraid_sas优先加载。
按回车键,继续安装操作系统。
待操作系统完成后,以root用户登录服务器的操作系统。
执行以下命令,查看当前的硬盘盘符排序,如下图所示。
# cat /proc/cmdline
# lsscsi -q
执行以下命令,在打开的配置文件grub2-efi.cfg中修改驱动的加载顺序为rdloaddriver= smartpqi rdloaddriver= megaraid_sas,如下图所示。 # vi /etc/grub2-efi.cfg
执行以下命令,再次查看硬盘盘符排序,如下图所示。
# cat /proc/cmdline
# lsscsi -q


总结一下AMD CPU的信息
Apple与CMU研究人员展示了让传统设备更智能的解决方案
IT如何使人们更容易地使用人工智能?
LED显示屏为医疗显示增添无限可能
上海赛昉科技推出CPU 在线生成平台——StarFive Core Designer
硬盘盘符顺序发生变化的原因及其解决方案
日产汽车将在中国上市的新车实现全部电动化
量子计算机芯片实现技术突破,解决重大难题不在话下
改善线性稳压器的电源抑制性能
快速了解各类电池性能及其应用细分场景
电源ac和dc有什么区别_dc ac分别代表什么
低压差线性稳压器(LDO)设计应用指南
mongodb和redis的区别
LTM4675 具数字电源系统管理功能的双通道 9A 或单通道 18A μModule 稳压器
京东“京鸿”大型货运无人机在西安正式下线
IBM宣布将往UEM安全平台中添加聊天机器人功能
JAE连接器产品系列如何在汽车应用中发挥重要作用
用AD9910芯片实现宽带频率合成器的设计与测试分析
频谱分析仪和示波器有什么区别?频谱分析仪软件和示波器软件分享
高性能SPICE仿真软件LTspice的详细介绍