在HP 认证矩阵据称,没有智能阵列 B120iRAID 控制器驱动程序。建议在 AHCI 模式下使用控制器,改用软件 RAID,无需使用 HP 维护工具。另一方面
- 这HP ISS Linux 团队提供hpvsa 专有驱动程序来自 HP;
- 这软件交付存储库提供ProLiant 管理组件包,微胶囊钙磷。
有用的 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
我会继续挖掘。