尝试手动运行从 ESXi 5.0 到 ESXi 5.1 的升级。我的映像包存储在第一个数据存储中/vmfs/volumes/datastore1/ESXi-5.1.0-799733-standard
,我正在运行命令esxcli software profile update -d /vmfs/volumes/datastore1/ESXi-5.1.0-799733-standard.zip -p ESXi-5.1.0-799733-standard
。
系统响应Got no data from process /usr/lib/vmware/esxcli-software profile.update
我读过一些类似的帖子,但似乎没有什么与我处于同样的境地。
答案1
找到解决方案了。这是因为 ESXi 主机没有静态暂存存储。即使系统创建了临时自存储,它也会为日志文件留下一个奇怪的描述符:/dev/log
,当然,python 脚本无法写入,/dev/log
导致所有esxcli
命令失败并显示“没有数据”。
添加静态划痕可以解决我的问题。
ESXi 5.1 是最快的。
答案2
同样的问题。在我们的案例中,系统磁盘存在问题。系统磁盘已损坏。我们尝试重新启动服务器,但服务器无法再启动 - 启动 ESXi 失败。因此,我们在服务器上安装了新驱动器并安装了 esxi。我们在安装 esxi 后注册了现有的 VM。问题解决了。