分类: 服务器与存储
2008-10-12 11:58:57
注意本文raid的配置方法只适合于AS3.0以下的版本,在AS4.0中采用mdadm命令实现,配置文件也改成/etc/mdadm.conf文件。
若用户想通过了下方法在在AS4.0中实现,需安装 raidtools-1.00.3-7.i386.rpm这个软件包
1 什么是raid:数据安全性是人们在使用计算机中最重要的问题之一。通常情况下,人们会在服务器环境中采用硬盘镜像技术,以达到数据的双重备份。同样,在Linux环境下,我们也可以采用这种技术。 在Linux环境下,采用Raidtools工具,不仅可以将两个硬盘进行镜像,还可以制作软RAID0、RAID1、RAID5。说是软RAID,是因为通常情况下,
RAID盘是通过专用的RAID卡进行的,而在Linux环境下,可以利用Raidtools软件实现RAID功能,所以称为软RAID。本文介绍根据不同的Linux版本,
建立并使用RAID盘的几种方法。
2 raid体现在哪里:/dev/md0 /dev/md1 每一个设备文件代表一个raid分区 一个raid分区通常是两个逻辑分区的结合体3 raid 常用的配置文件/etc/raidtab:raidtool的配置文件 /etc/fstab:linux系统硬件配置文件/proc/mdstate 目前系统实时运行的存在并使用的raid4 RAID 的常用指令:raidstart - 开动一个已建立的raid partition
raidstop - 暂停一个已开动的raid partition
raidhotadd - 在RAID中加入一个新Harddisk, 例如在RAID5 中有一个harddisk 坏了,要更换一个新的上去。
raidhotremove - 和raidhotadd 相反,是会移除harddisk 的5 制作软RAID方法:1).建立文件/etc/raidtab,文件内容如下:
raiddev /dev/md0
raid-level 0nr-raid-disks 2
persistent-superblock 0
chunk-size 8
device /dev/hdb1
raid-disk 0
device /dev/hdd1
raid-disk 1
2).生成软RAID设备,运行以下命令:
# mkraid /dev/md0
个人认为这里不是生成raid设备文件而是利用已经存在的raid设备文件 有待确定之后,运行以下命令,以查看目前RAID的运行状态:[root@ibmx346 /proc]# cat /proc/mdstate
如果系统显示如下:
Personalities : [raid0]
read—ahead 1024 sectors
md0 : active raid0 hdd1[1] hdb1[0] 2202416 blocks 8k chunks
unused devices:表示你的RAID0已正常运行了。
3).建立新的文件系统
现在,为了使用新生成的设备,我们应在新的RAID盘上建立Ext3文件系统,建立新的文件系统的命令如下:
[root@ibmx346 /sbin]# mkfs.ext3 /dev/md0
新的文件系统正确生成后。现在就可以开始使用它了。使用方法如下:
[root@ibmx346 /sbin]# mkdir -p /media/raid0[root@ibmx346 /sbin]# mount -t ext3 /dev/md0 /media/raid0
将/dev/md0设备加挂(mount)到/media/raid0安装点上。