Chinaunix

标题: RedHat Linux 手动创建RAID和LVM分区 [打印本页]

作者: 牙齿晒太阳    时间: 2005-09-25 15:51
标题: RedHat Linux 手动创建RAID和LVM分区
创建RAID(以RAID5为例)

1、首先,我们要先创建新磁盘分区
----------------------------------
#fdisk /dev/hda
----------------------------------
创建3个500MB的分区(hda7,hda8,hda9),然后在fdisk命令下输入t,
选择刚创建好的分区,输入fd,将刚创建好的3个分区转换为fd格式。
输入w保存退出

2、激活刚创建好的分区
-----------------------------------
#partprobe
-----------------------------------

3、将3个分区加载到md0,l5是代表RAID级别是RAID5,n3代表有3个分区。
----------------------------------
#mdadm –C /dev/md0 –l5 –n3 /dev/had{7,8,9}
----------------------------------

4、查看一下创建的RAID分区
----------------------------------
#cat /proc/mstat  
----------------------------------

5、将md0分区格式化成ext3格式,将RAID分区mount到目录上,
并修改fstab表
----------------------------------
#mkfs.ext3 /dev/md0
#mount /dev/md0 /pot
#vi /etc/fstab
----------------------------------

这样我们就成功创建了一个RAID5的磁盘分区。

------------------------------------------------------------
创建LVM
1、首先,我们要先创建新磁盘分区
----------------------------------
#fdisk /dev/had
----------------------------------
创建2个500MB分区(hda10,hda11),然后在fdisk命令下输入t,
选择刚创建好的分区,输入8e,将刚创建好的2个分区转换为8e格式。
输入w保存退出

2、激活刚创建好的分区
----------------------------------
#partprobe
----------------------------------

3、创建成pv格式
----------------------------------
#pvcreate /dev/had{10,11}
#pvdisplay   查看pv
----------------------------------

4、将分区加载到vg卷组,vg0是卷组名称,vg0卷组总空间是1000MB
----------------------------------
#vgcreate vg0 /dev/had{10,11}
#vgdisplay   查看vg卷组
----------------------------------

5、创建lv分区800M是分区大小,lv0是lv分区名称,vg0是加载到卷组名称,
此时创建了一个800MB的lvm分区,vg0卷组还剩余200MB的空间
----------------------------------
#lvcreate –L 800M –nlv0 vg0
#lvdisplay   查看lv分区
----------------------------------

6、将lv分区格式化成ext3格式
----------------------------------
#mkfs.ext3 /dev/vg0/lv0
----------------------------------

7、将LVM分区mount到目录上,并修改fstab表
----------------------------------
#mount /dev/vg0/lv0 /lvm
#vi /etc/fstab
----------------------------------

8、扩展(lv)刚才我们创建了800mb的lvm分区,当要对分区进行扩展应
如下操作:
----------------------------------
#lvextend –L+100M /dev/vg0/lv0
#ext2online /dev/vg0/lv0    动态扩展
----------------------------------

此时,我们已经向lv0分区增加了100MB空间,vg0卷组还剩余100MB空间,
如果当我们认为空间还是不足,需要扩充,而vg0卷组的空间也不足时,我们
就需要对vg0卷组进行扩展,然后再对lv分区进行扩展

1、创建1个500MB分区(hda12),然后在fdisk命令下输入t,选择刚创建
好的分区,输入8e,将刚创建好的分区转换为8e格式。输入w保存退出
----------------------------------
#fdisk /dev/had
----------------------------------

2、激活刚创建好的分区
----------------------------------
#partprobe
----------------------------------

3、创建成pv格式
----------------------------------
#pvcreate /dev/had12
----------------------------------

4、将hda12添加到vg0卷组,此时vg0卷组的总空间大小为1500MB
----------------------------------
#vgextend vg0 /dev/hda12
----------------------------------

5、对lv0分区进行动态扩展,增加500M空间
----------------------------------
#lvextend –L+500M /dev/vg0/lv0
#ext2online /dev/vg0/lv0
----------------------------------

