LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: chinajz

在rhel4下,用mdadm命令创建RAID磁盘阵列实验

[复制链接]
发表于 2006-9-9 12:20:34 | 显示全部楼层
各位多谢了,终于找到了
回复 支持 反对

使用道具 举报

发表于 2006-10-23 16:22:41 | 显示全部楼层
如果在raid5的基础上使用lvm可以吗?
因为raid的缺点之一是不能分区,如果加上lvm就可以实现raid的“分区”。
我在虚拟机上试验过,可以用lvm,可能设置好之后再重启,发先raid和lvm都没有起来。能否把具体的配置步骤介绍一下。
回复 支持 反对

使用道具 举报

发表于 2006-10-23 16:34:56 | 显示全部楼层
以下是我的配置文件,大家看看有没有错误

三块硬盘,每个1G,

一 创建raid5

#fdisk /dev/sd[b-d]

每块硬盘分给一个分区,类型为fd

#apt-get install mdadm
#mdadm -C /dev/md0 -l5 -n3 /dev/sd[b-d]1
系统提示 mdadm: array /dev/md0 started.

2.配置/etc/mdadm/mdadm.conf
#mdadm --detail --scan > /etc/mdadm/mdadm.conf
#vi /etc/mdadm/mdadm.conf
加入 device /dev/sd[b-d]

/etc/mdadm/mdadm.conf的内容是
device /dev/sd[b-d]
ARRAY /dev/md0 level=raid5 num-devices=3 UUID=fc868247:23a41dff:5088e89b:fdd42511

到现在就完成了raid5的部署.
查看/proc/mdstat文件,可以了解现在组建raid5的进度

#cat /proc/mdstat

Personalities : [raid5]
read_ahead 1024 sectors
md0 : active raid5 scsi/host0/bus0/target1/lun0/disc[0] scsi/host0/bus0/target3/lun0/disc[2] scsi/host0/bus0/target2/lun0/disc[1]
      2097024 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]

unused devices: <none>

二.创建lvm

1.create pv

#pvcreate /dev/md0

2.create vg

#vgscan

#vgcreate vgtest /dev/md0

#vgdisplay vgtest

3.create lv

#lvcreate -n homelv -l 125 vgtest #500m

#lvcreate -n varlv -l 125 vgtest #500m

4.格式化

#mkfs.ext3 /dev/vgtest/homelv

#mkfs.ext3 /dev/vgtest/varlv
回复 支持 反对

使用道具 举报

发表于 2007-4-18 11:03:16 | 显示全部楼层
你的想法是正确的,

案例:在RAID5上建LVM

1.准备三个容量相同的分区
/dev/hda7 509 744 1895638+  fd Linux raid autodetect
/dev/hda8 745 980 1895638+  fd Linux raid autodetect
/dev/hda9 981 1216 1895638+ fd Linux raid autodetect

2.建RAID5
mdadm --create /dev/md0 --level 5 --raid-devices=3 /dev/hda[7-9]

3.创建PV
pvcreate /dev/md0

4.创建VG
vgcreate vg0 /dev/md0

5.创建LV
lvcreate -L 1024M -n opt vg0 (1G空间)
lvcreate -L 500M -n train vg0 (500M空间)

6.格式化LV
mkfs.ext3 /dev/vg0/opt mkfs.ext3 /dev/vg0/train

7.新建挂载点
cd /
mkdir opt train

8.修改fstab文件,加其中加入如下两行
  ...            ...             ...             ...         ...     ...
/dev/vg0/opt     /opt            ext3           defaults      1       2
/dev/vg0/train   /train          ext3           defaults      1       2


详细配置见:
     http://blog.chinaunix.net/u/25142/showart_255952.html
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表