随着gitlab-ci的持续部署的使用,需要有一台物理隔离的工作站来为学生提供测试、开发环境成为了当下的需求。当前工作站为亲民的hp z820。优点是价格便宜,缺点是与主流工作站对比性能不强。
安装6.7u2
值得一提的是,官方说明 hp z820支持的vmware ESXI的最新版本为 6.7u3。但亲测直接安装该版本时,会出现资源依赖错误。索性便只能先安装u2,然后再升级到u3了。
安装6.7u2的过程不进行详细描述。简单说下步骤:
- 载iso.
- 刻录u盘
- 开机按ESC, 然后选择带有boot的选项。
- 接着选择U盘。
- 然后选择一个要安装vmware exsi的磁盘即可.
升级6.7u3
先下载zip格式的安装包:
然后上传到vmware中的任意存储上,比如我上传到了temp中:
接着停止所有的虚拟机,并进入维护模式:
再开启ssh:
下面便可以通过ssh管理vmware ESXI了:
先查看一下这个安装包的属性:
esxcli software sources profile list -d /vmfs/volumes/temp/ESXi670-u3b-201912001.zip
注意:
- 将
/vmfs/volumes/temp/ESXi670-u3b-201912001.zip
换成你当前上传文件的实际路径及名字。 - 路径必须是绝对路径,不能使用相对路径
得到以下信息:
Name Vendor Acceptance Level Creation Time Modification Time
-------------------------------- ------------ ---------------- ------------------- -------------------
ESXi-6.7.0-20191204001-no-tools VMware, Inc. PartnerSupported 2019-11-25T11:43:03 2019-11-25T11:43:03
ESXi-6.7.0-20191201001s-standard VMware, Inc. PartnerSupported 2019-11-25T11:43:03 2019-11-25T11:43:03
ESXi-6.7.0-20191201001s-no-tools VMware, Inc. PartnerSupported 2019-11-25T11:43:03 2019-11-25T11:43:03
ESXi-6.7.0-20191204001-standard VMware, Inc. PartnerSupported 2019-11-25T11:43:03 2019-11-25T11:43:03
说明有4个版本可以升级,分别为:ESXi-6.7.0-20191204001-no-tools
, ESXi-6.7.0-20191201001s-standard
, ESXi-6.7.0-20191201001s-no-tools
, ESXi-6.7.0-20191204001-standard
。
一般不使用no-tools
的,在这我选择了ESXi-6.7.0-20191201001s-standard
。对应命令如下:
esxcli software profile update -d /vmfs/volumes/temp/ESXi670-u3b-201912001.zip -p ESXi-6
.7.0-20191201001s-standard
注意:你要替换上面的zip文件路径以及对应的版本`ESXi-6
.7.0-20191201001s-standard`为你查看到的。
稍等一会,将得到以下信息:
Update Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
...
这是在提示我们重启计算机。此时,我们先关闭ssh登录,再退出维护模式,最后重启计算机。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。