跳到内容 中国
HP.com 主页 产品与服务 支持及驱动程序 解决方案 如何购买
» 联系惠普
更多选项
HP.com 主页
HP-UX 系统管理员指南:逻辑卷管理: HP-UX 11i v3 > 第 2 章 配置 LVM

设置不同类型的逻辑卷

» 

技术文档资料

完整的 PDF 手册
» 反馈
内容从此开始:

 » 目录

 » 词汇表

 » 索引

本节包含有关设置特殊逻辑卷的信息。

为原始数据存储设置逻辑卷

通过专门为原始数据存储规划逻辑卷,可以优化原始数据 I/O 性能。要创建原始数据逻辑卷(如用于数据库),需要考虑逻辑卷必须为多大,以及如何在磁盘上分配这样的逻辑卷。

通常,以兆字节为单位指定逻辑卷的大小。但是,逻辑卷的大小必须是卷组中所用的盘区大小的倍数。例如,如果数据库分区需要 2002 MB,而逻辑盘区大小为 4 MB,LVM 将创建大小为 2004 MB(即 501 个逻辑盘区)的逻辑卷。

如果打算频繁地使用用于原始数据存储(例如,设置数据库分区)的逻辑卷,应考虑如何在磁盘上分配逻辑卷。

缺省情况下,LVM 将从一个物理卷为逻辑卷分配磁盘空间,直到将该物理卷上的空间全部用完,然后按照相同的方式从下一个物理卷分配空间。LVM 按照物理卷在 /etc/lvmtab/etc/lvmtab_p 中的出现顺序使用物理卷,这意味着逻辑卷的数据可能不会平均分配给卷组中的所有物理卷。

因此,当 I/O 访问逻辑卷时,卷组内的一个或多个磁盘可能被频繁使用,而其他磁盘却用得很少,甚至根本不使用。在这种情况下,不能获得最佳的 I/O 性能。

一个更好的选择是,用交错方式在特定磁盘上设置逻辑卷,从而可以平衡 I/O 访问,优化性能(请参阅“扩展逻辑卷”)。

由于没有任何 HP-UX 命令可以确定用于原始数据的逻辑卷内容,因此,请使用容易识别的名称来命名要为原始数据创建的逻辑卷。通过此方法,可以识别这种逻辑卷的内容。

为文件系统设置逻辑卷

文件系统驻留在一个逻辑卷中,就像它们驻留在磁盘分区或未分区的磁盘中一样。在逻辑卷中可以使用以下两种类型的文件系统:分层文件系统 (HFS) 和定期文件系统 (JFS)。

选择文件系统逻辑卷的初始大小

确定文件系统所需的空间时,可以考虑图 2-1中显示的三个主要组成部分。

图 2-1 文件系统空间的组成部分

文件系统空间的组成部分

要估计应该创建多大的逻辑卷来包含文件系统,请执行下列步骤:

  1. 估计用户将来会需要多少磁盘空间存储数据。要考虑预期的变化,这些变化通常需要额外的空间(使用 du 命令查看目前使用的磁盘空间大小)。

  2. 将上面的数字加上 10%,用于“minfree”区域,此区域是为了维护性能而预留的。

  3. 再加上 5%,用于文件系统开销,其中包括了维护文件系统所需的所有数据结构。

  4. 进行向上舍入,使其等于此逻辑卷中使用的逻辑盘区大小的整数倍,得出按逻辑盘区计算的大小(创建逻辑卷时将自动执行该步骤)。

例如,如果一组用户需要 60 MB 磁盘空间用于文件系统数据,则下面的估计数字将考虑到预期的增长。加上 6 MB,用作 minfree 空间。接着,再加上 3 MB,用于文件系统开销,估计的总量即为文件系统所需的 69 MB。包含文件系统的逻辑卷的大小就是该数字。如果正在盘区大小为 4MB 的卷组中创建逻辑卷,请将 69 向上舍入为 72,使其能够被 4 MB 整除。

尽管这些估计的数字不够精确,但对于规划文件系统大小而言已经足够了。创建的文件系统应在某一时间足够大,然后再增加其大小。

提示:由于增加文件系统大小通常比减小其大小容易,因此在估计要创建的文件系统的大小时可以保守一些。

但根文件系统是个例外。这是因为根文件系统作为连续逻辑卷,很难进行扩展。

调整文件系统逻辑卷的大小

