分类: LINUX
2008-09-14 11:24:30
转帖:在一台FC3(Fedora Core release 3,代号Heidelberg)的机器上搭个ftp server,其上有两个数据盘一个叫/dev/cciss/c0d1,一个叫/dev/cciss/c1d1,两个大小不一,加起来有1.4个T左右的空间,为了能充分的利用这两个盘的空间,决定做个lvm,把这两个盘的空间做在一起,具体过程如下:
[@ftp ~]# vgscan
Reading all physical volumes. This may take a while…
No volume groups found
vgscan是首先必须要做的
[@ftp ~]# pvcreate /dev/cciss/c0d1
Physical volume “/dev/cciss/c0d1″ successfully created
把/dev/cciss/c0d1做成物理卷
[@ftp ~]# vgcreate LVM /dev/cciss/c0d1
Volume group “LVM” successfully created
再创建个卷组LVM,把先创建好的物理卷/dev/cciss/c0d1加进去
[@ftp ~]# pvcreate /dev/cciss/c1d1
Physical volume “/dev/cciss/c1d1″ successfully created
又创建第二个物理卷/dev/cciss/c1d1
[@ftp ~]# vgextend LVM /dev/cciss/c1d1
Volume group “LVM” successfully extended
扩展卷组LVM,把物理卷/dev/cciss/c1d1加进去
[@ftp ~]# lvcreate -L1340G -nDATA LVM
Logical volume “DATA” created
在卷组LVM上建个大小为1.4T的逻辑卷DATA
到这一步,其实lvm已经建好了
接下来该格式化卷/dev/LVM/DATA了
这里牵涉到用什么文件系统来格式化
推荐用reiserfs,因为用这个可以比较方便的扩展、缩小卷的大小
当然ext3也行,就是扩展、缩小卷的时候复杂些
fc3的系统我的kernel已经升到2.6.12-1.1381,而且是支持reiserfs的
所以只需要安装reiserfs的工具就行了
于是安装reiserfs-utils包
yum install reiserfs-utils
再接着格式化卷/dev/LVM/DATA为reiserfs类型
mkreiserfs /dev/LVM/DATA
再然后编辑文件/etc/fstab
在其中加入一句:
/dev/LVM/DATA /DATA reiserfs defaults 0 0
再然后
mkdir /DATA
mount /DATA
这样,/DATA分区就可以用了