当前位置: 首页>>技术教程>>正文


适用于Ubuntu的HP ILO实用程序-hponcfg因缺少hp-ilo软件包而失败

, , ,

问题描述

我正在使用在HP ProLiant DL360p Gen8服务器上运行的基于Ubuntu的系统。如果可以使用完整的硬件监视/配置功能,我更喜欢安装HP的管理代理。

根据HP的文档,我将Ubuntu Management Component Pack的下载树添加到:/etc/apt/sources.list

apt-get update之后,我可以运行:

apt-get install cpqacuxe hp-ams hp-health hp-snmp-agents hpacucli hponcfg

因此,我运行hponcfg -w ilo.xml来检索ILO设置,结果是:

root@zetavault1:~# hponcfg 
HP Lights-Out Online Configuration utility
Version 4.2.0 Date 6/10/2013 (c) Hewlett-Packard Company, 2013
ERROR:  Could not find the Management Processor Device Node.
        Please check if the iLO driver module is installed and running properly.
        ACTION REQUIRED: Install/Re-install hp Lights-Out driver package('hp-ilo' RPM) for iLO. 

得出的结论是,由于缺少hp-ilo软件包,ILO设备未初始化或对操作系统不可用。我系统的信息是:

# uname -a && cat /etc/issue
Linux zetavault1 3.10.28-42-zetavault #1 SMP Mon Jan 27 09:33:22 GMT 2014 x86_64 x86_64 x86_64 GNU/Linux
Ubuntu 12.04.4 LTS \n \l
  • 有什么解决方法吗?

  • 对于使用HP设备运行Ubuntu的人,我还有其他需要注意的事情吗?

  • 惠普是否不完全支持Ubuntu作为操作系统目标?

最佳答案

在现代Linux系统上,不再需要hp-ilo软件包,因为该驱动程序现在是主线内核的一部分(自2.6.33起)。

在任何主流Linux发行版上都不需要对标准内核做任何事情,因为它们都构建了hpilo模块并使其默认可用。

但是,您似乎有第三方提供的非标准内核。在这种情况下,您可能必须手动加载模块:

modprobe hpilo

或者,您可能会发现构建内核的人员(Zetavault?)实际上并未在此模块中构建。在这种情况下,您需要与他们一起解决问题。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11630.html,未经允许,请勿转载。