跳到内容 中国
HP.com 主页 产品与服务 支持及驱动程序 解决方案 如何购买
» 联系惠普
更多选项
HP.com 主页
HP 效用计费 (PPU) 8.x 用户指南 > 第 5 章 故障排除

PPU 软件故障排除

» 

技术文档资料

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

 » 目录

 » 索引

对于 HP-UX

您可以逐一执行下列步骤对 PPU 系统进行故障排除:

  1. 执行以下命令验证 PPU系统中是否安装了 PPU 软件:
    /usr/sbin/swlist | grep T2351AA

    应出现如下输出内容:
    T2351AA      B.11.23.08.00.01.05    HP-UX Pay per use (PPU)

    如果输出不正确,请参阅“安装 PPU 软件”,了解有关安装 PPU 软件的详细信息。

  2. 执行以下命令验证 PPU 系统是否已配置为可与效用度量工具进行通信,以及与HP 的连接是否正常工作。
    /usr/sbin/ppuconfig -t


    应出现以下输出内容:
    Round trip communication with the utility meter succeeded.

    如果输出不正确,请参阅“配置 PPU 软件 ”以了解有关配置效用度量工具的详细信息。

  3. 转到 PPU 门户,并验证该分区的测试使用情况报告是否张贴在此门户上。
    有关详细信息,请参阅“PPU Web 门户”

  4. 执行以下命令,确保 ppud 守护程序正在运行:
    /usr/bin/ps -e | grep ppud

    应该显示 ppud 进程正在运行,如果未显示,请参阅“验证 PPU 代理程序是否正在运行”

  5. 查看系统日志文件 /var/adm/syslog/syslog.log 中是否存在 ppud 错误。

  6. 确认可执行文件和配置文件未被删除且按表 5-1 所示正确设置了权限:

    表 5-1 PPU 可执行文件和配置文件

    文件权限

    /usr/sbin/ppuconfig

    500

    /usr/lib/libppu.so

    /usr/lib/hpux64/libppu.sl(PA-RISC)

    555

    /usr/lbin/ppud

    500

    /etc/ppu/ppu_config

    644

    /etc/ppu/ppuclient.pem

    400

     

  7. 如果第 6 步中的任何文件不存在或已损坏,请重新安装 PPU 软件。有关详细信息,请参阅“安装 PPU 软件”

  8. 请确保内核驱动程序 diag2 已置入内核。

  9. 确保已安装 WBEM 软件包 B8465BA(1.05 或更高版本;对于 HP-UX 11i v2 上的 PA-RISC 系统,需要 2.0 或更高版本;对于 HP-UX 11i v3 系统,需要 2.05 或更高版本)。

  10. 确保已安装 NParProvider 软件包(对于HP-UX 11i v1,需要 B.12.01.06.02 或更高版本;对于 HP-UX 11i v2,需要 B.23.01.06.02 或更高版本;对于 HP-UX 11i v3,需要 B.31.01.07.01 或更高版本)。

  11. 确保效用度量工具软件的版本为 7.3 或以上。

  12. 对于 HP-UX 11i v1 系统,请验证是否安装了所需的 11i v1 修补软件。有关详细信息,请参阅“在 HP-UX 11i v1 上运行 PPU 所需的修补软件”

对于 Windows Server 2003

如在使用 Windows PPU 系统时遇到问题,应首先查看 Windows 应用程序事件查看器中是否记录有与此问题相关的错误信息(单击 Start > Programs > Administrative Tools > Event Viewer,然后双击 System 和(或)Application)。

