重新分区(这可能要求整个操作系统重装),要么象符号连接一样使用组装机.
一个分区就是物理磁盘上一系列连续数据块的概念已经演变了.多数类Unix系统现在有能力分解物理磁盘到许多单元.多个驱动器上的存储单元可以汇聚成一个“逻辑卷”,它们可以分配给分区.另外,单元可以随着空间要求的改变而从分区中添加和删除.
这就是基本的逻辑卷管理器(LVM)
例如,假设你有一个1GB的磁盘,并且创建“/home”分区花了600MB.设想你没有空间了,于是决定“/home”需要1GB.用传统的分区观念,你不得不有另外一个至少1GB大小的驱动器.接着增加这个磁盘,创建新的/home,并且将现有的数据拷贝过去.
然而,用LVM配置,你仅仅只需要增加400MB(或更大)的磁盘,并将它的存储单元添加到“/home”分区中.其他工具可以让你调整原来文件系统的大小, 你仅仅只需要调整“/home”大小来使用更大的分区,接着返回到商务中.
一个非常特殊的处理,LVM甚至可以做它自身的“快照”,这使你能对不可移动的目标做备份.我们返回到这个激动人心的可能中,稍后,有许多另外的真实应用.
以下章节中,我们解释了LVM的基本要素,和它使用中的许多概要.
3. 基本原理 Ok,不要 恐惧而停止,但是LVM有许多你要明白的术语,以免你危及你的文件系统.
我们从下面开始,或多或少.
物理介质 The physical media 你应该感受“物理”这个单词有极大的延伸,虽然我们刚开始假设它仅仅是一个硬盘,或者一个分区.例如,/dev/hda,/dev/hda6,/dev/sda.你可以转换一个块设备上任何连续块到一个... 物理卷 Physical Volume (PV) 一个PV只不过是有许多管理数据添加在它里面的物理介质--一旦你添加了它,LVM就认为它是...的一个持有者. 物理分区 Physical Extents (PE) 物理分区真的象一些大的数据块,通常有几MB.PE可以分配给一个... 卷组 Volume Group (VG) 一个VG是由许多物理分区组成的(可能来自多个物理卷或硬盘).虽然这可能容易让你认为一个VG就是由几个硬盘组成的(例如/dev/hda和/dev/sda),但是更确切的说,它包含由这些硬盘提供的许多PE. >;从这个卷组,PE可以分配给一个... 逻辑卷 Logical Volume (LV) Yes,我们最终到达某处.一个逻辑卷是我们工作的最终结果,这里是我们存储信息的地方.这等同于传统分区的想法. 象用通常的分区一样,在逻辑卷上你能代表性的创建一个... 文件系统 Filesystem 文件系统是你想它成为的形态:标准的 ext2,ReiserFS,NWFS,XFS,JFX,NTFS,等等...对Linux内核来说,在通常的分区和逻辑卷之间没有差别. 我试着画了一个ASCII图来使这些形象化.
一个物理卷,包含了许多物理分区:
-----[ Physical Volume ]------ | PE | PE | PE | PE | PE | PE | ------------------------------
一个卷组,包含了2个物理卷(PV)有6个物理分区:
------[ Volume Group ]----------------- | --[PV]-------- --[PV]--------- | | | PE | PE | PE | | PE | PE | PE | | | -------------- --------------- | ---------------------------------------
我们现在做更进一步扩展:
------[ Volume Group ]----------------- | --[PV]-------- --[PV]--------- | | | PE | PE | PE | | PE | PE | PE | | | -- --- --- --- - ---- ---- --- | | | | | -----/ | | | | | | | | | | | | - --- --- - ---- ---- -- | | | Logical | | Logical | | | | Volume | | Volume | | | | | | | | | | /home | | /var | | | ----------- ------------ | --- |