文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Debian on Raid5 + LVM

Debian on Raid5 + LVM

时间:2006-07-30  来源:mrzcs

目标:debian3.1, 在raid5的基础上使用lvm,将/home and /var移到lvm上   三块硬盘,每个1G,   一 创建raid5
linux2.6内核支持mdadm,以前一直使用raidtools,一开始用mdadm不是十分习惯,后来慢慢感觉到mdadm比raidtools强大了许多。
  #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

三.移数据

1.mount

#mkdir /mnt/var

#mkdir /mnt/home

#mount /dev/vgtest/homelv /mnt/home

#mount /dev/vgtest/varlv /mnt/var

2.copy /home and /var

#cp -a /home/* /mnt/home

#cp -a /var/* /mnt/var

3.modify /etc/fstab

/dev/vgtest/homelv   /home   ext3   defaults   0   0

/dev/vgtest/varlv   /var   ext3   defaults   0   0

4.restart system

5.确认/home,/var已挂载,有数据

mount /dev/sda1 /mnt

rm -rf /mnt/home/*

rm -rf /mnt/var/*

有关mdadm的详细命令以及如何将/root也放到lvm上,随后介绍。
 
相关阅读 更多 +
排行榜 更多 +
宝宝爱吃饭宝宝巴士

宝宝爱吃饭宝宝巴士

休闲益智 下载
空战风云汉化版

空战风云汉化版

飞行射击 下载
水晶糖果游戏下载

水晶糖果游戏下载

模拟经营 下载