微软交流社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 64|回复: 0

VMware ESXi6.7安全补丁升级-esxcli software vib (命令行方式)

[复制链接]

1

主题

5

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2022-11-25 19:15:53 | 显示全部楼层 |阅读模式
概述

利用“VMware vCenter6.7”中的“Update Manager”组件对VMware ESXi6.7安全补丁升级,前期文章已总结分享,本期文章(参考KB2008939)就“esxcli software vib(命令行方式)”安装VMware ESXi6.7安全补丁,再向各位小伙伴总结分享。
适用的场景

1、无VMware vCenter服务器;
2、仅有一台物理服务器并VMware vCenter虚拟机服务器部署在该物理服务器上;
安装安全补丁的操作

关于升级准备及升级影响,前期文章已陈述,在此不作赘述。
第一步:web登陆ESXI主机上传补丁文件到本地存储并开启系统的SSH服务;
#上传补丁文件


#开启ESXI物理主机SSH服务


第二步:关闭物理服务器上的所有虚拟机或迁移到其它物理主机上,然后SSH 登陆ESXI物理主机并使服务器进入维护模式;
#查看ESXI物理主机当前是否处于维护模式——关键词false指未处于
[root@esxi13:~] vim-cmd /hostsvc/hostsummary | grep inMaintenanceMode
      inMaintenanceMode = false,
[root@esxi13:~]
#使ESXI物理主机进入维护模式
[root@esxi13:~] vim-cmd /hostsvc/maintenance_mode_enter
[root@esxi13:~]
#再次查看ESXI物理主机当前是否处于维护模式——关键词true指处于
[root@esxi13:~] vim-cmd /hostsvc/hostsummary | grep inMaintenanceMode
      inMaintenanceMode = true,
[root@esxi13:~]
第三步:查看当前系统版本并安装安全补丁;
#查看当前系统的版本
[root@exsi13:~] vmware -vl
VMware ESXi 6.7.0 build-18828794
VMware ESXi 6.7.0 Update 3
[root@exsi13:~]
#安装安全补丁
[root@esxi13:~] esxcli software vib install -d "/vmfs/volumes/esxi13-datestroe02/os/ESXi670-202207001.zip"
备注:经实际测试,使用该命令必须加入“补丁文件的绝对路径”即"/vmfs/volumes/esxi13-datestroe02/os/ESXi670-202207001.zip"
#完成指令输入后,返回的信息——即要求物理服务器重启
Installation Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed: VMware_bootbank_cpu-microcode_6.7.0-3.170.19898894
……………………省略信息………………………
第四步:查看验证今日(08-08)已安装的安全补丁文件
[root@esxi13:~] esxcli software vib list | grep 08-08
cpu-microcode                  6.7.0-3.170.19898894                   VMware  VMwareCertified   2022-08-08
esx-base                       6.7.0-3.178.19997733                   VMware  VMwareCertified   2022-08-08
esx-update                     6.7.0-3.178.19997733                   VMware  VMwareCertified   2022-08-08
esx-xserver                    6.7.0-3.174.19898906                   VMware  VMwareCertified   2022-08-08
vsan                           6.7.0-3.178.19819811                   VMware  VMwareCertified   2022-08-08
vsanhealth                     6.7.0-3.178.19819813                   VMware  VMwareCertified   2022-08-08
tools-light                    12.0.0.19345655-19898894               VMware  VMwareCertified   2022-08-08
[root@esxi13:~]
第五步:重启服务器并退出维护模式
#重启服务器
[root@esxi13:~] reboot
#服务器重启完成后,通过web页面方式让物理服务器退出维护模式,也可通过命令行的方式;
#退出维护模式,物理服务器需重新开启SSH服务
[root@esxi13:~] vim-cmd hostsvc/maintenance_mode_exit
#web页面方式


第六步:查看升级后的系统版本并对虚拟机进行开机或回迁
[root@esxi13:~] vmware -vl
VMware ESXi 6.7.0 build-19997733
VMware ESXi 6.7.0 Update 3
[root@esxi13:~]
总结

利用“VMware vCenter6.7”中的“Update Manager”组件对可快速对多台VMware ESXi6.7物理主机进行安全补丁升级,然而,采用命令行的方式则适用于本文陈述的场景。
条条大路通罗马,不同方法解决不同的场景问题,以上总结,希望各位小伙伴有所收获,不足之处,欢迎各位小伙伴留言指正。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|微软交流社区

GMT+8, 2025-1-9 04:01 , Processed in 0.071794 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表