在关闭、重新引导 vSAN 集群中的主机或断开主机连接之前,必须将该主机置于维护模式。将主机置于维护模式时,必须选择数据撤出模式,例如确保可访问性迁移全部数据

如果 vSAN 集群的任何成员主机进入维护模式,集群容量将自动减少,因为该成员主机不再向集群提供容量。

此主机提供的任何 vSAN iSCSI 目标将传输到集群中的其他主机,因此 iSCSI 启动器将重定向到新的目标所有者。

前提条件

确认您的环境具有您选择的选项所需的功能。

过程

  1. 右键单击主机,然后选择维护模式 > 进入维护模式
  2. 选择数据撤出模式,然后单击确定
    选项 描述
    确保可访问性 此为默认选项。在关闭主机电源或将主机从集群中移除时,vSAN 将确保此主机上的所有可访问的虚拟机均保持可访问状态。如果要将主机暂时移出集群(例如,为了安装升级)并计划将主机移回集群中,请选择此选项。如果要将主机从集群中永久移除,则此选项不适用。
    通常,只需撤出部分数据。但是,撤出期间,虚拟机可能不再完全符合虚拟机存储策略。这意味着它可能无权访问其所有副本。如果在主机处于维护模式且 允许的故障数设置为 1 时出现故障,您的集群可能会出现数据丢失的情况。
    注: 如果您使用三个主机的集群或配置有三个故障域的 vSAN 集群,这将是唯一可用的撤出模式。
    迁移全部数据 vSAN 会将所有数据撤出到集群中的其他主机,并保持当前的对象合规性状态。如果计划永久迁移主机,请选择此选项。如果从集群中的最后一个主机撤出数据,请确保将虚拟机迁移到其他数据存储,然后将主机置于维护模式。

    此撤出模式导致出现大量数据传输并消耗大部分时间和资源。所选主机的本地存储上的所有组件都会迁移到集群中的其他位置。主机进入维护模式时,所有虚拟机都有权访问其存储组件,并且仍符合为其分配的存储策略。

    注:

    如果存在处于“可用性降低”状态的对象,此模式将保持此合规性状态,且不保证这些对象将变得合规。

    如果主机中含有数据的虚拟机对象不可访问且未完全撤出,该主机将无法进入维护模式。

    不迁移数据 vSAN 不会将任何数据从该主机中撤出。如果关闭主机电源或将主机从集群中移除,则某些虚拟机可能会变得不可访问。
    具有三个故障域的集群与三主机集群的限制相同,例如,无法使用 迁移全部数据模式,出现故障后无法重新保护数据。

    或者,也可以使用 ESXCLI 将主机置于维护模式。在将主机置于此模式之前,请确保已关闭主机上运行的虚拟机的电源。

    要进入维护模式,请在主机上运行以下命令:

    esxcli system maintenanceMode set --enable 1

    要验证主机的状态,请运行以下命令:

    esxcli system maintenanceMode get

    要退出维护模式,请运行以下命令:

    esxcli system maintenanceMode set --enable 0

下一步做什么

您可以跟踪集群中数据迁移的进度。有关详细信息,请参见《vSAN 监控和故障排除指南》