LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 562|回复: 0

在Linux中使用LVM

[复制链接]
发表于 2004-11-18 10:32:51 | 显示全部楼层 |阅读模式
LVM,也就是 Logical Volume Manager ,翻译成中文就是逻辑卷管理。这种技术在高端UNIX中使用极为广泛,比如说AIX,HPUX操作系统中。但是现在,LVM技术已经出现在Linux的世界中了,现在我就讲讲在Linux中的LVM技术。所辛的是在Linux中的LVM不管是命令还是原理同HPUX非常相近,所以说偶学习起来就驾轻就熟了,嘿嘿~~~
好了,废话不说了,现在就开始我们的LVM之途…………


以前我们在PC上或者一些server上面分区通常是使用fdisk或者pq等等,其实那些技术实际上就是一种静态磁盘管理技术,而LVM分区实际上是一种动态的磁盘管理技术,他有很多优点,比如说可以动态的调节卷的大小而不用重新启动,添加磁盘后可以将空间添加进某一个逻辑卷里面。这写技术都是静态分区技术所不能狗完成的。

1、几个概念
pv 物理卷,你可以将他看作一个硬盘
vg 卷组,你可以将他看作是多个pv组合后的一个大硬盘
lv 逻辑卷,你可以将他看作是在vg上分出来的分区

2、安装 LVM
内核要求:2.4以上自带lvm功能,但是不乍得。但是还是希望你的内核能够在那以上,嘿嘿~
软件要求:lvm.tar  ,大家可以去下载。

安装lvm.tar
#cd /usr/src/linux
#mkdir extras
#cd extras
#tar xzvf /you_path/of/lvm_X.X.Xbeta3.tar.gz
#cd LVM
#./configure --prefix=/ --mandir=/usr/man
#cd PATCHES
#make
#cd /usr/src/linux
#make menuconfig
#cd /usr/src/linux/extras/LVM/0.9.1_beta3
#make
#make install
将一下几行添加进如/sbin/init.d/rc3的脚本中
/sbin/vgscan
/sbin/vgchange -a y
好了,现在你的系统就有了LVM了,^_^

3、使用LVM
将某一个硬盘初始化成物理卷
# pvcreate /dev/hdaX
创建一个名字叫vg00的VG
# vgcreate vg00 /dev/hdaX
查看vg信息
# vgdisplay
创建一个名字叫lvol1的pv,大小为4G
# lvcreate -L4G -lvol1 vg00
创建文件系统
# mkreiserfs /dev/vg00/lvol1
给某个lv添加空间
# lvextend -L+2G /dev/vg00/lvol1
# resize_reiserfs -f /dev/vg00/lvol1


^_^,这就是一些简单的lvm的等等,希望你能够喜欢。建议去看看lvm的howto,不错的~~
Linux的lvmde howto地址:
http://www.sistina.com/lvm/doc/lvm_howto/index.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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