联想ThinkSystem服务器 安装ESXI 7.0 踩坑记录

 头铁,上了ThinkSystem服务器,记录下安装esxi7.0遇到的一些问题。

1、制作安装U盘

联想官方下载专用ISO镜像 Lenovo Data Center Group - VMware Updates Repository

用rufus制作esxi系统U盘

2、安装esxi系统

系统安装很简单,参考教程VMware vSphere ESXi 7.0安装教程 - 墨天轮

坑点:官方的镜像没有打包raid驱动,所以识别不了raid磁盘,另外买了只MLC的U盘安装系统(没有组raid的可以忽略,但是服务器不组raid还不如买个普通台机。)

----20220714 的iso镜像包含新驱动了,后面安装补丁过程可以忽略。

3、下载驱动补丁包

系统安装之后,从官方下载驱动补丁包lnv-esx-7.0.3-custom-20220714-vcf_addon.zip

Lenovo Data Center Group - VMware Updates Repository

4、安装补丁包

WEB管理端访问exsi系统,首页->操作->服务->启用SSH

(首次进入系统管理页面,可能会有警告提示,百度下按操作提示即可解决,类似需要设置log保存路径之类的问题)

本机用putty等工具连接esxi SSH,密码就是web端的管理密码。

通过SFTP将补丁包上传到/tmp目录,必须是这个目录,否则有权限问题。

在命令行界面执行:

[root@localhost:/tmp] esxcli software component apply -d /tmp/lnv-esx-7.0.3-c
ustom-20220714-vcf_addon.zip
Installation Result
   Components Installed: Broadcom-ELX-lpfc_14.0.326.12-1OEM.700.1.0.15843807, Broadcom-bnxt-Net-RoCE_219.0.235.0-1OEM.700.1.0.15843807, Broadcom-lsi-mr3_7.720.04.00-1OEM.700.1.0.15843807, Broadcom-lsi-msgpt35_20.00.00.00-1OEM.700.1.0.15843807, Intel-Volume-Mgmt-Device_2.7.2.1001-1OEM.700.1.0.15843807, Intel-i40en_2.2.4.0-1OEM.700.1.0.15843807, Intel-icen_1.7.5.0-1OEM.702.0.0.17630552, Intel-igbn_1.8.2.0-1OEM.700.1.0.15843807, Intel-irdman_1.3.6.0-1OEM.700.1.0.15843807, Intel-ixgben_1.12.2.0-1OEM.700.1.0.15843807, LVO-upgradeclean_1.0.0.3-1OEM.700.1.0.15843807, MRVL-E3-Ethernet-iSCSI-FCoE_3.0.143.0-1OEM.700.1.0.15843807, MRVL-E4-CNA-Driver-Bundle_5.0.269.0-1OEM.700.1.0.15843807, MRVL-QLogic-FC_4.1.57.0-1OEM.700.1.0.15843807, Mellanox-nmlx5_4.21.71.101-1OEM.702.0.0.17630552, lvocustomoem_7.1-10.4
   Components Removed: Broadcom-ELX-lpfc_14.0.169.26-5vmw.703.0.50.20036589, Broadcom-bnxt-Net-RoCE_216.0.0.0-1vmw.703.0.50.20036589, Broadcom-lsi-mr3_7.718.02.00-1vmw.703.0.20.19193900, Broadcom-lsi-msgpt35_19.00.02.00-1vmw.703.0.20.19193900, Intel-Volume-Mgmt-Device_2.7.0.1157-2vmw.703.0.20.19193900, Intel-i40en_1.11.1.31-1vmw.703.0.20.19193900, Intel-icen_1.4.1.20-1vmw.703.0.50.20036589, Intel-igbn_1.4.11.2-1vmw.703.0.20.19193900, Intel-irdman_1.3.1.22-1vmw.703.0.50.20036589, Intel-ixgben_1.7.1.35-1vmw.703.0.20.19193900, MRVL-E3-Ethernet-iSCSI-FCoE_1.0.0.0-1vmw.703.0.20.19193900, MRVL-E4-CNA-Driver-Bundle_1.0.0.0-1vmw.703.0.20.19193900, MRVL-QLogic-FC_4.1.14.0-26vmw.703.0.20.19193900, Mellanox-nmlx5_4.19.16.11-1vmw.703.0.20.19193900
   Components Skipped: Microchip-smartpqi_70.4252.0.103-1OEM.700.1.0.15843807
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true

安装完毕,安全起见记得在web管理端关闭SSH服务。

5、重启完成

reboot,等待esxi系统重启后,再进入web管理端,就能在存储里看到raid磁盘了。

----------------------------我是分割线--------------------------------

Add 2023.7.18

虚拟机里的windows server 2022在安装了系统更新之后突然不能启动了,一直提示找不到磁盘。查了下信息,原来是微软系统补丁增强了系统安全性,esxi老版本的安全引导不兼容,需要升级下。

这里又遇到了两个坑:

1、从安装到现在将近一年的时间,期间esxi官方已经升级了好几个版本,是需要按顺序升级,还是可以一步到位安装最新版。(正确做法是直接安装最新版即可)

2、品牌服务器需要下载自定义IOS里对应的zip包,否则又会遇到类似RAID卡不识别的问题。

升级步骤可以直接参考官方说明

https://docs.vmware.com/cn/VMware-vSphere/7.0/vsphere-esxi-701-upgrade-guide.pdf

大概步骤:

1)关闭所有虚拟主机,并设置esxi主机为维护模式,防止升级期间有数据写入引起错误;

2)启用SSH, 通过winscp等软件上传下载好的升级包到 /tmp目录;

3)使用 esxcli命令升级(包名路径根据实际调整)

esxcli software vib list

esxcli  software sources profile list --depot=/tmp/VMware-ESXi-7.0.3-21313628-LNV-S01-20230224.zip

esxcli software profile update --depot=/tmp/VMware-ESXi-7.0.3-21313628-LNV-S01-20230224.zip

更新完毕,重新引导主机

reboot

你可能感兴趣的:(服务器配置,Linux,服务器,运维)