Linux硬raid制作,linux下如何实验硬raid5

服务器硬件配置情况:4核/ 8G/320G*4+500G

1块500G硬盘用系统,3块同型号品牌320G的硬盘用来做raid,还有1块用来做扩容实验。

操作系统:linux5,64位。

raid卡型号:RocketRaid1740

raid卡驱动安装

中support/BIOS&drives下载RocketRaid1740对应操作系统的驱动程序及手册。

安装步骤:

1.将驱动包解压后拷贝到U盘里,并将U盘插到机器上,系统盘也放入光驱内。

2.按DEL和ctrl+H进入设置BIOS,将3块硬盘格式化并创建raid5。

3.系统安装进入到图形界面,直至第一次出现“Next”时,按Ctrl+Alt+F2进入命令行界面。

#mkdir /dd

#mount /dev/sda1

/dd ;将驱动程序挂载到系统中。

#cp -r /dd /tmp/hptdd

#umount /dd

#sh

/tmp/hptdd/rhel-install-step1.sh

Driver Installation

Driver installation step 1 complete

4.按Alt+F6回到图形界面,继续安装,直到安装完成。在“重新载入”界面,按Ctrl+Alt+F2,回到命令行界面。

#cp -r /tmp/hptdd

/mnt/sysimage/tmp/hptdd

#chroot /mnt/sysimagee

#sh /tmp/hptdd/rhel-install-step2.sh

Driver Installation

Updating 2.6.18-53.el5...

Driver installtion step 2 completed.

#rm -rf /tmp/hptdd

#exit

自此硬raid5创建完成,然后点击“重新载入”重启系统。

#fdisk

-l ;查看分区

#mount

/dev/sdb /raid5

#df

-h ;查看磁盘情况

硬raid

WEB管理工具

官网上下载对应的管理工具安装包:WebGui-Linux-v1.4-10-091124.tgz

安装

#rpm -ivh hptsvr-https-1.4-10.x86_64.rpm

--nodeps

检查相应的文件是否存在

/usr/bin/hptsvr

-service program

/etc/hptcfg

-service config file,如果没有,则#echo hptiop >

/etc/hptcfg

/etc/rc.d/init.d/hptdaemon

-service control script

/usr/share/hpt/webguiroot

-data files

启动:

浏览器中输入http://localhost:7402

默认登录帐号:RAID/hpt

注:初次raid做好后,会自动恢复,每次恢复时间较长,恢复时可正常使用,但性能较低。

几个功能介绍:

有帮助文档资料,菜单中help

manage/array

creat array:选择raid类型;为raid取名;初始化是否保留原始数据,如果选择Quick init,原来的数据将丢失;设置缓存策略,write

back:写入缓存,性能较好,但断电时数据将可能丢失。write

through:定入数组总是传递到磁盘,序列有适当的时候仍有可能从缓存中读取。

数据恢复实验:

更换硬盘:

模拟一块坏掉,更换另一块盘,更换上去之后,raid会自动恢复,打开WEB管理工具,首页上即显示出恢复进度情况。

扩容:

manage/array中点击maintenance,点击OCE/ORLM并在其前面下拉列表中选择RAID类型raid5。选择所有有硬盘做入阵列中,新硬盘将会添加到原来做好的raid中,恢复时间较长,实验中用了10个小时,这段时间内没有对硬盘进行任何读写操作,不知道哪位有没有缩短恢复时间的方法。

你可能感兴趣的:(Linux硬raid制作)