2019年10月

1. 安装hpacucli工具

PVE是基于Debian的,PVE基于最新的Debian 10,代号buster。
按PVE的官网文档,应该添加hpe的官方源,导入密钥,再使用apt进行安装。
但实际上,hpe官方源中并没有给Debian 10提供这个软件包,所以不必添加源和导入密钥,直接去软件包目录里去下载最新版的hpacucli_X.XX.X-X._amd64.deb包,再用下面命令手动安装。

dkpg -i hpacucli_X.XX.X-X._amd64.deb

当前最新版本是9.40.1-1。

2. 安装HP P410阵列卡,升级固件

将HP P410阵列卡插入PCI-Ex8或16插槽,完成硬件安装,先不接硬盘。
HP P410阵列卡较旧的固件版本可能无法正确识别硬盘。我遇到的3.0版的固件无法识别3T的SAS硬盘。所以要升级固件。
到hpe的官方页面上去下载固件和刷写工具包,工具包是rpm格式的,不能直接安装。
按照安装说明上的操作,用rpm2cpio来解压缩工具包再手动安装。需要注意的是PVE默认没安装rpm2cpio工具,apt安装即可。
按照安装说明刷写时,./hpsetup无法正常工作,手动执行./ccissflash即可。

3. 配置硬盘

连接硬盘与阵列卡硬件,按参考文档进行即可。
查看阵列卡和硬盘情况:

ctrl all show config

新建逻辑卷:

ctrl slot=X create type=ld drives=XX:X:X *raid=0*

4. 硬盘速度测试

参考文档,使用hdparm测试即可。

hdparm -Tt /dev/sdX

5. PVE6安装好HP P410阵列卡之后无法联网的问题

这个问题主要是安装好阵列卡之后网卡的名称变了,导致网络接口配置文件失效造成的。
编辑/etc/network/interfaces文件,把网卡的名称改过来即可。
我遇到的情况是网卡名由enp1s0变成了enp2s0。

打开启动注册表编辑器,展开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Update

如果没有Update项,右击Control选择新建项目,命名为Update

右击Update项目,新建DWORD值(32位),命名为UpdateMode,双击该项将数值改0,之后重启再查看一下。

来源:https://answers.microsoft.com/zh-hans/windows/forum/all/windows-10/d321b99f-36ac-459f-ba53-a1fb8b9a501b