跳到内容 中国
HP.com 主页 产品与服务 支持及驱动程序 解决方案 如何购买
» 联系惠普
更多选项
HP.com 主页
nPartition 管理员指南 > 第 1 章 nPartition 入门

组合系统配置文件

» 

技术文档资料

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

 » 目录

服务器组合系统的可配置内容由一组称作“组合系统配置文件”的数据表示。组合系统配置文件可确定在服务器内如何为 nPartition 分配硬件以及 nPartition 如何使用硬件。

组合系统配置文件由三部分(或三组数据)组成,分别在表 1-5中详细说明:

  • “稳定的组合系统配置数据” — 这一组数据包含组合系统范围的设置,即组合系统名称、序列号、每个单元的 nPartition 分配以及其他适用于整个服务器组合系统的详细信息。

    组合系统配置文件包含一个“稳定的组合系统配置数据”条目。

  • “动态组合系统配置数据” — 这是系统在结构上保留的数据。

  • “分区配置数据” — 这一组包含每个 nPartition 的设置,即 nPartition 名称、核心单元选择以及特定于 nPartition 的其他详细信息。

    在组合系统配置文件中,每个可能的 nPartition 都有一个“分区配置数据”条目(服务器组合系统最多可有 16 个 nPartition,全局编号从 0 到 15)。

组合系统配置文件全部组成部分的主副本位于组合系统的服务处理器(MP 或 GSP)中。组合系统的每个单元都还有一个“稳定的组合系统配置数据”副本和一个单元所分配到的 nPartition 的“分区配置数据”副本。

服务器上的服务处理器(MP 或 GSP)使用锁定机制管理所有组合系统配置文件数据,并保持数据的所有副本一致,如下面各节所述。

更改服务器组合系统配置文件

要修改组合系统配置文件并进而更改服务器组合系统配置,可使用像分区管理器或 nPartition 命令这样的管理工具。有关详细信息,请参阅“nPartition 管理工具”。不能直接编辑服务器的组合系统配置文件数据。

服务处理器可维护一组锁,用于确保一次仅更改组合系统配置文件的一组数据。

配置 nPartition 时,您使用的管理工具可配合服务处理器一起修订服务器的组合系统配置文件。该工具可根据需要在修改组合系统配置文件条目时获取或释放锁定。如果情况正常,您不需要直接管理组合系统配置文件锁定,但可根据需要强制对条目解锁。

组合系统配置文件的更新方式

如果使用某种 nPartition 管理工具(如分区管理器或命令)创建、修改或删除 nPartition,或修改组合系统范围的数据,系统会更新服务器组合系统配置文件。

组合系统配置文件更改的常规过程如下:

  1. 管理员使用 nPartition 管理工具请求执行特定的配置更改。

    这一请求可以是创建、修改或删除 nPartition,也可以是修改组合系统范围的数据(如组合系统名称)。

  2. 该工具从服务处理器(MP 或 GSP)中获得要修订的组合系统配置文件条目的锁。

    该锁定可确保工具修订相应条目时不会更改组合系统配置文件的其他条目。

    如果条目已锁定,该组合系统配置文件条目便无法更新,请求失败,系统退出此工具并报告错误消息。

  3. 此工具读取已获取其锁定的组合系统配置文件条目。

  4. 此工具根据管理员的请求修订组合系统配置文件条目。

  5. 该工具将修订后的组合系统配置文件条目重新发送至服务处理器,并带有相应的锁定密钥。

  6. 然后,服务处理器通过更新已修订的新组合系统配置文件条目副本及拥有该条目副本的所有单元来“推出”该条目。

    但是,服务处理器不会推出影响活动单元 nPartition 分配的已修订组合系统配置文件条目。此时,已修订的条目保持挂起状态,直至该单元变成非活动单元。例如,例如,关闭以重新配置或重新引导以重新配置单元所属的 nPartition 时。

  7. 在服务处理器推出已修订的组合系统配置文件条目之后,它将清除条目的锁定。

    条目解锁后,可根据需要执行另一个 nPartition 配置任务再次锁定并修订组合系统配置文件的这一部分内容。

