晨风资讯网
新闻资讯网络冲浪网页设计网络编程图形图像数据库网络媒体服务器网络安全网站运营软件教程黑客认证Wap技术
教程搜索
教程搜索:
  首页 > 服 务 器 > Linux服务器 > 正文  

Linux LVM HOWTO
日期:2006-4-18 17:00:05 来源: 作者: 浏览:


--- Physical volumes --- 
PV Name (#) /dev/hda3 (2) 
PV Status available / allocatable 
Total PE / Free PE 13 / 13 

PV Name (#) /dev/hdb2 (1) 
PV Status available / allocatable 
Total PE / Free PE 33 / 20 

好,这就是了。/dev/hda3完全没用,而/dev/hdb2有13个物理分区(PE)在用。 

3.2 激活和非激活:内核空间和用户空间 
和使用所有操作系统一样,Linux划分了两个部分:内核空间(kernel space)和用户空间(user space)。用户空间有时叫做用户区(userland),这也是关于这个主题的一个很好的名字。 

关于逻辑卷管理器的创建和修改都是在用户空间做的,然后传给内核。一旦卷组或逻辑卷向内核汇报,它就叫做“激活(Active)”。当它被激活时,只有某些更改可以执行,其他的更改只有在它非激活时执行。 


4. 首要条件 
LVM在很大范围内的内核中都有效。在Linux 2.4,LVM将全部被集成。内核2.3.47和以前的,LVM要经过处理来合并到主内核中。 

4.1 内核 
Linux 2.4 
包含了你需要的所有内容。希望大多数的发行版都将LVM当成模块集成来发行。如果你需要编译,仅仅是当你选择块设备时打勾LVM选项。 

Linux 2.3.99.* 
一旦内核向前发展稳定了,这部分就不会存在了。但是现在,我们还是要描述一下。 

当我们写这篇文档时,Linux最新的内核版本是2.3.99pre5,它仍然需要一些小的补丁才能使LVM工作。 

对于Linux 2.3.99pre3,有两个补丁发行: 

一个补丁是张贴在linux-kernel,在这里可以找到。 

Andrea Arcangeli改进了这个补丁,提供了一个增量的补丁,它应用于2.3.99pre3 LVM补丁和这之上。 

对于Linux 2.3.99pre5,bert hubert将这两个补丁合并成一个了,并且主要针对2.3.99pre5。在这里可以找到这个补丁。使用它要小心。 

2.3.99pre6-1,是的,是补丁的一个预览版,特色是第一次完成了LVM的支持!它仍然遗漏了Andreas的补丁,但我们确信它不久真的会发行的。 

2.3.99pre4-ac1缺省有一个小的补丁在,并且能工作。虽然它不包括Andreas的补丁。 

Linux 2.2 
FIXME: write this 

Linux 2.3 
FIXME: write this 

4.2 用户余地 
你需要从LVM站点下载有效的工具。用glibc2.1编译系统要求的一些补丁。即使这样,在Debian 2.2上仍会出错。 

5. 增长文件系统 
你可以用一个预备好的脚本做大量的工作,也可以根据你的需要手工做 

5.1 使用e2fsadm 
如果在你的卷组中有剩余空间,并且你使用的是ext2文件系统(大多数人都是这样的),你就可以使用这个便捷的工具。 

e2fsadm命令利用商业的resize2fs工具。虽然人们都感觉resize2fs是一个很好的软件,但是它并没有被广泛的安装。 

如果你想使用FSF的ext2resize命令,你需要告诉e2fsadm以下内容: 


# export E2FSADM_RESIZE_CMD=ext2resize 
# export E2FSADM_RESIZE_OPTS="" 

余下的就简单了,e2fsadm使用时很象其他的LVM命令: 


# e2fsadm /dev/test/HOWTO -L+50M 
e2fsadm -- correcting size 102 MB to physical extent boundary 104 MB 
e2fsck 1.18, 11-Nov-1999 for EXT2 FS 0.5b, 95/08/09 
Pass 1: Checking inodes, blocks, and sizes 
Pass 2: Checking directory structure 
Pass 3: Checking directory connectivity 
Pass 4: Checking reference counts 
Pass 5: Checking group summary information 
/dev/test/HOWTO: 11/25688 files (0.0% non-contiguous), 3263/102400 blocks 

本教程共10页,当前在第5页  1  2  3  4  5  6  7  8  9  10  


上一篇: rpm的安装与卸载 下一篇:

Linux服务器配置指南2

返回列表 打印此页 加入收藏 资讯论坛 关闭窗口 点击复制本页地址,发送给QQ/MSN好友
关于我们 - 联系我们 - 版权声明 - 帮助(?) - 广告服务 - 友情链接 - 服务项目 - 人才招聘
2003-2008 版权所有 © 晨风资讯网 未经授权禁止复制或建立镜像
CopyRight 2003-2008 www.Net118.com,All Rights Reserved.Design By ChenFeng Network Studio