ESXiInstallVib

“VMware 安装捆绑包”(通常称为 VIB),使第三方和管理员能够更轻松地将软件组件安装到其旗舰虚拟化平台 vSphere ESXi 中。

该过程非常简单,如果您为运行 ESXi 软件的正确版本安装正确的 VIB,通常不会出错。

在继续之前,请注意以下事项:

  • 确保 VIB 与您的 ESXi 版本兼容
  • 确保您为尝试安装的内容安装了兼容的硬件
  • 阅读 VIB 文档(某些 VIB 要求主机处于维护模式或需要重新引导)
  • 如果 md5sum 签名可用,请确保 VIB 文件的完整性
  • 仅安装从受信任来源获取和颁发的 VIB 文件

要安装 VIB 文件,请按照以下简单步骤操作:

1. 使用您喜欢的SFTP客户端,在以下目录下上传VIB文件:

Path

1
/tmp

2. 使用您喜欢的 SSH 客户端连接到主机(可能需要先从 vSphere 客户端手动启动 SSH 服务);

3. 使用以下命令安装 VIB 文件:

1
esxcli software vib install -v /tmp/your-vib-file-name.vib 

注意:如果 VIB 文件不是从受信任的颁发机构签名的,即使它来自受信任的制造商,您也可能会收到消息“找不到受信任的签名者”。如果您真的信任源,您可以通过在末尾附加选项“–no-sig-check”来覆盖它,例如:

1
esxcli software vib install -v /tmp/your-vib-file-name.vib --no-sig-check

如果您收到消息“[Errno 4] IOError: <urlopen error [Errno 2] 没有这样的文件或目录: ‘/var/log/vmware/your-vib-file-name.vib’>”)“,请知道这是未指定 VIB 文件的完整路径时发生的常见错误,即使您位于同一目录中也是如此。

VIB 也可以直接从 URL 安装,但我通常更喜欢手动上传并验证签名以避免任何问题。

5. 您可以使用以下命令列出主机上已安装的 VIB 的完整列表:

1
esxcli software vib list

ESXiInstallVib
http://anximin.github.io/2022/01/29/ESXi_InstallVib/
作者
Sylar
发布于
2022年1月29日
许可协议