系统安装后发现不在RAID分区上

发布时间:  2016-07-25 浏览次数:  288 下载次数:  0
问题描述
环境:CH222存储节点刀片,然后安装虚拟化节点CNA系统,做分布式存储,所以使用最后两个硬盘做RAID1安装系统,前面13个硬盘作为分布式存储数据盘,无需创建RAID;

问题描述:使用最后两个硬盘做RAID1,然后安装操作系统,系统装好后,发现系统安装在了其他硬盘上,不是创建RAID1分区的磁盘上。
处理过程

 

1、重启系统,进入RAID卡控制界面,把安装系统的磁盘重复多次创建RAID和删除RAID操作(为了擦除磁盘上的数据);
2、在“SAS Topology”界面,按“↑”、“↓”选中RAID1 VOL 分区,按“ALT+B”设置所选设备为第一启动项。 (特别注意:如果按ALT+B没有设置成功,需要把操作界面设置为全屏状态,再按ALT+B,操作方式点击如下图显示的符号即可)

设置成功后,在“Device Info”属性中显示为“Boot”,


3、设置好后,“ESC”退出设置界面, 在操作确认界面中选择“Save changes then exit this menu”,按“Enter”

4、安装系统的时候检查是否为/dev/sda,如果只创建了一个RAID1分区,还有其他磁盘未创建RAID分区,点击Hard Drive后会看到很多选项,只有一个是特别的显示结果,这个特别的结果就是我们要选的RAID1分区;

 

5、检查结束后,直接安装系统即可,安装结束后,使用fdisk -l  查看磁盘信息,查看创建的RAID1分区是否装了操作系统。

根因
磁盘顺序发生跳变
解决方案

1、安装系统过程中在创建RAID分区的时候设置为第一启动项;

2、安装操作系统过程中,选择硬盘的时候检查选择的硬盘是否为创建的RAID分区。

建议与总结
建议在创建RAID的时候设置为第一启动分区,或者在安装操作系统选择磁盘的时候检查是否为第一分区。

END