HP ProLiant DL360p Gen8 服务器家用指南

发布日期:分类:Linux & homelab HP ProLiant DL360p Gen8 服务器家用指南有 8 条评论
时效性提醒:本文首次编写发布于5 年前。

近日在某宝以2000元的价格购入一台二手HP ProLiant DL360p Gen8服务器,及若干二手配件,如下:

  • E5 2650 v2 x2
  • DDR3 REG 8G 1333M x4
  • 146G 2.5 SAS 10k 拆机硬盘 x8
  • 自带HP smart array P420i阵列卡,另配1G缓存 + 电容组
  • 自带4口千兆网卡

目前的用途是作为编译机,并将8块拆机硬盘组raid6作为备份服务器使用。

实用性

由于可能经常会编译Linux内核或OpenWrt等,鉴于这种大型make项目对于多核并行的支持都比较好,且不同核心编译不同文件时不存在什么进程间通信,所以老双路E5平台的性价比很高。就目前(2020年初)而言,x58 平台 的CPU太老,当钥匙扣还行;E5 2620虽然只要60块,但 Sandy Bridge EP 32nm还是有些老,最后选择了380块一个的E5 2650 v2,22nm的Ivy Bridge EP,性能和效能都尚可,而更新的E5 v3平台目前性价比就不高了。

同时,DDR3 REG的服务器内存相当便宜,目前两三百就能买到32G,更大的内存可以提供更多的文件缓存,由于编译过程经常会在下一步读取上一步产生的文件,如果有足够大的内存,这些读取可以直接在内存中完成,编译的速度能高不少。

噪音问题

这台1U的机架式服务器由于高度仅有45mm,所以采用了8个4cm增压风扇进行散热,全部拉满时可谓震耳欲聋。而作为家养的机架式服务器,噪音自然是一个严重的问题,自然需要使用各种可行的方案尝试降噪。

首先作为一个坑爹的企业级产品,这台服务器的风扇是无法手动控制的。这台服务器的风扇转速由整个机器的几十个传感器共同控制,但其风路的设计有些问题,导致功耗不低的阵列卡芯片散热不佳,日常80+℃,进一步恶化了噪音问题。

我们都知道,服务器在开机时风扇转速较高,但在进入系统后会降低。如果在服务器上安装Ubuntu等常见系统,低负载时8个风扇的转速会保持在29%,声音还是比较大的。但根据一位国外论坛网友所说,如果安装如ESXi 5.5 HPE定制版,空载时风扇转速在19%左右,噪音明显会小一些,但如果安装ESXi 6.5 HPE定制版等更高版本就还是29%转速不会下降,看起来相当奇怪。

由于ESXi 5.5体验和性能都不太好,旧C#客户端难以使用,手动安装的Web UI又有较多bug,我研究了一两天这个问题,最终在HPE官方支持文档中找到了原因,参见: c05376322 ,这个问题竟然是由于6.5以上的ESXi使用了新的网卡驱动,但不再支持旧网卡的温度感应,导致iLO无法获取网卡的温度,使得风扇转速无法下降。

官方的解决方案写的十分简略,大概是安装旧版的网卡驱动,但我尝试照做后确认是旧版的网卡驱动被加载下,风扇转速并没有任何变化。最终使用了最后一个官方就没有这个问题的版本,ESXi 6.0 HPE定制版,由于自带Web UI,体验尚可。

未完待续

作者:WuSiYu

学生,Web开发者,智能硬件&IOT爱好者

8条评论

  1. 大哥好,我也是dl360p gen8 我通过iLo的远程控制台安装esxi。一直提示下面这个,就一个SSD我已经设置了raid0 ,
    attempting boot from USB driveKey (c:)
    remove disks or other media
    press any key to restart

    1. 我现在已经换成pve了,并且魔改了风扇。EXSI的话,我记得最后用的是6.0.0 Update 3(文章最后一张图里)

  2. 你好,请问下我这个服务器因为控制了风扇速度导致阵列卡过热,有没有办法给这个阵列卡加个风扇等呢?因为服务器风扇声音太大了,所以控制想控制在9%-12%左右,

  3. 你好,我有一台 dl360p gen8 的服务器,为了降低噪音,风扇速度降低,结果阵列卡的温度容易到105,这样服务器就自动关机了,请问有没有办法给阵列卡加个风扇,或者换个性能更好的带风扇的阵列卡呢?

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注