AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 993189
Accepted
Nikita Kipriyanov
Nikita Kipriyanov
Asked: 2019-11-26 03:44:06 +0800 CST2019-11-26 03:44:06 +0800 CST 2019-11-26 03:44:06 +0800 CST

HP Gen9 上的 Debian — 最新的 hpssacli 似乎太旧了

  • 772

我在服务器上安装了最新的 Debian 10 Buster 系统,即 HPE DL360 Gen9。它具有 P440ar 适配器,可与“新”hpsa驱动程序一起使用。据我记得,RAID 配置了内置的“预启动”GUI 实用程序。所有固件都更新到最新版本,所以我相信该实用程序也是最新版本。

现在我必须为 Zabbix 服务器设置 RAID 状态监控。

hpsa数组是用hpssacli实用程序管理的(旧的hpacucli支持cciss驱动程序,这对我不适用)。我有一个从 Zabbix 代理运行的包装脚本,它能够发现和查询系统中每个数组的状态,该脚本只是调用hpssacli、解析和调整其输出以用于 Zabbix。我已经这样做了好多年了。

在这个新设置的系统上,我遇到了麻烦。我尝试了 HPe 自己的SDR MCP存储库,它不支持 buster 是的(HPe 更新其存储库的速度非常慢),所以我刚刚找到了一个最新的hpssaclideb 并安装了它。它似乎是hpssacli-2.40-13.0_amd64.deb,日期为 2016-06-28 17:55。

但是,当我尝试运行它时,它说:我的数组是使用更新版本的实用程序创建的,我的版本太旧而无法管理它:

root@vh3:~# wget https://downloads.linux.hpe.com/SDR/repo/mcp/pool/non-free/hpssacli-2.40-13.0_amd64.deb
--2019-11-25 14:13:38--  https://downloads.linux.hpe.com/SDR/repo/mcp/pool/non-free/hpssacli-2.40-13.0_amd64.deb
Распознаётся downloads.linux.hpe.com (downloads.linux.hpe.com)… 15.249.152.85
Подключение к downloads.linux.hpe.com (downloads.linux.hpe.com)|15.249.152.85|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 8237034 (7,9M)
Сохранение в: «hpssacli-2.40-13.0_amd64.deb»

hpssacli-2.40-13.0_amd64.deb                    100%[====================================================================================================>]   7,85M   394KB/s    за 22s     

2019-11-25 14:14:01 (363 KB/s) - «hpssacli-2.40-13.0_amd64.deb» сохранён [8237034/8237034]

root@vh3:~# ls
hpssacli-2.40-13.0_amd64.deb
root@vh3:~# dpkg -i hpssacli-2.40-13.0_amd64.deb 
Выбор ранее не выбранного пакета hpssacli.
(Чтение базы данных … на данный момент установлено 57199 файлов и каталогов.)
Подготовка к распаковке hpssacli-2.40-13.0_amd64.deb …
Распаковывается hpssacli (2.40-13.0) …
Настраивается пакет hpssacli (2.40-13.0) …
Обрабатываются триггеры для man-db (2.8.5-2) …
root@vh3:~# hpssacli ctrl all show

Smart Array P440ar in Slot 0 (Embedded) 

APPLICATION UPGRADE REQUIRED: This controller has been configured with a more
                              recent version of software.
                              To prevent data loss, configuration changes to
                              this controller are not allowed.
                              Please upgrade to the latest version to be able
                              to continue to configure this controller.

虽然这似乎不会阻止我的脚本监控控制器状态,但我还希望能够从操作系统管理它,以便能够添加驱动器并创建更多阵列而无需在未来停止系统。

我也尝试使用hwraid.le-vert.net repo,但没有hpssacli实用程序(它只有hpacucli,至少在 buster 中)。

我该怎么办?在哪里可以找到这个“最新”版本以及如何找到我需要的版本?

monitoring
  • 1 1 个回答
  • 5203 Views

1 个回答

  • Voted
  1. Best Answer
    wurtel
    2019-11-27T00:37:03+08:002019-11-27T00:37:03+08:00

    hpssacli包已被包取代ssacli。

    目前没有 Debian buster 的特定版本,但拉伸包应该可以正常工作。为了能够与aptetc. 一起安装它,请创建一个文件,例如/etc/apt/sources.list.d/mcp.list并将以下行插入该文件:

    # Hewlett Packard Enterprise (HPE) Management Component Pack 
    deb https://downloads.linux.hpe.com/SDR/repo/mcp stretch/current non-free
    

    您还需要为该存储库添加公钥:

    curl https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | sudo apt-key add -
    

    现在更新本地索引:

    sudo apt-get update
    

    (或者使用aptor aptitude,无论你习惯什么。)

    现在您可以ssacli使用例如安装软件包apt-get:

    sudo apt-get install ssacli
    

    作为参考,这记录在https://downloads.linux.hpe.com/SDR/project/mcp/

    • 3

相关问题

  • 如何监控系统在哪里写/读磁盘?[关闭]

  • 如何监控 SAN 服务器(通过 iSCSI)?

  • 共享点管理?

  • 安全地授予对 SQL 2005 复制监视器的访问权限以创建快照

  • SNMP HOSTMIB.MIB 未加载?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve