新配了一台机器打算作测试服务器,配置如下:
CPU:i7
内存:8G
硬盘:west digital 500G 两块
RAID卡:silicon 3124
打算安装操作系统:redhat AS 5 64位
安装前已经按照RAID卡说明书正确配置了RAID1,并且显示正常。
安装操作系统,进入安装界面后输入:linux nostorage 然后点:add device,在出现的驱动列表中发现跟RAID卡信息完全相同的驱动,选择安装,然后该设备出现在设备列表中,至此一切看似都很正常。
进入安装程序,开始安装时发现硬盘列表中仍然列出两块硬盘,按道理讲已经做了RAID1,应该只显示一块硬盘才对。
请各位帮忙看一下问题究竟出现在哪里,多谢!!
ltxbreaker 于 2011-08-10 10:52:38发表:
一直在等,还是没人回答??(5ty(
liusongguang 于 2011-08-09 12:31:35发表:
学习路过
ltxbreaker 于 2011-08-09 10:54:12发表:
liusongguang是说我还是irongeek,建议发表自己的高见!
liusongguang 于 2011-08-09 10:36:44发表:
楼上高见
ltxbreaker 于 2011-08-09 10:21:08发表:
楼上的,我不明白。按照我的理解,用RAID卡将两块硬盘做了RAID1之后,硬盘B即为硬盘A的镜像盘,镜像动作由RAID卡来完成,与操作系统和软件无关。
也就是说所有对硬盘的操作都是通过RAID卡完成,从RAID卡外部看,这两块硬盘应该只是一块硬盘。
如果按照你说的在操作系统中仍然看到的是两块硬盘,那么我在操作系统中看到的硬盘容量为A + B = 500 + 500 = 1T的容量,如果我存放600G的数据操作系统是允许的,但这600G的数据一块硬盘装不下只有放在两块硬盘上,这样必然造成两块硬盘数据不一致,那么硬盘B就称不上是硬盘A的镜像盘了,RAID1也就名存实亡了。
所以我的理解还是既然做了RAID1,那么在操作系统中看到的就应该是一块硬盘而非两块硬盘,不知道我的理解是否正确,如有错误请指正。
irongeek 于 2011-08-09 01:40:21发表:
应该显示2个硬盘。因为确实有2个物理硬盘,RAID只是将两个(或以上)的物理硬盘变成1个逻辑硬盘,操作系统启动(或安装)时应该探测到阵列卡1个,物理硬盘若干,然后根据系统配置参数决定是做RAID0,RAID1或RAID5。