一项管理任务可修订多个组合系统配置文件条目。例如,可在单个操作中创建一个新的 nPartition 并指定名称。此时,您使用的工具必须同时锁定新 nPartition 的“稳定的组合系统配置数据”和“分区配置数据”条目,只有这样才能根据管理请求来修订数据。

如果各项任务要修订的组合系统配置文件条目不同,可同时执行 nPartition 的多项配置任务(这允许每个任务获取自己所修订条目的锁)。

组合系统配置文件条目锁定和解锁

每个组合系统配置文件条目都有其自己的锁,用于限制对该条目的访问。如果需要,您可以手动解锁组合系统配置文件条目。但实际上,在任何情况下,都应由管理工具来自动获取和释放锁。

注意:通常应该避免手动对组合系统配置文件条目解锁,因为这样做可能会导致配置更改的丢失。

组合系统配置文件条目的锁定管理如下:

  • 对于“稳定的组合系统配置数据”条目,HP 9000 和 HP Integrity 服务器的锁定机制略有不同。

    • 在基于单元的 HP 9000 服务器上,稳定的组合系统配置数据只有一个锁。

    • 而在支持单元的 HP Integrity 服务器中,稳定的组合系统配置数据有两个独立的锁定:一个是“读取锁定”,用于限制当前“稳定的组合系统配置数据”条目的读取权限;另一个是“写入锁定”,用于限制“稳定的组合系统配置数据”的可修改副本的访问权限。

  • 在基于单元的 HP 9000 和 HP Integrity 服务器上,每个“分区配置数据”条目都有一个锁(每个 nPartition 都有自己的“分区配置数据”条目)。

parunlock 命令和服务处理器的 RL 命令允许手动解锁组合系统配置文件条目。

如果 nPartition 配置工具(如分区管理器)过早地退出,则需要手动解锁组合系统配置文件条目。如果这一工具在退出后将已修订的组合系统配置文件条目和相应的锁定密钥重新发送至服务处理器,则该工具锁定的条目将无限期保持锁定(除非手动解锁)。

手动解锁组合系统配置文件条目 如果 nPartition 配置工具在未解除已锁定的组合系统配置文件条目前便已退出,您可手动解锁该条目。此时,试图修改 nPartition 或组合系统范围设置的操作将失败,因为组合系统配置文件条目仍保持锁定。如果确定没有授权用户正在更改配置,可使用 parunlock 命令或服务处理器的 RL 命令解锁条目。条目解锁后,则可执行先前尝试的修改操作。有关详细信息,请参阅“解锁组合系统配置文件条目”

中止组合系统配置文件更改 可以取消或阻止组合系统配置文件的已挂起更新。方法是,在服务处理器推出已修订条目前清除组合系统配置文件条目的锁定。例如,如果请求更改某个活动单元的 nPartition 分配,然后手动解锁受影响的组合系统配置文件条目,之后再对单元所属的 nPartition 执行重新引导以重新配置操作,便发生上述情形。有关详细信息,请参阅“取消对组合系统配置文件的未决更改”

组合系统配置文件组详细信息

表 1-5 详细列举了构成组合系统配置文件的三组数据。

注释:在基于单元的 HP 9000 服务器和基于单元的 HP Integrity 服务器上,组合系统配置文件包含的信息组略有不同。

表 1-5 涵盖了两种类型的组合系统配置文件。

在支持单元的 HP Integrity 服务器中,组合系统配置文件包括所有 HP 9000 服务器组合系统配置文件数据和特定于 HP Integrity 服务器的附加组件。部分 HP 9000 服务器组合系统配置文件数据在 HP Integrity 服务器中不使用。但考虑到兼容性,系统包括了这些数据。

表 1-5 组合系统配置文件组详细信息

组合系统配置文件组说明及内容

稳定的组合系统配置数据 组合系统范围信息。

“稳定的组合系统配置数据”包含组合系统范围的配置详细信息,其中一些由管理员设置。

