难道只有在MDK环境编译出来的才可用?
不应该,没道理。 内核版本问题??
mv过来标准的2.6.10内核,编译。。。安装。。。。成功了!!
faint...竟然是2.6.10-mm3内核的问题。。。lvm ReiserFS 4.0 是不能够了
所以这里建议最好使用标准的内核,不容易出问题。。。。。。。
最终我只选择了<*> Device mapper support 假如希望使用其他特性
比如pvmove 就要选择Mirror target的支持. 这些特性请查看相关文档.
编译好内核,udev/devps就应该会根据/proc/misc中的"Num device-mapper"
在/dev/下 建立mapper目录,并且在目录中建立control这个字符设备。
其设备号由Num决定,如:我的/proc/misc中是:63 device-mapper
则control应该为:
crw------- 1 root root 10, 63 2005-02-10 09:22 /dev/mapper/control
假如您没有这个control就需要手动建立一个:
[root@NEWLFS ~]#cat /proc/misc | grep device-mapper | awk '{print }'
得到control的设备号,我的是63.
[root@NEWLFS ~]#mkdir /dev/mapper
[root@NEWLFS ~]#mknod /dev/mapper/control c 10 设备号
基本使用udev/devps管理设备,都会自动建立好这些的。
现在已编译好了内核,安装好了device-mapper lvm2,一切准备就绪,开始动工
先说一下几个需要知道的概念:
来看看LVM的组成:
| 代码: |
| hda1 hdc1 (PV:s on partitions or whole disks)
/ / diskvg (VG) / | / | usrlv rootlv varlv (LV:s) | | | ext2 reiserfs xfs (filesystems) |
PV (Physical Volume物理卷):
物理卷能够是整个硬盘(hda),也能够是某个分区(hda1),md(software raid),loop设备....
VG (Volume Group 卷组):
卷组是LVM中最高抽象层,是由一个或多个物理卷所组成的存储器池。
从图中能够看出,卷组是由一个或几个物理卷组成,然后分支成若干个LV.
LV (Logical Volume 逻辑卷):
逻辑卷相当于非LVM系统中的分区,他在卷组上建立
是个标准的块设备,能够在其上建立文档系统。
| 代码: |
|
-- Volume Group -------------------------------- | | | ---------------------------------------- | | PV | PE | PE | PE | PE | PE | PE | PE | PE | | | ---------------------------------------- | | . . . . | | . . . . | | ---------------------------------------- | | LV | LE | LE | LE | LE | LE | LE | LE | LE | | | ---------------------------------------- | | . . . . | | . . . . | | ---------------------------------------- | | PV | PE | PE | PE | PE | PE | PE | PE | PE | | | ---------------------------------------- | | | ------------------------------------------------ |
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




