跳到内容 中国
HP.com 主页 产品与服务 支持及驱动程序 解决方案 如何购买
» 联系惠普
更多选项
HP.com 主页
轻松设置 HP-UX 11.0快速入门指南 > 第 1 章 使用 Easy Setup Instant Ignition 系统

任务 B:修改文件系统布局

» 

技术文档资料

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

 » 目录

了解文件系统和逻辑卷

HP-UX 通过逻辑卷管理磁盘空间。逻辑卷是通过逻辑卷管理器Logical Volume Manager (LVM)实现的。LVM是一组处理系统全部磁盘存储的命令。LVM 将一个或多个物理磁盘设备合并成一个完整的磁盘管理系统,使您可以根据当前需要分配磁盘空间。规划磁盘布局之前,请了解下列有关术语:

  • 物理卷— 硬盘。

  • 卷组 — 一个或多个物理卷的集合。对于操作系统来说,每个集合都有如一块独立的磁盘。一个物理卷只能属于一个卷组。

  • 逻辑卷 — 卷组片(类似于 Sun Slice)。

    象磁盘一样逻辑卷可以保留文件系统、原始数据区、转储区或交换区。与磁盘不同的是当您创建逻辑卷并随后扩展其大小时,逻辑卷使您可选择其大小。逻辑卷也可以跨多个磁盘。

  • 物理/逻辑 扩展区 — LVM 可以分配的最小空间单元。

    物理扩展区是物理卷的分区。逻辑扩展区是逻辑卷的分区。每个扩展区的缺省大小为 4 MB。当您创建文件系统、交换或原始片时,系统可扩展到 4 MB 的整倍数。

文件系统布局的详细信息

转至 docs.hp.com 网址,搜索“striped”或“swap”,就可以得到有关这些主题和文件系统布局的大量信息。

了解交换空间

交换空间最初是在配置磁盘时分配的。有三种类型的交换空间:

  • 设备交换 — 此类交换空间占用一个逻辑卷(片),此逻辑卷是专为分页和交换保留的。

  • 文件系统交换 — 可将文件系统中可用的空间用于交换空间。安装此类文件系统交换空间允许当偶尔需要超过已分配的设备交换空间时,提供额外交换空间。

  • 伪交换 — 可以将系统内存作为第三类交换空间。在 HP-UX 中,交换空间最多可包括 7/8(八分之七,87.5%)的系统内存容量。

    缺省情况下,伪交换空间已配置成可用的。如果您不想使用它,则应重新设置可调整的系统参数,将 swapmem_on 设置成 0 ( "off")。

交换优先级

添加交换区时,可以指定每个交换区的优先级。优先级范围从 0 到 10:

系统首先使用优先级较高的交换区。当每个交换区具有相同的优先级时,系统给予设备交换的优先级高于文件系统交换。

请遵循下列指导:

  • 如果您在不同的物理硬盘上具有多个交换设备并且交换设备具有类似的性能,则应给它们指定相同的优先级。这样,系统就可以在交错的基础上使用每一个交换设备以增强性能。

  • 给性能较快的交换区指定较高的优先级,而给性能较慢的交换区指定较低的优先级。

  • 文件系统交换应当仅用作设备交换的溢出。

缺省文件系统

注释:轻松设置 Hp-ux 11.0 之 CD 安装》手册详细说明了文件系统配置。

参看缺省文件系统布局将有助于您决定如何设计自己的文件系统。预装系统是按如下方法配置的:

  • 两块硬盘被安装于一个卷组中。

    两块磁盘以这样一种方式组合,即对系统来说,两块磁盘被视为一块磁盘。

  • 这两块磁盘都是条带化的。

    磁盘条带化可提高应用程序在读写大的、顺序访问文件时的应用程序的性能。在两块磁盘上同时执行数据存取,与在单块磁盘上进行同样的操作相比,将减少存取总量或读/写时间。

  • 两块磁盘上有相同的交换空间。

    这样使系统能够同时访问两块磁盘上的交换区,提供与条带化同样的性能优势。

以下是缺省系统(带有两个 18 GB 条带化的磁盘和 4 GB RAM)的大致的文件系统大小。另外,lvol2lvol4 每个为 4096 MB 且用作交换空间。大约有 22.8 GB 的磁盘空间未被分配。

文件系统             千字节    已用大小 可用大小 已用百分比  ��lnbrk;/dev/vg00/lvol3     143360   24837  111180    18%    /
/dev/vg00/lvol1     82480    18456    55776     25%    /stand
/dev/vg00/lvol9     827392   413053   388543    52%    /var
/dev/vg00/lvol8     811008   586050   210910    74%    /usr
/dev/vg00/lvol5     262114   1354   244557     1%    /tmp
/dev/vg00/lvol7     811008   499424   292132    63%    /opt
/dev/vg00/lvol6     24576    1114    22002      5%    /home

图 1-1 “LVM 管理缺省文件系统”显示 LVM 管理文件系统的方式。

图 1-1 LVM 管理缺省文件系统

LVM 管理缺省文件系统

使用系统管理管理器(SAM)

HP 系统管理管理器(SAM) 帮助您执行大部分的系统管理任务。例如,SAM 使您能够添加、修改或删除文件系统、逻辑卷或卷组。

要启动 SAM,请以 root 用户身份登录,然后执行 sam 命令。

X-Windows 版本的 SAM 使用图形用户界面。如果您使用终端(非图形显示器)则需要文本版的 SAM。使用 Tab 键和 Arrow 键在文本版中浏览。

使用逻辑卷

创建逻辑卷