此时我们创建 LVM分区大小总空间应为800M+100M+500M=1400M
作者: iesc    时间: 2005-09-25 18:52
标题: RedHat Linux 手动创建RAID和LVM分区
不错!
不过,在同一个硬盘上建立RAID意义不大吧。
作者: platinum    时间: 2005-09-25 19:13
标题: RedHat Linux 手动创建RAID和LVM分区
原帖由 "iesc" 发表:
不错!
不过,在同一个硬盘上建立RAID意义不大吧。

用来学习还是够的,真正应用的化确实没有意义
作者: hzyingmu    时间: 2005-09-25 19:41
标题: RedHat Linux 手动创建RAID和LVM分区
我的redhat as3为什么没有mdam 命令和mstat文件?
作者: liuguohui_006    时间: 2005-09-26 12:11
标题: RedHat Linux 手动创建RAID和LVM分区
这位朋友,在写的时候不要随便瞎写。你写的这篇文章有好几处的命令都错了。v如:
#mdadm
#cat /proc/mdstat
作者: platinum    时间: 2005-09-26 12:24
标题: RedHat Linux 手动创建RAID和LVM分区
原帖由 "liuguohui_006" 发表:
这位朋友,在写的时候不要随便瞎写。你写的这篇文章有好几处的命令都错了。v如:
#mdadm
#cat /proc/mdstat

mdadm,写成了 mdam,这个确实错了
/proc/mdstat,为什么说这个也错了呢?
作者: liuguohui_006    时间: 2005-09-26 15:56
标题: RedHat Linux 手动创建RAID和LVM分区
为什么错了,你看看就知道了。多明显呀。
作者: zujuhu    时间: 2005-09-27 13:50
标题: RedHat Linux 手动创建RAID和LVM分区
cat /proc/mdstat
没有错啊
作者: zujuhu    时间: 2005-09-27 13:52
标题: RedHat Linux 手动创建RAID和LVM分区
这样做了还要修改rc.sysinit吧,不然重启后就没有了
作者: hongfengyue    时间: 2005-09-27 13:57
标题: RedHat Linux 手动创建RAID和LVM分区
嗯,不错。
谢谢!
作者: iwasasoldier    时间: 2005-09-27 16:18
标题: RedHat Linux 手动创建RAID和LVM分区
不错,学习中。。。
作者: goodcjh2005    时间: 2005-09-28 09:29
标题: RedHat Linux 手动创建RAID和LVM分区
Linux网络
作者: jeffreyli    时间: 2005-09-28 15:59
标题: RedHat Linux 手动创建RAID和LVM分区
楼主能不能写上几个应用的例子呢?
作者: macrodba    时间: 2005-09-28 17:18
标题: RedHat Linux 手动创建RAID和LVM分区
不错,收下了
作者: 牙齿晒太阳    时间: 2005-10-09 13:02
标题: RedHat Linux 手动创建RAID和LVM分区
原帖由 "liuguohui_006" 发表:
这位朋友,在写的时候不要随便瞎写。你写的这篇文章有好几处的命令都错了。v如:
#mdadm
#cat /proc/mdstat


笔误是很严重的,但不是随便瞎写
作者: lxj821212    时间: 2007-01-02 20:17
不错,现在我正在做这个,先收下,  我这里还有一点不清楚,
作者: fuxinggaozhao8    时间: 2007-01-03 08:18
竞宝网3万元重金悬赏网站LOGO设计

娱乐、阳光、公益,全球最富公益心的阳光娱乐平台!

详情请点击:http://www.51jingbao.com/

竞宝网面向全国各大院校及社会人士重金悬赏“竞宝网”LOGO设计:

胜出奖1名,奖金30000元人民币;
入围奖3名,奖金3000元人民币;

胜出奖从3名入围奖中产生,奖金不累计。此次评选活动结合了专业评选和网络投票两种方式,完全公开、公平、公正。
作品征集结束后是网络评选阶段,我们将从投票者中产生10名幸运奖,奖金1000元;参与奖100名,草木纯“考试不糊涂精油”或NIKE休闲包一个,请密切关注网络评选时间。

作品征集时间:2006年12月20日—2007年1月20日
活动咨询电话:010-85895288




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2