为什么 hpacucli 看不到我的控制器?“错误:未检测到控制器。”

为什么 hpacucli 看不到我的控制器?“错误:未检测到控制器。”

在配备 HP P410 的 HP DL120G7 上,根据一些博客上的建议,我已经安装了最新版本hpacuclihttp://downloads.linux.hp.com/SDR/downloads/ProLiantSupportPack/Debian/pool/non-free/hpacucli_8.70-8.0.2-2_amd64.deb— 但它似乎无法识别我的控制器。为什么?


wget http://downloads.linux.hp.com/SDR/downloads/ProLiantSupportPack/Debian/pool/non-free/hpacucli_8.70-8.0.2-2_amd64.deb
dpkg -i hpacucli_8.70-8.0.2-2_amd64.deb
apt-get install lib32gcc1 lib32stdc++6 libc6-i386
dpkg -i hpacucli_8.70-8.0.2-2_amd64.deb

root@sd-49XXX:~# hpacucli ctrl all show config

Error: No controllers detected.

root@sd-49XXX:~# lsscsi
[0:0:0:0]    storage HP       P410             5.14  -
[0:0:0:1]    disk    HP       LOGICAL VOLUME   5.14  /dev/sda
root@sd-49XXX:~#

HP 官方网站上的最新版本实际上不是最新版本吗?

答案1

在 repo 上使用它

德布http://downloads.linux.hpe.com/SDR/repo/mcp/jessie/当前非免费

apt-get 更新

apt-get 安装 ssacli

跑步萨克利是新版本,同样的命令,我用 proxmox 5 测试了这一点,hpacucli 没有检测到我的 HP H240,ssacli 检测到了,并且运行正常

答案2

跑步:

"lsmod | grep sg" 

如果不存在,请执行以下操作:

"modprobe sg"

然后尝试实用程序。

答案3

适用于 Debian Jessie 管理员以及主要拥有HP Proliant ML350 Gen9是使用命令hpssacli在网上搜索了差不多一整天后,我发现这一页哈帕库克利不起作用;而hpssacli可以工作并显示所有您的需求。我有HP SmartArray P440ar安装在我的服务器上。如果上帝愿意,我将为hpssacli以及一个 Tcl/Tk 前端,只是为了简化管理

答案4

ProliantSupportPack 至少对于 Debian 来说已经过时了。

HP 驱动程序应在库存内核中,实用程序可从“管理组件包”下载。要使用它,请将此列表添加到您的/etc/apt/sources.list

deb http://downloads.linux.hp.com/SDR/downloads/ManagementComponentPack/debian/ wheezy/current non-free

但是,在我的配备 SmartArray P410i 的 G7 服务器上,即使是最新的 hpacucli 9.40 也无法运行。

相关内容