再次听说这台服务器搬回来时,就知道这天终究会找上门来,该还的总是要还的,无论是技术还是文章。
2288H
看到有网友说他那边两台华为 2288H V5 服务器,有工程师装了一天一夜才把其中一台系统安装好,看到时不由一笑,当初这台也坑了我许久。
记得上次配这台服务器还是在某个公司仓库,当时为了能装上最新版本的 PVE 折腾一晚上,搞的没办法准备设置 IBMC 远程再试。没想成千辛万苦进到路由后发现拉的不是专线没公网 IP,无奈准备配内网穿透,结果路由器有问题死活识别不了,最后不了了之。
配置
先说下硬件信息吧,这台华为 2288H 配了两颗 12核英特尔至强 CPU(5118 2.30GHz),内存方面配了 12条 Hynix DDR4 32G(2400 MHz),而存储分别由两块 480G SSD 和 23块 1T SAS 磁盘组成。对了,RAID 卡型号是 LSI SAS3508
。
物理机主要是配置 IBMC 方便后续安装和维护,另一个是打算把 RAID 删除重建,调换下顺序,即先做 RAID 1,再做 RAID 5(估计是磁盘顺序导致两块 SSD 的位置是在最后)。
注:SAS3580 支持 RAID 0/1/5/6/10/50/60。
iBMC
iBMC(智能管理系统)是华为服务器的远程管理系统,对我来说最重要的是支持在本机挂镜像安装系统,不过在 iBMC 配好前没办法只能现场操作。
到机房先重启服务器,在华为 Logo 消失后按Del
键进入 Utility 界面,弹出密码界面,输入 Admin@9000,等出现配置界面,选择Advanced
-> IPMI iBMC Configuration
-> iBMC Configuration
,修改IPv4 IP Address
为需要的 IP 即可(别忘了还有 Mask 和 Gateway)。
注:V5 版 IBMC 默认账号和密码为:administrator / Admin@9000.
RAID
同样重启服务器,在华为 Logo 消失后按F11
输入密码等一段时间后进入 Front Page 界面,然后选择Device Manage
-> Avago MegaRAID <SAS3508> Configuration Utility
-> Main Menu
进入 RAID 卡主菜单,下面操作都在 Main Menu 中操作。
删除
在 Main Menu 界面中选择Virtual Drive Management
,然后进入要操作的虚拟磁盘,进入后把 Operation
设置为Delete Virtual Drive
,剩下按提示操作即可。确认删除后,对另一块虚拟磁盘进行同样的操作。
创建
同样是在 Main Menu 界面,选择Configuration Management
-> Create Virtual Drive
,在这里需要修改三个地方。首先把Select RAID Level
设置为RAID 1,然后设置要做 RAID 的磁盘,这里是最后两块磁盘,然后Apply Changes
。
磁盘选择完后回到上一页,往下拉找到Default Initialization
设置初始化方式为Fast
;继续下拉选择Save Configuration
,按提示操作即可。RAID1 创建完成后,按相同步骤创建 RAID5。
Proxmox VE
前面提到 2288H 是不支持直接安装最新版本的 PVE 6.x,因此要先安装 5.4.2,更新完成后再进行升级。不过安装过程比较简单,只要选对版本就行,这里不再赘述。
更新
进行更新前先把源换成国内的:
然后进行更新:
升级
将源从 stretch 改成 buster:
在升级前可以按照官方文档可以用pve5to6
进行检查,不过当时忘了就直接升级:
注:出现 apt 提示时,可以按 Q 退出
修改
关闭订阅
PVE 关闭订阅需要修改proxmoxlib.js
文件,完整路径为:/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
,用 vi 打开后找到if (data.status !== 'Active')
,替换为if (false)
即可,也可以用 sed 命令直接修改:
如果清除缓存后不生效,可以重启服务:systemctl restart pveproxy
修改 IP
如果要修改 IP 需要变更三个地方,其中最主要的是:/etc/network/interfaces
,把address
改为所需 IP 即可,另外两个分别为:
- /etc/issue:VNC 登录时,欢迎屏幕显示的信息
- /etc/hosts:hosts 映射安装时的域名