WEB开发网
开发学院操作系统Linux/Unix 逻辑卷管理 阅读

逻辑卷管理

 2008-11-10 08:25:34 来源:WEB开发网   
核心提示: #this should load the Device-mapper modulemodprobe dm_mod#this should find all the PVs in your physical diskspvscan#this should activete all the

#this should load the Device-mapper module
modprobe dm_mod
#this should find all the PVs in your physical disks
pvscan
#this should activete all the Volume Groups
vgchange -ay

如果打算将根文件系统放在一个 LVM LV 中,那么还要注意 initial-ramdisk 映像。同样,发行版常常会负责处理这个问题 —— 在安装 LVM2 包时,它们常常会重新构建或更新 initrd 映像,在其中添加适当的内核模块和启动脚本。但是,可能需要查看发行版的文档,确保系统支持 LVM2 根文件系统。

注意,通常只有当探测到根文件系统在一个 VG 中时,initial-ramdisk 映像才会启用 LVM。这种探测常常是通过分析 root= 内核参数执行的。不同的发行版以不同的方式判断根文件系统是否在卷组中。细节参见发行版的文档。如果不确定的话,就需要检查 initrd 或 initramdisk 的配置。

创建新的卷

使用您喜欢的分区工具(比如 fdisk、parted 或 gparted),创建一个供 LVM 使用的新分区。尽管 LVM 支持在整个磁盘上使用 LVM,但是不 建议这么做:其他操作系统可能认为这个磁盘没有初始化,可能会破坏它!更好的方法是创建一个覆盖整个磁盘的分区。

大多数分区工具常常默认使用分区 ID 0x83(或 Linux)来创建新分区。可以使用这个默认 ID,但是为了便于组织,最好将它改为 0x8e(或 Linux LVM)。

在创建分区之后,应该会在分区表中看到一个(或多个)Linux LVM 分区:

root@klausk:/tmp/a# fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
  Device Boot   Start     End   Blocks  Id System
/dev/hda1  *      1    1623  13036716  7 HPFS/NTFS
/dev/hda2      1624    2103   3855600  8e Linux LVM
/dev/hda3      2104    2740   5116702+ 83 Linux
/dev/hda4      3000    9729  54058725  5 Extended
/dev/hda5      9569    9729   1293232+ 82 Linux swap / Solaris
/dev/hda6      3000    4274  10241374+ 83 Linux
/dev/hda7      4275    5549  10241406  83 Linux
/dev/hda8      5550    6824  10241406  83 Linux
/dev/hda9      6825    8099  10241406  83 Linux
/dev/hda10      8100    9568  11799711  8e Linux LVM
Partition table entries are not in disk order
root@klausk:/tmp/a#

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:逻辑 管理

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接