如果用户数量的增长已经超过了最初分配给文件系统的空间,可以通过先使用 vgextend 命令扩大文件系统所在的逻辑卷,然后使用 extendfs 命令扩大该逻辑卷中包含的文件系统,来增加文件系统的大小。

减小文件系统的大小可能会比较困难。根据文件系统类型,可能无法减小文件系统的大小。但是,可以创建一个新的小文件系统来替换原来的文件系统。

有关调整文件系统逻辑卷大小的详细信息,请参阅“管理文件系统逻辑卷”

文件系统逻辑卷准则

配置文件系统逻辑卷时,请使用下列准则:

  • 如果创建的文件系统跨越多个 LVM 磁盘,请确保文件系统所在的逻辑卷跨越相同的磁盘类型,以获得最佳系统性能。

  • 缺省情况下,LVM 会在可用的磁盘上创建逻辑卷,而不一定考虑到最佳性能的问题。一个文件系统可以跨越两个具有不同特性的磁盘,这种情况下,文件系统的性能就可能受到影响。

    可以通过执行下列步骤控制包含逻辑卷的物理盘区的物理卷:

    1. 使用 lvcreate 命令或 HP SMH 在不指定大小的情况下创建逻辑卷。如果不指定大小,缺省情况下,不为逻辑卷分配任何物理盘区。

    2. 使用 lvextend 命令将逻辑卷扩展(即分配空间)到要包含文件系统的特定物理卷。

  • 根逻辑卷或引导逻辑卷不能超过 2 GB 或 4 GB,这取决于处理器。

为交换设置逻辑卷

注释:2.0 版卷组不支持交换逻辑卷。

本节说明了在将逻辑卷用作交换设备时的注意事项。有关管理系统交换空间(包括确定系统所需的交换空间大小和类型)的信息,请参阅《HP-UX 系统管理员指南:配置管理》。

配置为交换设备时,会将逻辑卷视为设备交换空间。设备交换空间占用通常特地为交换用途保留的逻辑卷或分区。这样的空间也可以配置为转储区域(请参阅“转储逻辑卷准则”)。

交换逻辑卷准则

配置交换逻辑卷时请使用下列准则:

  • 交错分布设备交换区域可实现更好的性能。

    不同磁盘上的两个交换区域的性能要高于具有同样空间量的一个交换空间。这种配置可以实现交错交换,这意味着同时对交换区域进行写操作,因此可提高性能。

    使用 LVM 时,可使用 lvextend 在其他磁盘上的逻辑卷内设置次交换区域。

    如果只有一个磁盘并且需要增加交换空间,那么,应尝试将主交换区域移动到更大的区域。

  • 大小相似的设备交换区域性能最佳。

    设备交换区域必须具有相似的大小,以实现最佳性能。否则,当较小设备交换区域中的所有空间都已使用时,只有较大的交换区域可用,这样就不可能进行交错访问了。

  • 缺省情况下,主交换与根文件系统位于同一个磁盘。缺省情况下,系统内核配置文件 /stand/system 包含主交换的配置信息。

  • 如果将逻辑卷用作次交换,请将次交换分配在根磁盘之外的磁盘上,以获得更高的性能。

为转储设置逻辑卷

注释:2.0 版卷组不支持转储逻辑卷。

本节说明了在将逻辑卷用作转储设备时的注意事项。转储区域是用于在系统崩溃后写核心内存映像的磁盘空间。在故障排除以及将系统恢复到正常运行状态方面,对核心转储进行分析可能非常有用。

缺省情况下,如果没有专门指定转储区域,主交换设备也用作转储区域。尽管不要求将主交换保留为转储区域,但这样做将节约磁盘空间。可以在系统上配置另外的转储设备或多个转储设备。为实现此目的,需要创建逻辑卷作为转储设备。该设备也可以用于交换。

有关添加、删除或修改转储设备以及配置转储算法的信息,请参阅《HP-UX 系统管理员指南:配置管理》。

转储逻辑卷准则

配置转储逻辑卷时,请使用下列准则:

  • HP 建议将逻辑卷用于转储区域而非磁盘分区。

  • 转储逻辑卷只能位于根卷组内,也就是包含根逻辑卷的卷组内。

  • 如果次交换区域位于根卷组中,则也可以使用该交换逻辑卷作为转储区域。

打印版本
保密声明 使用本网站表示您同意其使用条件
© 2008 Hewlett-Packard Development Company, L.P.