[电脑] HPE Gen10 Plus 开箱和使用
CHH ID:gaoyun
我个人是比较喜欢小巧一点的机器,买很多电子产品也完全是冲着外观购买的。关注 Gen10 Plus 很长一段时间了,它的颜值我无法抵抗。在某网站上刷到一个还算不错的海淘价格,忍不住就入手了,经过两个多月的漫长旅途,终于见到了它。
1. 外观
外观上,Gen10 Plus 是 HPE 系列有史以来最紧凑的微服务器设计,与上一代相比高度减半,可横放或竖放。机器尺寸:11.6 x 24.5 x 24.5 厘米,重量:4.23 kg。
前置面板上,镂空的面板上镶嵌着亮绿色的金属 LOGO,印衬下显得格外好看。
面板下方除了状态指示灯外,还拥有 2 个 USB3.2 Gen2 接口,可提供 10Gbps 速率 。
后置面板上,拥有 4 个 i350 千兆网卡、1 个 VGA 接口、1 个 DP 接口和 4 个 USB 3.0 Gen1 接口,可提供 5Gbps 速率 。
电源为 180W 外置电源,机器是欧版,标配美版和欧版两个插头,国内用户可自行购买更换为国标插头。
取下前置面板面罩,里面是 4 个 3.5 英寸硬盘位,虽然说为了压缩体积,采用了 2+2 横置硬盘设计,但依旧保留了硬盘滑轨螺丝和硬盘快装卡扣,细节拉满。[1]
机器很好拆开,拧掉机箱背部两颗蓝色手拧螺丝,向外轻轻一推,取下面罩,机器内部映入眼帘。
接着拧下背板的两颗黑色固定螺丝,可将主板从机箱里横向拉出,方便更换硬件。
CPU,LGA1151 接口,因为我购买的是低配,自带的 CPU 型号为 G5420。
在机身左侧为内存插槽,最大支持 2 x 32GB DDR4 2666 ECC 内存。
主板上,还有 1 个 PCIe Gen3 插槽,1 个板载内置 USB 2.0 接口。由于机身内部空间有限,PCIe 插槽仅支持半高卡,可以安装显卡或者其他扩展卡。
在 PCIe 插槽上方,还有个小的 PCI 插槽,那是留给 ILO 模块卡的,Gen10 Plus 主板上集成了 ILO5 芯片,但如果想开启 ILO 的全部特性则需要添加模块卡。[2]
内置 USB 2.0 接口,可以将虚拟化系统安装在 U 盘上,解放一个盘位。
2. 硬件升级
在售的 Gen10 Plus 服务器一共有两个配置,我入手的是最低配置的机器,G5420 CPU + 8G ECC RAM,这个配置我觉得不太够用的。到手即对服务器进行硬件升级。
CPU,LGA1151 接口,第 8/9 代的 CPU 都支持,我挑选更换为 Intel E-2136 6 核 12 线程处理器。该处理器核心数量多、缓存大。价格相对比较便宜。
CPU 兼容性测试推荐列表见下图。顺便说一句,CPU选择无核显版本的就可以了,因为 Gen10 Plus 没有提供核显供电,所以选择带不带核显的 CPU 其实都一样。[3]
内存更换为 2 条三星 DDR4 32G 2666 ECC 内存,共 64G。(普条随意,但仅支持 UDIMM ECC 内存,切勿买错)
接着安装 ILO 模块卡,ILO 功能作为 HPE 服务器的精髓,必须得上。有了 ILO 模块卡就能解锁“远程管理”。什么意思呢,配备了 ILO 模块的服务器只要给它通电通网,就能远程改 BIOS、装系统、开关机等等…,再也不用拖着显示器键盘来维护服务器了。
内置 USB2.0 接口插上三星 128G FIT U盘,打算作为 ESXi 虚拟化系统的引导盘。[4]
PCIe 设备的话,因机箱体积限制,仅支持半高 PCIe 设备,且只有一个 PCIe 插槽。可以选择安装显卡或者安装拓展扩充卡。
我选择 QNAP 的扩充卡。型号为:QNAP QM2-2S10G1TA,该配件通过 PCIe 接口拓展出 2 个 M.2 SATA 接口和 1 个万兆 RJ45 接口。[5]
在扩展卡卡槽的 SSD 1 位置安装了 Intel S4510 960G 固态,作为 ESXi 的系统盘,SSD2 位置安装 Transcend 1T 固态,作为下载盘使用。
必须要提一下,QNAP 这个扩展卡自带的风扇就是辣鸡,噪声巨大,建议直接拆掉风扇,纯被动散热使用应该问题不大。
至于剩下的 4 盘位 3.5 英寸 SATA 接口,因为我有额外的主力 NAS 设备,所以这次我是打算作为备份的仓库盘来使用,选择了性价比较高的西数紫盘 WD42EJRX 4T x 4,组 RAID5 作为仓库盘。在硬盘位下方有一排螺丝,每个硬盘需拧上 4 个螺丝充当“滑轨”。[6]
注:如需更换硬盘,只需向外掰蓝色的卡扣,就可将硬盘推出来。
3. 更新固件
为了最佳的系统体验,建议在开机运行之前先更新 ILO、BIOS 固件。
3.1 更新 ILO 固件
访问惠与官方网站 https://support.hpe.com/hpesc/public/home,查找 ILO5 最新的固件,搜索关键词:HPE Integrated Lights-Out 5。
然后选择 Online ROM Flash Firmware Package,这个闪存固件包。
下载最新版本固件。
打开并登录 ILO5 的管理后台,管理后台地址可从路由器上找到分配的 IP,默认账号密码在 Gen10 Plus 机器底部标签上。
登录后,选择菜单 Firmware & OS Software,然后点击右侧的 Update Firmware。
选择下载好的固件包进行上传,然后点击 Flash 进行安装。
等待安装进度完成。
当提示安装成功,ILO 会断开连接,请重新登录。
3.2 ILO 汉化
如同上面步骤,在惠与官方网站搜索关键词 HPE Integrated Lights-Out 5 Chinese Simplified Language Pack,然后根据你当前使用的计算机系统选择不同的固件。例如你使用的是 Mac、Ubuntu 请下载 Online Flash Component for Linux 固件,使用的是 Windows 请下载 Online Flash Component for Windows x64 固件。
下载 .rpm/.exe 类型文件。
下载完后解压文件,在语言包文件夹里找到 lang_zh_xxx.lpk 文件。
再次回到 ILO 管理后台,选择上传 .lpk 文件。
稍等片刻重新登录,就可以显示中文了。
3.3 更新 BIOS 固件
Gen10 Plus Server 支持中心:https://support.hpe.com/connect/s/product?language=zh_CN&tab=driversAndSoftware&kmpmoid=1012307476&driversAndSoftwareFilter=8000012
选择 ROM Flash Firmware Package,点击并下载固件。
仍然使用 Firmware & OS Software 右侧的 Update Firmware 功能来上传并刷写 BIOS 固件。
待固件更新完毕后,按照提示操作重启服务器主机电源。
4. 安装系统
关于这台 Gen10 Plus 的硬件要如何运用并运行哪些系统,我的方案如下:
ESXi 7.0 作为底层系统,U 盘当系统引导盘,插在主板内置的 USB2.0 接口上。
PCIe 转 SSD1 硬盘作为 ESXi 的系统盘,安装 CentOS、Windows、Ubuntu、TrueNAS 系统。
PCIe 转 SSD2 硬盘 RDM 直通给 Windows 虚拟机,当下载盘使用。
直通 SATA 控制器,将 4 块机械硬盘直通给 TrueNAS 组建 RAIDz 存储池。
安装 CentOS、Windows、Ubuntu 虚拟机的教程很多,这里就不啰嗦了,下面简单介绍下 Gen10 Plus 如何使用 ILO 远程安装 ESXi 和直通 SATA 控制器给 TrueNAS。
4.1 安装 ESXi
访问 HPE 官网 https://www.hpe.com/cn/zh/servers/hpe-esxi.html,下载最新的 ESXi 系统,该 ESXi 系统针对 HPE 服务器进行过优化,理论上兼容性会更好,稳定性更强。
下载最新版的 HPE ESXi 镜像。
登录 ILO Web 管理后台,上传本地下载好的 ESXi 系统 .ISO 镜像文件,进行安装系统。
安装 ESXi 系统的具体步骤这里就略过了,记得系统安装的磁盘要选择 U 盘。
等待 ESXi 系统安装完后,将第一引导设置为 VMware ESXi。(默认就是,如果不是再改)
4.2 安装 TrueNAS 虚拟机
访问 ESXi 管理后台 IP 地址,登录 ESXi。
先浏览存储界面,可以看到 ESXi 默认已经识别到插在主板上的全部磁盘。(1 个 U 盘、2 个 SSD、4 个 机械硬盘)
我安装的系统是 TrueNAS CORE,版本为:TrueNAS-13.0-U1,虚拟机的客户机操作系统版本请选择 FreeBSD 13 64 位。
如果在后续的安装中,遇到了 The TrueNAS installation on da0 has failed. 错误,请将虚拟机的 SCSI 控制器 改为 SAS 即可。
接下来介绍如何将 SATA 控制器直通给 TrueNAS。
1. 登录 ESXi 后台,开启 SSH,并使用管理员账号密码登录 SSH。
2. 编辑文件
vi /etc/vmware/passthru.map
在配置文件末尾添加下面的代码:
# Intel Point SATA AHCI controller
8086 a352 d3d0 false
保存并退出,重启 ESXi 系统。
3. 等待 ESXi 重启后,在 PCI 设备管理里选择 AHCI Controller 设备,然后点击切换直通,如遇到错误提示请忽略,然后重新引导 ESXi 系统。
4. 等待 ESXi 系统再次重启后,PCI 设备里显示 SATA 控制器已经直通,并且在存储设备里,会发现受 SATA 控制器控制的 4 块机械硬盘已经“消失不见”。
5. 编辑 TrueNAS 虚拟机设置,添加其他设备 → PCI 设备,新增 AHCI SATA 控制器,并保存。
重启 TrueNAS 虚拟机后就能在系统里发现被直通的 4 块机械硬盘了。
5. 总结
经过这几天的使用,我真的很喜欢 Gen10 Plus,ILO 太方便了,想改啥都行并且还支持中文。机器日常运行中的噪声很小,温度控制的也很好,哪里都满意。
[1]:硬盘默认 SATA 非热插拔盘,物理插口为 SAS,可安装 RAID 卡安装热插拔 SAS 硬盘。
[2]:插槽仅支持 ILO 扩展卡,不支持其它设备。
[3]:不支持核显,貌似是因为 ILO 远程画面的图像信号需要经过 ILO 上集成显卡处理,如果使用集显或者独显,ILO 上就没有画面了。
[4]:
Q:为什么将 Esxi 安装到 U盘/SD卡?
A:通过 U盘/SD卡 启动 ESXi,可以使虚拟化管理更加灵活和稳定,ESXi 系统在启动后,除非在写入配置时,否则很少访问启动盘,所以 U盘/SD卡 在运行中脱落也不会使整个系统宕机。同时这样做本地可以不用配置 RAID卡 和引导硬盘,省钱、省空间、省电。
很多服务器主板支持双 SD卡 做 RAID1,所以坏了一个也没关系。只支持单卡也没关系,安装好后配置日志文件不要写到 SD 卡,这样启动后 SD 卡基本没有什么写入,所以不用担心使用寿命。
ESXi 本身,即计算资源提供层,不需要进行备份,坏了重装就行。备份 ESXi 配置文件就可以了,可以用 VMware vSphere CLI 命令行进行配置文件备份/恢复操作。这也是 ESXi 系统和 Datastore 分开的好处,系统挂了数据也不会有影响。
[5]:
Gen10 Plus 的 PCIe 插槽是支持拆分的,在 BIOS 拆分选项里请选择 Auto(默认就是 Auto)。
QNAP QM2-2S10G1T 拓展出来的 SSD 硬盘可以在 EFI/ESXi 里直接识别。
如无法识别 QNAP QM2-2S10G1T 拓展卡上的万兆,请检查驱动。驱动下载地址:https://driverdownloads.aquantia.com/
QNAP QM2-2S10G1T 拓展卡在较高温度下工作,风扇噪声巨大,介意的同学请选择其他方案。
[6]:因为是作为仓库盘来使用,对硬盘的性能要求就没那么高。选择西数紫盘 WD42EJRX 有两个方面原因:1. 在支持 7x 24 的硬盘里紫盘性价比较高。2. 运行声音低,WD42EJRX 在设计上选择牺牲了点性能来换取较低的运行噪声和运行温度。
微信扫码关注该文公众号作者