免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 880 | 回复: 0
打印 上一主题 下一主题

lvm使用 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-24 09:49 |只看该作者 |倒序浏览
简介:
Unix 系统下最大的麻烦就是分区太小,在一定的时间内分区满了就非常麻烦。LVM就
是一个非常好的解决方案,我们可根据情况扩大/或缩小某个分区。我这里介绍一个
在不具备有很多硬盘下供大家玩的方法,好处是对现有系统完全不动,只是建立虚
拟的硬盘系统,对LVM有更好的理解。我本人也是用这个办法在Linux下玩熟Linux
LVM的.
商业UNIX其实很早就有LVM系统,只是叫法不同,tru64,aix,solaris,HP-UX都有。
Linux做为新型的操作系统,现在技术上也成熟多了。
这篇文章是在一本法语的杂志“linux magazine" number 54 octobre 2003,原作
者是Lionel Tricon 邮箱是lionel.tricon@free.fr ,文章原名是"LVM ou comment changer d'idee sur le stockage de donnees sous linux",文章太长,我就给强烈压缩了。如果有那位兄弟想转载,尽管拿,但是请不要删东西(错误不算),另外请给我个URL,也算对得起我码中文字,谢了。
我是在debian下干的,其它linux应该没问题,因为原文著者是用redhat.
我用xfig按原文做了3个图,大家仔细看看,会对LVM原理理解有帮助,有问题也可
以贴出来,或给我发短信,进行探讨。我就不对LVM解释了。
安装需求(requirements):检查系统是否安了LVM的module
1. lsmod | grep -i lvm
2. modprobe lvm-mod
3.apt-get install lvm* lvm-common evms-lvmutils
or
rpm -q lvm , rpm -ivh lvm-xxxx.rpm with redhat
准备虚拟硬盘 prepare a fake disk
感谢linux LVM 支持loopback (loop device),才让我们有机会建立LVM下的虚拟硬
盘,就跟真硬盘一样用
1. dd if=/dev/zero of=lvm0.iso count=5000
2. dd if=/dev/zero of=lvm1.iso count=5000
3. dd if=/dev/zero of=lvm2.iso count=5000
4. dd if=/dev/zero of=lvm3.iso count=5000
5.losetup /dev/loop0 lvm0.iso
6.losetup /dev/loop1 lvm1.iso
7.losetup /dev/loop2 lvm2.iso
8.losetup /dev/loop3 lvm3.iso
好了,我们这里建立了可用的虚拟硬盘了,要删除这样的硬盘:
losetup -d /dev/loopX
下面我们建立几个物理卷(?) Physical Volume (对不起,我不知中文是怎么翻译
的)
1. vgscan
2. pvcreate /dev/loop0
3. pvcreate /dev/loop1
4. pvcreate /dev/loop2
5. pvscan

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6138/showart_264071.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP