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

逻辑卷管理

 2008-11-10 08:25:34 来源:WEB开发网   
核心提示: 在这里可以看到,在实际使用时 LV 的名称/路径是 /dev/{VG_name}/{LV_name},逻辑卷管理(8),比如 /dev/test-volume/data,除了用作 /dev/{VG_name}/{LV_name} 链接的目标之外,也可以进行在线扩展(即在挂载状态下进行扩展)

在这里可以看到,在实际使用时 LV 的名称/路径是 /dev/{VG_name}/{LV_name},比如 /dev/test-volume/data。除了用作 /dev/{VG_name}/{LV_name} 链接的目标之外,不应该在其他地方使用 /dev/mapper/{VG_name}-{LV_name} 文件。大多数 LVM 命令要求以 /dev/{vg-name}/{lv-name} 格式指定操作的目标。

建立逻辑卷之后,可以使用任何文件系统对它进行格式化,然后将它挂载在某个挂载点上:

清单 8. 挂载 LV

root@klausk:~# mkfs.reiserfs /dev/test-volume/data
root@klausk:~# mkdir /data
root@klausk:~# mount -t reiserfs /dev/test-volume/data /data/
root@klausk:~# df -h /data
Filesystem      Size Used Avail Use% Mounted on
/dev/mapper/test--volume-data
           5.0G  33M 5.0G  1% /data
root@klausk:~#

还可以编辑 fstab(5) 文件,从而在引导时自动挂载这个文件系统:

清单 9. 自动挂载 LV

#mount Logical Volume 'data' under /data
/dev/test-volume/data  /data  reiserfs    defaults    0 2

在实际使用中,逻辑卷的表现就像一个块设备,比如可以将它用作数据库的原始分区。实际上,如果希望对数据库执行一致的备份,那么使用 LVM 快照是标准的最佳实践。

扩展卷

扩展卷是非常容易的。如果卷组中有足够的空闲空间,那么只需使用 lvextend 来扩展卷,不需要卸载它。然后,还要扩展逻辑卷中的文件系统(请记住,它们是两回事儿)。根据所用文件系统的不同,也可以进行在线扩展(即在挂载状态下进行扩展)。

如果 VG 中没有足够的空间,那么首先需要添加更多的物理磁盘。步骤如下:

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

Tags:逻辑 管理

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