如何使用 HP 的 Smart Array B120i RAID 驱动程序,例如 ProLiant Microserver G8

如何使用 HP 的 Smart Array B120i RAID 驱动程序,例如 ProLiant Microserver G8

HP 认证矩阵据称,没有智能阵列 B120iRAID 控制器驱动程序。建议在 AHCI 模式下使用控制器,改用软件 RAID,无需使用 HP 维护工具。另一方面

有用的 AskUbuntu 问题有这里这里;出色的设置说明可在纽温。但是,没有迹象表明有人曾在 HP 之外使用过 hpvsa 驱动程序和 MCP。

有人安装了驱动程序并成功使用了工具吗?我尝试过,但搞砸了。看看操作系统如何识别 RAID 会有所帮助。在什么时候检测到阵列?内核消息是什么?说hdparm -i什么smartctl --all??

我的失败细节:

我在服务器的 microSD 卡上安装了 Ubuntu Server 14.04.2 LTS,没有任何问题(传统方式是使用外部 USB 光驱/USB 棒,因为智能配置功能没有提供安装 Ubuntu 的选项),并安装了部分微胶囊钙磷(因为某些包包含未满足的依赖项)。hplog -t已经提供了一些输出:

ID     TYPE        LOCATION      STATUS    CURRENT  THRESHOLD 
 1  Basic Sensor Ambient         Normal    73F/ 23C 107F/ 42C 
 2  Basic Sensor CPU (2)         Normal   104F/ 40C 158F/ 70C 
 3  Basic Sensor Mem. Brd. (3)  Normal    86F/ 30C 188F/ 87C 
 5  Basic Sensor System Board    Normal   136F/ 58C 221F/105C 
 6  Basic Sensor System Board    Normal   109F/ 43C 154F/ 68C 
 7  Basic Sensor System Board    Normal   111F/ 44C 190F/ 88C 
 9  Basic Sensor System Board    Normal   109F/ 43C 161F/ 72C 
11  Basic Sensor I/O Zone        Normal    96F/ 36C 147F/ 64C 
12  Basic Sensor Chassis         Normal   104F/ 40C 154F/ 68C 

如果 能够获得这些信息就太好了sensorsd。其他 hplog 选项也能产生合理的输出。 也是如此hpasmcli -s "show dimm"

我不确定硬盘驱动器使用哪种模式。BIOS 配置设置为 RAID 模式(插槽 #3 和 #4 为 RAID 1 卷),但操作系统提供对所有单个磁盘的访问(fdisk, smartctl)——这表明没有 RAID 阵列?逻辑卷是使用内置智能配置系统。人乳头瘤病毒驱动程序需要内核 3.13.0-32,而 Ubuntu 自带的是 3.16.0-45。我也安装了该内核,并能够加载人乳头瘤病毒模块。启动hpssa -local系统报告未检测到阵列控制器。咦?

答案1

我按照位于以下位置的 HP 指南中的步骤安装了 14.04.2:

http://downloads.linux.hpe.com/SDR/project/ubuntu-hpdsa/

但是,HP 逻辑卷在安装过程中不可见。

安装后,我已更新丙戊酸并安装了存储管理(hpssacli) 实用程序:

http://downloads.linux.hpe.com/SDR/project/mcp/

但是,hpssacli 实用程序输出如下:

root@hp:/home/user# hpssacli
HP Smart Storage Administrator CLI 2.10.14.0
Detecting Controllers...Done.
Type "help" for a list of supported commands.
Type "exit" to close the console.

=> ctrl all show config

Error: No controllers detected.

=>

尝试获取有关模块的一些信息:

root@hp:/home/user# modinfo hpdsa
    filename:       /lib/modules/3.16.0-30-generic/updates/dkms/hpdsa.ko
    license:        HP
    version:        1.2.6.116d
    description:    HP raidstack firmware version 1.2.6.116d (d71/s249/r2994)
    author:         Hewlett-Packard Company
    srcversion:     7E67ABFB6EA64BD6130FFA0
    alias:          pci:v0000103Cd0000193Fsv0000103Csd00003381bc*sc*i*
    depends:
    vermagic:       3.16.0-30-generic SMP mod_unload modversions

lsmod 列出模块:

root@hp:/home/user# lsmod
Module                  Size  Used by
hpdsa                2686323  1

我会继续挖掘。

相关内容