1

随着gitlab-ci的持续部署的使用,需要有一台物理隔离的工作站来为学生提供测试、开发环境成为了当下的需求。当前工作站为亲民的hp z820。优点是价格便宜,缺点是与主流工作站对比性能不强。

安装6.7u2

值得一提的是,官方说明 hp z820支持的vmware ESXI的最新版本为 6.7u3。但亲测直接安装该版本时,会出现资源依赖错误。索性便只能先安装u2,然后再升级到u3了。

安装6.7u2的过程不进行详细描述。简单说下步骤:

  1. 载iso.
  2. 刻录u盘
  3. 开机按ESC, 然后选择带有boot的选项。
  4. 接着选择U盘。
  5. 然后选择一个要安装vmware exsi的磁盘即可.

升级6.7u3

先下载zip格式的安装包:

image.png

然后上传到vmware中的任意存储上,比如我上传到了temp中:

image.png

接着停止所有的虚拟机,并进入维护模式:

image.png

再开启ssh:

image.png

下面便可以通过ssh管理vmware ESXI了:

先查看一下这个安装包的属性:

 esxcli software sources profile list -d /vmfs/volumes/temp/ESXi670-u3b-201912001.zip 

注意:

  1. /vmfs/volumes/temp/ESXi670-u3b-201912001.zip 换成你当前上传文件的实际路径及名字。
  2. 路径必须是绝对路径,不能使用相对路径

得到以下信息:

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登录,再退出维护模式,最后重启计算机。


潘杰
3.1k 声望238 粉丝