
Dell R730服务器,有7块5t硬盘,默认做的RAID5。我们的目的是取其中6块硬盘做RAID5,留一块硬盘做热备。 一块SSD系统盘。
在这里,我具体解释一下
①6块硬盘做成RAID5
②6块硬盘做RAID5,一块硬盘做热备盘
这两种配置之间的区别。大家应该都知道RAID5最少需要三块硬盘,其中有一块硬盘是用来做数据冗余的,如果做RAID5的服务器上有一块硬盘坏掉了,那么我们需要把坏的盘拨下来,然后换上一块新的硬盘,系统会自动进行数据同步。这里我们拿出一块硬盘做热备盘,当服务器上有一块硬盘坏掉了,系统会自动将热备盘连接上,然后将坏的硬盘隔离,然后进行数据同步,这里就减少了我们人操作的过程。
具体步骤如下:
下面的图是借鉴他人的
首先启动服务器,出现[Pressto Run Configuration Utility]提示时,按下ctrl+r
(只要一顿猛如虎的按就可以了)
出现如下图所示界面,把光标移到虚拟磁盘上,可以看到当前4块硬盘已经做成了RAID5
这里,它不符合我们三块硬盘做RAID5,一块硬盘做热备的要求,要把默认做好的RAID5删除,重新做。光标移动到[VirtualDisk 0]选择虚拟磁盘,按F2键操作,然后选择[delete VD]删除虚拟磁盘
下面是删除之后的界面,你会发现什么都没了.
在[No Configuration Present !]上按F2键,选择[Create NewVD]创建新的虚拟磁盘
下面是创建新虚拟磁盘的界面
在RAID级别中选择RAID5,然后勾选择三个磁盘,OK确定
从下图我们可以看到三块硬盘做成了一个虚拟盘
我们按[ctrl+N]换到下一个页面,看到还有最后一块磁盘没有用到
我们把光标移到最后一块硬盘上,按F2键,选择[Make Global HS],然后确定
返回首页面,我们看到了热备份已经有了
最后一步,RAID的初始化,光标移到虚拟磁盘上,按F2选择[Initialzation][Start Init.]
上面的图片是我借鉴别人的,我的本机配置是7块5T硬盘,1块500gSSD,其中6块raid5,一块做热备份。初始化花费了20+小时。
有人问不初始化行不行,当然可以。但是以后可能会出现很多问题。
初始化需要将整个硬盘进行校验,相当于所有的盘低格一次,所耗费的时间太长,于是厂家就采用一项技术,叫背景初始化,这样建好Raid阵列后不必等待初始化完成就可以开始使用,比如分区和格式化,但是系统仍然在后台检查磁盘,这时候硬盘IO操作非常频繁,从而导致磁盘性能低下。
也就是说,我要么等上十几个小时等系统完成初始化,要么忍受低下的磁盘性能,等过一段时间磁盘整列初始化完成。
所以建议一定要初始化!
Dellr730 Raid0配置
、重启服务器,看到检测到阵列卡的界面,按 Ctrl+R。
、 选择最上面的阵列卡,按键盘的 F2,选择 Create New VD.
、按 Tab 键切换到需要做选择的选项,按空格键选择需要做 RAID 的硬盘,再按 Tab 键到 OK 按钮,按回车
、选择 OK 按钮,点击回车。
、注意:一定要选择刚才创建的 RAID0,使用上下光标选择 VD,按 F2 键,选择 Initialization, 按向右的光标键, 再选择 Fast Init。
、选择 YES 按钮, 按回车, 等待,不要操作。
、 等待弹出 Initialization complete on VD 对话框。点击 OK 按钮, 阵列操作完成。
Dell R740 Raid5配置
.进F2,选择device settings2.选择阵列卡H330选项,进行阵列配置
3.选择configuration Management
4.在保存硬盘数据的同时,可以考虑清楚阵列信息。Clear Configuation
5.确定清楚数据。(在保证硬盘无重要数据的同时,可以点击Yes)
6.可以点击Creat Virtual Disk进行重新配置阵列。
7.配置阵列(以三块硬盘做RAID5为例,分成两个VD分别是VD1:50G VD2:50G)
8.可以在Select Physical Disks 里面进行选择硬盘的数量,选完之后点击Apply Change
9.硬盘数量、磁盘名字及大小完成之后,如下图所示。
10.可以在下图的 Default Initialization进行初始化的选择(可以进行不初始化、快速初始化以及完全初始化)
11.进行VD2配置的时候,需要将Select Raid Level 和 Select Physical Disks From设置成如下图所示。之后选择Select Disk Groups继续阵列的配置
12.Disk Group 0:Raid打钩,点击Apply Change
13.操作下图。进行VD2名称和大小的配置,以及的初始化
14. 查看阵列的配置情况
15.经查询就可以得知我们配置的阵列,完成Raid5的配置 以及VD1和VD2的情况
热备
16. 可以选择Physical Disk Management 进行全局热备
17. 选择要做热备的硬盘,进行全局热备的配置
18. 在Operation里面进行选择Assign Global Hot Spare,进行热备的操作
19.选择完Assign Global Hot Spare,点击下面的”GO”进行热备配置
20. 可以查看到序号为07的硬盘设置成了全局热备
Centos上如何检查raid信息
软件raid:只能通过Linux系统本身来查看
cat /proc/mdstat可以看到raid级别,状态等信息。
硬件raid: 最佳的办法是通过已安装的raid厂商的管理工具来查看,有cmdline,也有图形界面。如Adaptec公司的硬件卡就可以通过下面的命令进行查看:
/usr/dpt/raidutil -L all可以看到非常详细的信息。
当然更多情况是没有安装相应的管理工具,只能依靠Linux本身的话一般我知道的是两种方式:
dmesg |grep -i raid
cat /proc/scsi/scsi
显示的信息差不多,raid的厂商,型号,级别,但无法查看各块硬盘的信息。
另外经过实际测试,Dell的服务器可以通过命令来显示,而HP、IBM等的服务器通过上面的命令是显示不出的。只能够通过装硬件厂商的管理工具来查看。
啦啦啦