在一台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也行,就是扩展、缩小卷的时候复杂些