1、问题现象
9560-8i阵列卡在创建多个RAID组(逻辑磁盘)并进行系统安装后,会存在系统盘被识别成“sdb”,数据盘被识别成“sda”的情况。经过测试,发现此情况与做RAID的顺序及RAID的VD标识没有直接关系()。
需要在RAID卡(先进BIOS,然后进RAID卡配置,如下图所示)配置参数中修改Firmware Device Order 为Enabled,该功能开启后,设置为启动项的RAID组盘符为sda。
2、 操作步骤
步骤一:登陆BIOS,并进入RAID卡配置页面的“Main Menu”菜单。
步骤二:在“Configuration Management”选项中创建好相应RAID(创建raid逻辑盘操作过程忽略)。如下图:有2个raid逻辑磁盘
步骤三:做好相关RAID配置后,退回到“Main Menu”菜单,选择第二项“Controller Management”菜单。
步骤四:进入后在“Select Boot Device”项选中要做启动盘的RAID组(根据实际情况选系统盘RAID1)。
步骤五:选择启动RAID后,在最下方进入“Advanced Controller Properties”选项。
步骤六:找到“Firmware Device Order”选项,将状态改为【Enabled】
步骤七:状态改好后,选择最下方“Apply Changes”进行确认。
步骤八:光标移动到“OK”处,点击回车后,手动重启服务器即可。
3、RAID卡一些情况分析
场景一:
RAID卡有很多种,正常情况下,只需要按照顺序进行创建即可。比如先创建系统盘RAID,再创建数据盘RAID,多个数据盘以此类推。操作系统侧看到的sda是系统盘,sdb是第一个数据盘,sdc是第二个数据盘。
场景二:
9560-8iRAID卡,这个卡比较特殊,创建的raid是反着的,所以我反着来创建raid。比如:我先创建数据盘2,再创建数据盘1,然后创建系统盘。看到的逻辑磁盘ID,就是从大到小的。另外需要把系统盘设置为启动盘。
创建序号 | 磁盘类型 | 逻辑盘ID | 系统侧看到的盘符 |
1 | 数据盘2 | 239 | sdc |
2 | 数据盘1 | 238 | sdb |
3 | 系统盘 | 237 | sda |