解决ESXi6.7升级提示[InstallationError][Errno 28]

使用VMware ESXi Patch Tracker提供的升级脚本,页面为

https://esxi-patches.v-front.de/ESXi-6.7.0.html,脚本名为ESXi-6.7.0-20190104001-standard


解决ESXi6.7升级提示[InstallationError][Errno 28]

[root@localhost:~] cat update.sh 
# Cut and paste these commands into an ESXi shell to update your host with this Imageprofile
# See the Help page for more instructions
#
esxcli network firewall ruleset set -e true -r httpClient
esxcli software profile update -p ESXi-6.7.0-20190104001-standard \
-d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
esxcli network firewall ruleset set -e false -r httpClient
#
# Reboot to complete the upgrade

在ssh登录ESXi后。新建脚本为update.sh 权限为777


./update.sh

执行脚本升级


系统提示

解决ESXi6.7升级提示[InstallationError][Errno 28]

[InstallationError]
[Errno 28] No space left on device
      vibs = VMware_locker_tools-light_10.3.2.9925305-10176879
Please refer to the log file for more details.

解决ESXi6.7升级提示[InstallationError][Errno 28]

查看分区磁盘容量也是够的


vim-cmd hostsvc/maintenance_mode_enter

关闭所有虚拟机,进入维护模式


cd /tmp
wget http://hostupdate.vmware.com/software/VUM/PRODUCTION/main/esx/vmw/vib20/tools-light/VMware_locker_tools-light_10.3.2.9
925305-10176879.vib

解决ESXi6.7升级提示[InstallationError][Errno 28]


esxcli software vib install -v VMware_locker_tools-light_10.3.2.9925305-10176879.vib

解决ESXi6.7升级提示[InstallationError][Errno 28]

esxcli software vib install -v指向vib包,-d指向zip包


验证VIB是否已安装在ESXi主机上

esxcli software vib list

解决ESXi6.7升级提示[InstallationError][Errno 28]


./update.sh

解决ESXi6.7升级提示[InstallationError][Errno 28]


reboot
vim-cmd hostsvc/maintenance_mode_exit

解决ESXi6.7升级提示[InstallationError][Errno 28]

已升级成功


更新日期: 2019年03月07日
文章标签: VMware
文章链接: https://www.vos.cn/vm/282.html  
版权说明:如非注明,本站文章均为vOS原创,转载请注明出处和附带本文链接。