上个月激动生产,动手了一台 HPE ProLiant MicroServer Gen8。其实我早想搞一台正经的服务器来玩了,因为群晖的魔改 Linux 总是玩的不那么爽。当初宿愿实现,开始折腾。
重置 iLO
到手之后,我发现我把事想简略了,服务器个别只给一个 VGA 口,而这台也不例外,然而,我这里没有一个能接 VGA 口的设施。是的,你没看错。不止显示器没有 VGA 口,连电视也没有。遂果决下单了一个 VGA 到 HDMI 转接器。第二天收到快递,灰溜溜的接上,却发现只能显示 POST 画面,之后无论是失常持续启动,还是进 RBSU(ROM based setup utility),电视上都是无信号。事到如此,接显示器这条路算是堵死了。别问我为什么不买个反对 VGA 的显示器,你本人想想这老本划得来么?
尽管接显示器不行,然而天无绝人之路啊,地球人都晓得,正经服务器上都有一个带外管理系统,Gen 8 也不例外,带有惠普的 iLO(Integrated Lights-out)带外治理模块。iLO 的地址在 POST 界面左下角有显示,
然而这个地址跟我的网络不在一个网段啊?没方法,拎进去一台带网口的笔记本电脑,把电脑跟 iLO 直连,给电脑配置动态 IP 为10.132.190.34
,子网掩码255.0.0.0
,试一试,果然能 ping 通,问题解决。开玩笑,哥们可是网络工程业余的。
接下来就要重置 iLO,省得因为上任机主的配置引出什么别的麻烦。然而问题又呈现了,不晓得什么起因,iLO 的网页不是打不开,就是报错Connection with iLO cannot be established
。一顿上网冲浪之后,发现还能够用 SSH 连贯,果决掏出putty
,好在上任没改 iLO 的默认管理员明码,不然我就真的抓瞎了。
登进去之后,反手就是一个 Reset /map1
来重置 iLO 的所有配置,过了一会 iLO 重启结束,再次 SSH 登录,把 DHCP 关上,这样我就能给 iLO 调配一个我的内网的地址了。
</>hpiLO-> cd /map1/dhcpendpt1
status=0
status_tag=COMMAND COMPLETED
Tue Dec 20 15:13:47 2022
/map1/dhcpendpt1
</map1/dhcpendpt1>hpiLO-> set EnabledState=yes
status=0
status_tag=COMMAND COMPLETED
Tue Dec 20 15:14:28 2022
Network settings change applied.
Settings change applied, iLO 4 will now be reset.
Logged Out: It may take several minutes before you can log back in.
CLI session stopped
而后 iLO 会主动重启,过几分钟重启实现之后,就能在路由器外面看到 iLO 调配的地址了。
更新 iLO 固件
下面一顿操作重置 iLO 之后,很神奇地,iLO 的 web 端能失常关上了。那么接下来,我就要降级 iLO 固件的版本,因为自带的 iLO 版本太低,反正本人用着玩,用新不必旧。
到 HPE Integrated Lights-Out 4 (iLO 4)这里进入 Online ROM Flash Component for Windows x64 - HPE Integrated Lights-Out 4
下载最新的 iLO 4 固件。目前最新版是 2.81
。下载好安装程序之后,关上运行,抉择Extract
把安装包解压缩到一个中央。Install
是不能用的,因为只能在服务器上能力主动装置。解压后能够看到一个叫 ilo4_281.bin
的文件,这个就是 iLO 的固件。
进入 iLO 控制台的 Administration -> Firmware
页面,File
外面抉择 ilo4_281.bin
这个文件。
而后点Upload
,静等固件上传和更新实现即可。期间不要刷新页面或者关掉页面内的进度条弹窗,地球人都晓得,刷机期间手贱就是找事。
修复 iLO 降级
iLO 重启之后,我看到一条报错说 iLO Self-Test reports a problem with: Embedded Flash/SD-CARD
,在网上一顿冲浪之后,说能够尝试在Diagnostics
页面里 Reset iLO 来修复。
然而我在 Reset 之后,问题仍旧存在,依照网上的说法来看,应该是硬件有问题,要更换板载 Flash 了。
配置 RAID
这一部分因为不不便复现,故应用 HP MicroServer Gen8 不疼应用教程 – Eddie’s Blog 的文章配图用作参考。向 Eddie 示意由衷的感激!
我在 3 和 4 盘位插了两块 1TB 的固态硬盘,1 和 2 盘位临时空下来。这么做的起因是,1 和 2 盘位是 SATA-3,3 和 4 盘位是 SATA-2,所以我打算把更快的接口留给日后拓展更大容量的机械硬盘,而固态硬盘自身读写速度就很快,插在一个慢点的接口上也不会造成很大的性能问题。
插硬盘之前要先关机,因为 Gen 8 的硬盘位是不反对热插拔的。插好硬盘后开机,在 POST 界面呈现 HP Dynamic Smart Array B120i
的初始化信息时敲 F5 来进入 RAID 配置页面。这里能够多敲几次来保障成功率,就像进 BIOS 敲 del 那样。如果进入胜利,就会看到一个写着 HP 的大球,这时候零碎正在加载 RAID 卡的配置界面。
进来之后,就能够点 Dynamic Smart Array B120i RAID
页面的 Configure
按钮来配置 RAID 了。
装 ESXi
后面洋洋洒洒整了一大堆,但那都是前置工作。到这一步开始主线,装零碎。Gen 8 主板上带了一个 TF 卡槽和一个 USB 2.0 接口。起初我打算把 ESXi 装在 TF 卡外面的,然而试了一张之前用过的老卡,装置慢的令人发指,又试了一张几个月前买的卡,后果 ESXi 安装程序发现不了,狐疑是零碎没辨认。我懒得折腾卡了,遂拿出一个闲置的 U 盘,插在了主板的 USB 口上。
至于 ESXi 零碎,我抉择了惠普定制的版本,毕竟不晓得 VMWare 官方版跟定制版差异在哪,还不如间接选厂商定制的版本来的不便。镜像能够到这里下载,记得要选 Pre-Gen9 Custom Image
。下载好 Install CD 之后,进入 iLO 的近程控制台,HTML5 的就行,
而后点击标题栏的光盘按钮,选CD/DVD - Local *.iso file
,就能够把 ESXi 的安装盘插进服务器的虚拟光驱。
关上服务器电源之后,就会失常从光盘启动进入 ESXi 的安装程序。装置步骤很简略,这里就不再赘述了,惟一要留神的就是选对装置地位,因为安装程序会把一整块盘当作系统盘,所以我集体倡议把它装在 TF 卡或者 U 盘里。也不必放心 TF 卡或者 U 盘会升高零碎性能,我这里实测没有什么显著难忍的性能问题。
未完待续
装完 ESXi 不代表着完结,而代表着折腾之路才刚刚开始。我的打算是将这台机器打造成一个 all in boom all in one 的家庭计算中心和数据中心,而打算的第一步是先配置好软路由。然而因为电信徒弟被疫情影响了工作进度,还不晓得哪天能力来帮我改光猫桥接。所以我暂且放一个未完待续在这。