不过有一件事情领我困惑,那就是当我尝试扩展逻辑卷时(在屏幕上,有一个按钮栏可以选择),弹出一个消息说在这个版本中还没有执行此种功能的能力。为什么要在这里放置还不能够工作的按钮,我不知道。
不管这些,我同样运行了一些其它的命令行工具,比如lvdisplay和vgdisplay,下面是它们运行后的信息:
[root@redken ~]# lvdisplay
--- Logical volume ---
LV Name /dev/apvg/oracle1lv
VG Name apvg
LV UUID mXTryN-U6oY-5mlT-BC48-mBnT-uE6g-fdAT95
LV Write Access read/write
LV Status available
# open 1
LV Size 512.00 MB
Current LE 32
Segments 1
Allocation inherit
Read ahead sectors 0
Block device 253:1
[root@redken ~]# vgdisplay
--- Volume group ---
VG Name apvg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 256
Cur LV 1
Open LV 1
Max PV 256
Cur PV 1
Act PV 1
VG Size 1.02 GB
PE Size 16.00 MB
Total PE 65
Alloc PE / Size 32 / 512.00 MB
Free PE / Size 33 / 528.00 MB
VG UUID yFQWG1-yQlR-Qsyu-qBGf-2INf-fL07-XL5Mx1
这两个工具都给我提供了有关逻辑卷和卷组的有用信息。我同样尝试从命令行创建一个逻辑卷,以测试它是否能够正常工作。经过测试,我发现它工作的非常好,虽然它向我给出了一些光盘错误的信息(我不确定它为什么会向我给出这些信息)。下面是用命令行创建逻辑卷的具体命令和给出的信息:
#lvcreate -L 100 apvg
/dev/cdrom: open failed: Read-only file system
Rounding up size to full physical extent 112.00 MB
Logical volume "lvol0" created
如果有人用这种方法创建逻辑卷,就必需创建基础的文件系统和挂载点,并且同样手工的挂载文件系统。同样,你能够使用命令行有效的管理你的卷组和逻辑卷。我想说的是,当你充分理解命令行中每个命令的意义和重要性之前,还是继续使用图形化的system-config-lvm比较好。它是一个绝对友好的工具,这下Unix管理员们可要停止它们轻蔑的笑声了。而使用此工具,在创建一个文件系统时,还能够大幅节省时间。
关于LVM2和ext3,我唯一的抱怨就是Red Hat需要下一番苦功,让用户知道有关它们的详细信息和相关的工具,以便让他们了解怎样才能够使它们更好的工作。这里是我找到的一个提供LVM2相关信息的网站:http://sources.redhat.com/lvm2/。除了这些,我对LVM2和ext3的其它方面都非常非常满意。
在RHEL v.4中,LVM2是其中一个有意义的体系结构改进,我感动于此产品的可配置性和可管理性。我正在我的Oracle分区上安装Oracle数据库,准备做一些测试,以检验它在采用ext3和LVM2文件系统的RHEL v.4上的性能。
更多有关LVM2和ext3的信息:
Ken回答的问题,“在主流Linux发行版中,日志文件系统如何工作,在Ext2和Ext3之间,到底有何不同?”
A.J. Lewis为Linux文档项目撰写的LVM 指南:http://www.tldp.org/HOWTO/LVM-HOWTO/。
IBM的开发者园地图书馆中包含的LVM信息:学习Linux LVM,第一部分――http://www-106.ibm.com/developerworks/linux/library/l-lvm/