VMware如何关闭和打开vSAN群集

VMware如何关闭和打开vSAN群集

场景:如遇计划停电等因素,需要安全关闭和开启vSAN集群。

一、vCenter在vSAN存储上,关闭vSAN集群

1、登录vCenter,通过健康检查确认vSAN状态,确保当前没有重新同步任何 vSAN 组件。

2、关闭vSAN上除vCenter之外的其他所有虚拟机

3、记录vCenter虚拟机所在的主机(也可以把vCenter迁移到第一台主机,以便再次打开能轻松找到)

4、确认所有主机可以SSH登录,关闭vCenter虚拟机

5、通过命令行登录所有主机把主机置于维护模式

esxcli system maintenanceMode set -e true -m noAction

6、关闭所有的物理主机

poweroff

二、vCenter在vSAN存储上,开启vSAN集群

1、打开所有物理主机电源

2、把所有主机退出维护模式

方法一,web界面登录每台主机,选择退出维护模式

方法二,SSH到每台主机,执行命令

esxcli system maintenanceMode set -e false

3、找到vCenter所在主机,开启vCenter虚拟机

4、通过健康检查确认vSAN状态

5、开启其他虚拟机

三、vCenter不在vSAN存储上,关闭vSAN集群

1、登录vCenter,通过健康检查确认vSAN状态

2、关闭vSAN上的所有虚拟机

4、把所有主机置于维护模式,注意:选择不迁移虚拟机和不迁移数据

5、关闭所有物理主机

四、vCenter不在vSAN存储上,开启vSAN集群

1、打开所有物理主机电源

2、登录vCenter把所有主机退出维护模式

3、通过健康检查确认vSAN状态

4、开启所有虚拟机。

dinghui.org

关注虚拟化及IT技术发展!

3条评论

发布于14:54 - 2023年08月29日

博主你好,刚刚看了官网文章《手动关闭并重新启动 vSAN 集群》过来的,发现你这篇文章里面提到的操作跟官网文章的有点区别,例如关闭vSAN集群前,对于 vSphere 7.0 U1 和更高版本,要启用 vCLS 撤回模式;在所有ESXi 主机上运行相关命令禁止从 vCenter Server 中更新集群成员;在任一主机运行reboot_helper.py脚本等等。并且,官网文章中还提到了当在多个主机上同时使用无操作模式时,如果重新引导这些主机,则可能会出现数据不可用的情况。本人才疏学浅,还望博主不吝赐教,谢谢!

    dinghui.org 发布于20:12 - 2023年08月29日

    不冲突,参考之前文档:https://docs.vmware.com/cn/VMware-vSphere/6.7/com.vmware.vsphere.vsan-monitoring.doc/GUID-31B4F958-30A9-4BEC-819E-32A18A685688.html
    其实并不用搞的那么复杂了,此场景是常规的比如遇到停电运维或者搬迁之类的的操作,而且vSAN 7.0u3增加了一个新功能,一键关闭集群。

发布于10:16 - 2023年08月29日

大佬,你好,看完官网《手动关闭并重新启动 vSAN 集群》文章过来的,发现官网文章会多几个步骤,如:关闭vSAN集群前,对于 vSphere 7.0 U1 和更高版本,请启用 vCLS 撤回模式;关闭vSAN集群前,在集群中的所有 ESXi 主机上运行命令,禁止从 vCenter Server 中更新集群成员;在集群中的任一主机运行reboot_helper.py脚本等等。官网文章的链接是:https://docs.vmware.com/cn/VMware-vSphere/7.0/com.vmware.vsphere.vsan-monitoring.doc/GUID-31B4F958-30A9-4BEC-819E-32A18A685688.html。才疏学浅,敬请不吝赐教

发表评论


The reCAPTCHA verification period has expired. Please reload the page.