ESXi7.0出来了,想尝鲜。想看看内置的K8S是怎么个玩法。
集群里面机器多,随便找了台移走里面所有虚拟机,检查本地存储没有重要模版,就开工了。
安装过程一路下一步没什么说的,到选择安装磁盘时,哟~~找不到盘了,这是RAID卡不识别啊。
记得以前看过别人把网卡驱动注入安装盘的文章,这次自己想试试,手工把SAS驱动注入,然后封装ISO安装盘。
一、先确定自己的RAID卡的型号
通过浪潮官网查询配置,RAID卡一栏写的是“RAID卡 SAS2108 512M”,这是SAS控制器型号,RAID卡具体型号应该是:“LSI MegaRAID 9260-8i”。
到VMware官网https://www.vmware.com/resources/compatibility/search.php查文档,不论用“9260”,还是“2108”检索,发现ESXi7.0已经不支持我的SAS卡了,提供支持的最高版本是6.7U3。这里要顺便记下最高版本的驱动程序文件名,记个关键字“mpt2sas_19.00”就行,后面要用。
二、准备ESXi离线安装包
参考 https://kb.vmware.com/s/article/2137851?lang=zh_CN
到VMware官网下载 VMware vSphere Hypervisor (ESXi) Offline Bundle 离线ZIP文件。
这里要下载2个版本的,一个是6.7U3b,一个是7.0。6.5是我的当前版本,7.0是目标版本,我的SAS能支持到的最高版本就是6.7,说明6.7的包里有驱动,计划从6.7U3b提取驱动注入到7.0然后自行封装。很有可能翻车,就象win2000的驱动直接拿给win10用一样的道理,反正官方找不到驱动,权且试一下吧。
解开6.7的zip包,搜索“mpt2sas_19.00”,找到VIB文件“VMW_bootbank_scsi-mpt2sas_19.00.00.00-2vmw.670.0.0.8169922.vib”拷出来备用。
三、下载最新版本的ESXi-Customizer-PS
到官网: https://www.v-front.de/p/esxi-customizer-ps.html ,最新版是 ESXi-Customizer-PS-v2.6.0.ps1 下载备用。
四、安装脚本运行依赖。
用管理员身份打开PowerShell,输入命令:
1 | Install-Module -Name VMware.PowerCLI |
记得挂梯子,第一次操作时直接运行,直接运行中断了好多次,等我爬上全局梯子,又在提示会部分覆盖已经下好的模块,再加上“ -AllowClobber”参数。有了梯子,2、3分钟就下好了。
更改执行策略
1 2 3 4 5 6 7 | PS C:\Windows\system32> set-ExecutionPolicy Unrestricted 执行策略更改 执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略? [Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为“N”): a PS C:\Windows\system32> |
五、封装ISO文件
在C盘根目录创建esxi7目录,将上面下载的文件和提取好的驱动放在里面。我的目录结构是这样的,照抄命令的话记得保持结构一致。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | PS C:\esxi7> dir -s 目录: C:\esxi7 Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 2020/6/4 17:07 pkg -a---- 2020/6/4 17:08 366825472 ESXi-7.0.0-15843807-standard-customized.iso -a---- 2020/6/4 16:39 21003 ESXi-Customizer-PS-v2.6.0.ps1 -a---- 2020/6/4 16:49 361169949 VMware-ESXi-7.0.0-15843807-depot.zip 目录: C:\esxi7\pkg Mode LastWriteTime Length Name ---- ------------- ------ ---- -a---- 2018/4/3 14:53 139514 VMW_bootbank_scsi-mpt2sas_19.00.00.00-2vmw.670.0.0.8169922.vib |
1 2 | cd c:\esxi7 PS C:\esxi7> .\ESXi-Customizer-PS-v2.6.0.ps1 -izip .\VMware-ESXi-7.0.0-15843807-depot.zip -pkgDir C:\esxi7\pkg |
封装速度很快,不到10秒钟吧。看到绿色“All done”字样,就搞定了。刻盘、装机、duang~~,翻车了。
这是没想到的,这台服务器已经是手上最“新”款的了,竟然CPU不被支持了!可恶的DELL,为了卖硬件,你看你把好好的Vmware弄成什么样子了?!
对不住各位,手上没有条件做更多尝试了,本次实验烂尾了!