koflover 发表于 2015-10-9 10:09:29

esxcli software vib 升级或安装esxi5补丁

在esxi4中可以用vihostupdate安装补丁,但到了ESXI5版本后就不支持了,改用esxcli software vib commands命令(且支持第三方软件包),其可以在vCLI,vMA及ESXishell中命令环境下运行,现以ESXi shell环境为例,其它类似:
      前提条件:
                     1.关闭要升级主机所有虚拟机
                     2.把主机进入维护模式
         3. 另若主机加入了HA,则要从HA移出或停用HA
   
       1. 显示已经安装的补丁或包
         esxcli --server=server_name software vib list
         http://hiphotos.baidu.com/jaimy_jie/pic/item/d2ec1613d6fcefed6438db89.jpg


   2. 更新补丁(包)
      esxcli --server=server_name software vib update --depot=http://WEB_SERVER/DEPOT_NAME
         注:补丁(包)来源于从网站路径
         esxcli --server=server_name software vib update--depot=LOCAL_PATH/DEPOT_NAME
         注:补丁(包)来源于本地路径


    3. 安装补丁(包)
       esxcli--server=server_name software vib install--depot=http://WEB_SERVER/DEPOT_NAME
      esxcli--server=server_name software vib install--depot=LOCAL_PATH/DEPOT_NAME
http://hiphotos.baidu.com/jaimy_jie/pic/item/21c9120abf37697194ca6b81.jpg


         注: 上面本地路径指服务器本地路径,故需要把下载的补丁上传到服务器上(通过Secure File Transfer Client类似软件或VMware vSphere Client把补丁文件传到主机存储上)
               如过提示找不到补丁文件,加上“”试试,如:
             esxcli--server=server_namesoftware vib install--depot="LOCAL_PATH/DEPOT_NAME"


转载请注明出处:http://hi.baidu.com/jaimy_jie/blog/item/d8642c015a87431d1c9583cc.html




另附上官方更新操作:http://communities.vmware.com/people/vmroyale/blog/2011/09/15/updating-esxi-5--single-use-esxcli-how-to
页: [1]
查看完整版本: esxcli software vib 升级或安装esxi5补丁