此外,还可以执行下列步骤来排除 Windows PPU 系统中的问题:

  1. 按照“在 Windows 系统上验证 PPU 安装和功能”中所述,验证 PPU 软件是否已正确安装,并配置为能够与效用度量工具通信。

  2. 执行以下命令,验证 PPU 系统是否已配置为能够与效用度量工具通信,以及与 HP 的连接是否正常:
    C:\Program Files (x86)\Hewlett-Packard\ppu> ppuconfig -t


    应得到以下输出:
    Round trip communication with the utility meter succeeded.

    如果未得到正确的输出信息,请参考“配置 PPU 软件 ”获得配置效用度量工具的详细信息。

  3. 访问 PPU 门户,并验证分区的测试使用情况报告是否已张贴到门户网站上(有关详细信息,请参考“PPU Web 门户” )。

  4. 打开 Services.msc(也称为 Services 小程序)。查找“HP Pay Per Use”,或打开命令窗口,键入 sc query ppuservice,然后按Enter 键。如果未列出 PPU 服务,则需要按照“安装 PPU 软件”中所述安装 PPU 软件。

  5. 验证管理员组和本地系统帐户是否对 PPU 目录拥有完全的读/写权限。

  6. 验证在 PPU 安装目录 (C:\Program Files (x86)\Hewlett-Packard\ppu) 中是否存在下列文件:

    • ppuconfig.exe

    • ppuservice.exe

    • ppu_config
      (如果出于某种原因丢失了该文件,可运行 ppuconfig 命令,并使用 -m 选项指定效用度量工具,以及 -s 选项指定系统标识符来重建该文件)

    • ppuclient.pem
      (该文件是特定 PPU 的 SSL(安全套接字层)证书,在与效用度量工具服务器通信时使用)

    如果以上任何文件丢失或损坏,请重新安装 PPU 软件。有关详细信息,“安装 PPU 软件”

  7. 验证 WMI nParProvider 服务是否正在运行。单击 Start > Programs > Administrative Tools > Services,从列表中找出该服务,并验证其状态是否为“Started”。或者从命令窗口运行“ sc query wminparprovider”命令,并验证该服务是否正在运行。输出信息应如下所示:
    C:\Program Files (x86)\Hewlett-Packard\ppu>sc query wminparprovider

    SERVICE_NAME: wminparprovider
        TYPE       :10 WIN32_OWN_PROCESS
        STATE      :4 RUNNING
                   (STOPPABLE, PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE  :0 (0x0)
        SERVICE_EXIT_CODE  :0 (0x0)
        CHECKPOINT :0x0
        WAIT_HINT  :0x0

  8. 验证效用度量工具是否为 7.3 或更高版本。

  9. 检查 Baseboard Management Controller Driver (HP Health Driver) 是否已安装。WMI nParProvider 组件需要使用此设备驱动程序在 MP 与 nPartition 中运行的操作系统之间提供一条通信路径。

对于 OpenVMS

要排除 OpenVMS PPU 系统的故障,请执行下列各个步骤:

  1. 执行以下 DCL 命令,验证是否已安装 PPU 软件:

    $ product show product PPU

    应出现如下输出内容:


    ------------------- -------- ---------
    PRODUCT             KIT TYPE STATE
    ------------------- -------- ---------
    HP I64VMS PPU V8.0  Full LP  Installed
    ------------------- -------- ---------

    请参考“安装 PPU 软件”来安装 PPU 产品。

  2. 验证是否已定义 PPU 逻辑根目录,并存在配置文件:
    $ show log/sys PPU$ROOT/full
    "PPU$ROOT" [exec] = "DKC600:[SY0S0.]" [concealed](LNM$SYSTEM_TABLE)

    $ directory PPU$ROOT:[PPU]ppu$config.dat
    $ directory PPU$ROOT:[PPU]PPUCLIENT.PEN


    有关在安装后如何定义 PPU 逻辑根目录以及如何配置 PPU 的信息,请参考
    “安装 PPU 软件”

  3. 验证所有的 PPU 软件文件是否都存在。下面是所需 PPU 文件的列表:

    [SYS$STARTUP]PPU$STARTUP.COM

    [SYSEXE]PPU$SHUTDOWN.EXE
    [SYSEXE]PPUCONFIG.EXE
    [SYSEXE]PPU_SERVER.EXE

    [SYSLIB]LIBHPNPARPROVIDER.EXE
    [SYSLIB]LIBICODPROVIDERMODULE.EXE

    [SYSMGR]PPU$CONFIG.COM
    [SYSMGR]PPU$SHUTDOWN.COM

    [SYSUPD]PPU.CLD
    [SYSUPD]PPUCLIENT.PEM

    如果缺少其中任何一个文件,则需要重新安装 PPU 产品。

  4. 执行以下命令,验证是否已配置 PPU 系统,使其可与效用度量工具进行通信,以及与 HP 的连接是否能够正常工作:

    $ ppu config/test_connection

    应出现如下输出内容:

    Round trip communication with the utility meter succeeded.

    如果未出现上述输出内容,请参考“配置 PPU 软件 ”,了解有关配置效用度量工具的详细信息。

  5. 转到 HP PPU 门户,并验证该门户上是否已发布分区的测试使用情况报告。

  6. 确保 PPU_SERVER 进程正在运行。

    要验证 PPU 服务器是否正在运行,可以使用 PPU CONFIG 命令。

    $ PPU CONFIG

    Utility Meter IP/Hostname:                   meter1.corp.com
    System Identifier:                           superdome1
    Cores to be active at next reboot (cap):       5
    Cores that can be activated without reboot:    3
    Active Cores:                                  5

    ERROR: The Pay per use server (PPU_SERVER) is not running.

    或者,也可以使用 DCL PIPE 命令验证 PPU_SERVER 进程是否正在运行。下面列出的 SEARCH-I-NOMATCHES 消息表示服务器没有运行:
    $ pipe show sys | search sys$pipe PPU_SERVER
    %SEARCH-I-NOMATCHES, no strings matched


    $ pipe show sys | search sys$pipe PPU_SERVER
    00000438 PPU_SERVER   HIB   10 2470 0 00:00:00:33 967 1408

  7. 确保已安装 WBEMCIM 支持的软件产品。

    $ product show product wbemcim

    应出现如下输出内容:

    -------------------------------- ------------- ------------
    PRODUCT                          KIT TYPE      STATE
    -------------------------------- ------------- ------------
    HP I64VMS WBEMCIM A2.0-A051013F  Full LP       Installed
    -------------------------------- ------------- ------------

    1 item found

    如果未出现此输出内容,请参考 OpenVMS 操作系统安装手册,了解有关安装 WBEMCIM 的详细信息。

  8. 搜索 sys$manager:OperatorLog 文件,查看来自 PPU 服务器的错误:
    $ search/exact SYS$MANAGER:OPERATOR.LOG;* "ppud:"

    如果定义了逻辑名 OPC$LOGFILE_NAME,而使操作员日志文件定向到 SYS$MANAGER:OPERATOR.LOG之外的位置,请使用 OPC$LOGFILE_NAME
    逻辑名称或位置值作为文件名参数进行搜索。

  9. 确保效用度量工具软件为 7.3 或更高版本。

  10. 确保系统序列号和唯一 ID 与 HP PPU 门户网站上列出的值匹配:

    $ ppu show portal
    Unique ID: a1db8784-1111-2222-3333-908070A0B03f
    System serial number: XX07740001

  11. 验证是否正在 systartup_vms.com 中执行PU$STARTUP.COM 程序,以及 syshutdwn.com 是否正在执行 PPU$SHUTDOWN.COM 程序,以便确保报告结果准确无误。请参考“配置 PPU 软件 ”

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