解决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
[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
执行脚本升级
系统提示
[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.
查看分区磁盘容量也是够的
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
esxcli software vib install -v VMware_locker_tools-light_10.3.2.9925305-10176879.vib
esxcli software vib install -v指向vib包,-d指向zip包
验证VIB是否已安装在ESXi主机上
esxcli software vib list
./update.sh
reboot vim-cmd hostsvc/maintenance_mode_exit
已升级成功
本站所有文章均可随意转载,转载时请保留原文链接及作者。