尽管“稳定的组合系统配置数据”适用于整个组合系统,但单元分配和每个单元组件的单元本地内存 (CLM) 则由影响各个单元的数据构成。

服务处理器(MP 或 GSP)和组合系统的每个单元都保存有“稳定的组合系统配置数据”的副本。

系统引导界面(BCH 和 EFI 环境)不包括更改“稳定的组合系统配置数据”的方法。实际上,要使用服务处理器 Command 菜单或 nPartition 管理工具。

稳定的组合系统配置数据包括下列组成部分:

  • 型号字符串 – 仅适用于 HP 9000 服务器。PA-RISC 型号。

  • 组合系统系统名称 – 用户为组合系统选择的名称。

  • 原产品编号 – 由 HP 生产商设置。

  • 当前产品编号 – 最初由 HP 生产商设置。

  • 创建者序列号 – 由 HP 生产商设置。

  • 单元分配 – 组合系统中所有单元的 nPartition 分配(可由用户配置);还指定了每个单元的类型(如基本单元)。

  • 每个单元的单元本地内存 (CLM) — 仅适用于基于 HPsx1000 或 sx2000 芯片组的服务器。这是每个单元中可由用户配置的设置,用于确定单元本地内存量。如果 nPartition 配置了 CLM,其中的操作系统还必须支持 CLM 以便访问单元本地内存。

  • nPartition 配置权限 - 仅适用于基于 HP sx1000 或 sx2000 芯片组的服务器。包括“不受限”或“受限”两种权限。“受限”权限意味着组合系统的更改只能通过服务处理器 LAN 接口,该接口提示输入 IPMI 口令。

动态组合系统配置数据 这是系统在结构上保留的信息。

“动态组合系统配置数据”是适用于整个服务器组合系统的在结构上保留的信息。

服务处理器(MP 或 GSP)和组合系统的每个单元都保存有“动态组合系统配置数据”的副本。要使“动态组合系统配置数据”的更改生效,无须重新引导。

系统引导界面(BCH 和 EFI 环境)不包括更改“动态组合系统配置数据”的方法。用户和管理员不能直接配置该数据。

分区配置数据 nPartition 特定信息(每个 nPartition 都有自己的数据)。

“分区配置数据”包含组合系统中每个 nPartition 的特定详细配置信息。每个 nPartition 都有自己的“分区配置数据”条目,管理员可修改该条目。

服务处理器(MP 或 GSP)拥有每个 nPartition 的“分区配置数据”的副本。每个单元有它所属 nPartition 的“分区配置数据”条目的副本。

分区配置数据包括每个 nPartition 的下列数据:

  • HP 9000 服务器组件(在 HP Integrity 服务器中不使用)- 这些组件仅适用于 HP 9000 服务器。但考虑到兼容性,HP Integrity 服务器也提供。具体组件如下:主引导路径、HA 备用引导路径、备用引导路径、控制台路径、键盘路径、引导计时器、已知正确的内存要求、自动启动和重新启动标志、CPU 标志(如数据预取设置)。

  • 单元 use-on-next-boot 值 — 指单元在所分配到的 nPartition 中是活动成员还是非活动成员。

  • 核心单元选择 — 最多允许将四个单元用作核心单元。

  • 分区编号 — 分区的编号,用户不能设置。

  • 配置文件结构 — 指定当前的“分区配置数据”是适用于 HP 9000 服务器架构还是 HP Integrity 服务器架构;用户不能设置。

  • nPartition 名称 — nPartition 的名称,用在各种显示内容中。

  • 单元故障处理方式 — 指定在处理器或内存组件自检失败后如何处理 nPartition 中的各个单元。仅支持将单元激活并集成到 nPartition 中(ri 故障处理方式选项,如 parcreateparmodify 命令指定的)。

  • IP 地址 — 如果设置,则应与引导 HP-UX 时分配给 nPartition 的 IP 地址一致。实际不用于网络配置,仅用于提供信息。

 

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