至少需要一个卷组:vg00。您可能在安装期间已创建了其他的卷组。可使用 SAM 在这些卷组中创建、修改或删除逻辑卷。

  1. 启动 SAM。转到 Disks and File Systems,然后转到 Logical Volumes

  2. 选择 Actions > Creat

  3. 单击 Select Volume Group

  4. 选择一个现有的卷组,然后单击 OK

  5. 创建逻辑卷。转到 Define New Logical Volume(s) 并设置以下内容:

    • LV Name:缺省的命名惯例是 lvol1lvol2lvol3,等等。

    • LV Size(MB):磁盘上大约的可用空间大小 (MB) 出现在 LV Size 字段中。

    • Usage:从下拉列表中选择 File SystemSwap DeviceNome(Raw),然后指定必需的信息。

      如果选择 File system,则请指定:

      • Mount Directory(例如,/scratch/project

      • Modify FS Defaults:VxFS(记录)为缺省值。它是 Veritas 文件系统,可处理大型数据卷。HFS(非记录)是普通 UNIX 文件系统(UFS)。请设置以下内容:

      • Access:读/写或只读

      • Allow Large Files:允许大于 2 GB 的文件(缺省情况下,此选项关闭,建议您将其打开)

      • When to Mount:选择 NowEvery System Boot

      • VxFS Options:使用缺省值(请参见联机帮助以获取更多信息)

      如果选择Swap Device,请指定:

      • Swap Priority

      • Enable status

  6. 转到 Modify LV Defaults。请注意下列选项:

    • General:当配置交换设备时,请选择 Use Contiguous Allocation 以获得最佳性能(推荐使用,但不是必需)。但是,如果 LVM 系统不能分配足够大的连续空间,可将其关闭。

    • Mirroring:仅当安装可选的 MirrorDisk/UX 软件包之后此选项才可用,该软件包使您能够创建工作磁盘的镜像。有关详细信息,请参见 MirrorDisk/UX 文档。

    • Striping:如果在卷组中有两个或更多磁盘时,此选项可用。如果使用条带化,建议您将条带大小设置为 64 KB。

  7. 选择 AddOK 退出这一屏幕。

现在,逻辑卷已创建完毕。

修改或删除逻辑卷

不要删除保留标准文件系统的逻辑卷,如 //opt/stand/tmp/usr/var

  1. 启动 SAM。转到 Disks and File Systems,然后转到 Volume Groups

  2. 选择要修改或删除的逻辑卷。

  3. 选择下面其一:

    • Actions > Modify。进行更改,然后单击 OK

    • Actions > Remove。单击 OK

用 SAM 扩展逻辑卷

在扩展逻辑卷之前,必须先将其卸载。请记住:当系统处在多用户方式时,不能卸载某些文件系统,此时您需要将系统引导成单用户方式。

如果没有 OnLine JFS 则不能扩展 / 文件系统。

如果购买了 OnLine JFS 软件,您可以扩展一个安装的文件系统。

对于卸载的或高级的 VxFS 文件系统,请执行以下操作:

  1. 启动 SAM。转到 Disks and File Systems,然后转到 Logical Volumes

  2. 选择要扩展的逻辑卷。

  3. 选择 Actions > Increase Size。输入新的大小,然后单击 OK

注释:不能减少逻辑卷的大小。要减小逻辑卷大小,必须备份该逻辑卷中的数据,删除该逻辑卷,然后以减小后的大小重新创建逻辑卷并恢复数据(确保减小后的逻辑卷足够大,以容纳需要恢复的数据)。

在单用户方式下扩展逻辑卷

  1. 将系统引导成单用户方式:

    1. 引导系统。出现提示时,按任意键以停止引导过程。

    2. 重新启动引导过程。执行:

        bo

    3. 当询问您是否要与 IPL(初始程序装入器)交互操作时,请按 Y

    4. 出现 ISL 提示符时,执行:

        hpux -is

  2. 在系统引导之后,执行“逻辑卷扩展”命令:

      lvextend -L size_in_MB /dev/volume_group/logical_volume

    例如:

      lvextend -L 600 /dev/vg00/lvol5

    注释:如果不知道逻辑卷名称,请使用 cat 列出 /etc/fstab。则将显示出逻辑卷名称。
  3. 执行“扩展文件系统”命令:

      extendfs -F FS_type /dev/volume_group/logical_volume

    例如:

      extendfs -F Fstype /dev/vg00/rlvol5

  4. 重新引导系统或执行:

      init 3   (切换到多用户方式)

使用卷组

如果有其他的磁盘,则可创建新卷组或扩展现有的卷组。

创建卷组

  1. 启动 SAM。转到 Disks and File Systems,然后转到 Volume Groups

  2. 选择 Actions > Creat。出现 Creat New Volume 屏幕。

  3. 创建卷组。使用此界面执行:

    • Select New Volume Group Name。缺省的命名惯例为:vg00(root 卷)、 vg01vg02vg03,等等。

    • Select disk(s) 选择要添加到卷组的磁盘。

  4. 如有必要,可创建逻辑卷。转到 Define New Logical Volume 并指定必需的信息(请参见“创建逻辑卷”)。

  5. 选择 OKAdd 退出屏幕。

扩展或删除卷组

仅当有其他的磁盘时才可扩展卷组。

不能删除 root 卷组(vg00)。

  1. 启动 SAM。转到 Disks and File Systems,然后转到 Volume Groups

  2. 选择要扩展或删除的卷组。

  3. 选择下面其一:

    • Actions > Extend,然后 Select the Disk(s) 以添加到卷组中。单击 OK。

    • Actions > Remove。单击 OK。

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