在 vSphere 中定义虚拟机存储策略后,即可将其应用于虚拟机。置备虚拟机或配置其虚拟磁盘时,可以应用存储策略。根据其类型和配置,策略可用于不同的目的。该策略可为虚拟机选择最合适的数据存储并强制执行要求的服务水平。或者,它可以为虚拟机及其磁盘启用特定数据服务。

如果未指定存储策略,则系统将使用与数据存储关联的默认存储策略。如果虚拟机上的应用程序的存储要求更改,则可以修改最初应用于虚拟机的存储策略。

将存储策略分配给虚拟机

在虚拟机初始部署期间或在执行其他虚拟机操作(如克隆或迁移)时,可以分配虚拟机存储策略。

本主题介绍如何在创建虚拟机时分配虚拟机存储策略。有关克隆和从模板部署等其他部署方法的信息,请参见《《vSphere 虚拟机管理》》文档。

您可以将同一存储策略应用于虚拟机配置文件及其所有虚拟磁盘。如果虚拟磁盘和配置文件的要求不同,则可以将不同的存储策略与虚拟机配置文件及选定的虚拟磁盘关联。

过程

  1. 启动虚拟机置备流程并按照相应的步骤操作。
  2. 将同一存储策略分配给所有虚拟机文件和磁盘。
    1. 选择存储页面上,从虚拟机存储策略下拉菜单中选择存储策略。
      存储策略会根据其配置,将所有数据存储分成兼容数据存储和不兼容数据存储。如果策略引用了某一特定存储实体(如 Virtual Volumes)提供的数据服务,则兼容列表将包含仅表示该存储类型的数据存储。
    2. 从兼容数据存储列表中选择相应的数据存储。
      该数据存储将成为虚拟机配置文件及所有虚拟磁盘的目标存储资源。
    3. 如果将复制服务与 Virtual Volumes 结合使用,请指定复制组。
      复制组指明需要将哪些虚拟机和虚拟磁盘一起复制到目标站点。
      选项 描述
      预配置复制组 在存储端预先配置的复制组。vCenter ServerESXi 会发现复制组,但不管理其生命周期。
      自动复制组 Virtual Volumes 会创建一个复制组并将所有虚拟机对象分配到此组。
  3. 更改虚拟磁盘的虚拟机存储策略。
    如果虚拟磁盘的存储放置的要求不同,请使用此选项。您还可以使用此选项来为虚拟磁盘启用 I/O 筛选器服务,例如缓存和复制。
    1. 自定义硬件页面上,展开新硬盘窗格。
    2. 虚拟机存储策略下拉菜单中,选择要分配给虚拟磁盘的存储策略。
    3. (可选) 更改虚拟磁盘的存储位置。
      使用此选项可将虚拟磁盘存储在除虚拟机配置文件所在的数据存储以外的数据存储上。
  4. 完成虚拟机置备流程。

结果

创建虚拟机后, 摘要选项卡将显示已分配的存储策略及其合规性状态。

下一步做什么

如果配置文件或虚拟磁盘的存储放置要求更改,则可随后修改虚拟策略分配。

更改虚拟机文件和磁盘的存储策略分配

如果虚拟机上应用程序的存储要求发生更改,则可以编辑最初应用于该虚拟机的存储策略。

可以为关闭电源或打开电源的虚拟机编辑存储策略。

在更改虚拟机存储策略分配时,您可以将同一存储策略应用于虚拟机配置文件及其所有虚拟磁盘。您还可以将不同存储策略与虚拟机配置文件和虚拟磁盘关联。您可能会应用不同策略,例如,当您的虚拟磁盘和配置文件的存储要求不同时。

过程

  1. vSphere Client 中,浏览到虚拟机。
    1. 单击菜单 > 策略和配置文件
    2. 策略和配置文件下,单击虚拟机存储策略
    3. 单击要更改的存储策略,然后单击虚拟机合规性
      您可以看到使用此存储策略的虚拟机列表。
    4. 单击要修改其策略的虚拟机。
  2. 依次单击配置选项卡和策略
  3. 单击编辑虚拟机存储策略
  4. 为虚拟机指定虚拟机存储策略。
    选项 操作
    将同一存储策略应用于所有虚拟机对象 虚拟机存储策略下拉菜单中选择策略。
    将不同的存储策略应用于虚拟机主对象和虚拟磁盘
    1. 打开按磁盘配置选项。
    2. 选择对象,例如,虚拟机主页。
    3. 在“虚拟机存储策略”列中,从下拉菜单中选择策略。
  5. 如果您使用 Virtual Volumes 策略进行复制,请配置复制组。
    复制组指明需要将哪些虚拟机和虚拟磁盘一起复制到目标站点。

    虚拟机的所有存储对象应属于同一复制组。无法将不同的复制组分配给虚拟机的不同存储对象。

  6. 单击确定以保存虚拟机存储策略更改。

结果

存储策略即分配给虚拟机及其磁盘。

检查虚拟机存储策略的合规性

您可以检查虚拟机使用的数据存储是否与该虚拟机存储策略中指定的存储要求兼容。

前提条件

验证虚拟机是否包含与其关联的存储策略。

过程

  1. vSphere Client 中,导航到相关虚拟机。
  2. 依次单击配置选项卡和策略
  3. 单击检查虚拟机存储策略的合规性
    系统会验证合规性。
  4. 查看合规性状态。
    合规性状态 描述
    合规 虚拟机或虚拟磁盘使用的数据存储具有与策略要求兼容的存储功能。
    不合规 虚拟机或虚拟磁盘使用的数据存储没有与策略要求兼容的存储功能。可以将虚拟机文件和虚拟磁盘迁移到合规的数据存储中。
    已过期 该状态表示策略已被编辑,但新的要求尚未传递至虚拟机对象所在的数据存储。要传递更改,请将策略重新应用到已过期的对象。
    不适用 此存储策略引用不受虚拟机所在的数据存储支持的数据存储功能。

下一步做什么

当无法将不合规的数据存储变为合规时,请将文件或虚拟磁盘迁移到兼容的数据存储。请参见为不合规虚拟机查找兼容存储资源

如果状态为“已过期”,请将策略重新应用于对象。请参见重新应用虚拟机存储策略

为不合规虚拟机查找兼容存储资源

确定与虚拟机关联的存储策略兼容的数据存储。

有时,分配给虚拟机的存储策略可能处于不合规状态。此状态表示虚拟机或其磁盘使用的数据存储与策略不兼容。可以将虚拟机文件和虚拟磁盘迁移到兼容的数据存储中。

使用此任务确定满足策略要求的数据存储。

过程

  1. 验证虚拟机的存储策略是否处于不合规状态。
    1. vSphere Client 中,导航到相关虚拟机。
    2. 单击摘要选项卡。
      “虚拟机存储策略”窗格上的“虚拟机存储策略合规性”面板将显示“不合规”状态。
  2. 导航到不合规的存储策略。
    1. 单击菜单 > 策略和配置文件
    2. 策略和配置文件下,单击虚拟机存储策略
  3. 显示不合规的存储策略的兼容数据存储的列表。
    1. 单击该存储策略。
    2. 单击存储兼容性
    此时将显示与策略的要求相匹配的数据存储列表。

下一步做什么

可将虚拟机或其磁盘迁移到列表中的其中一个数据存储中。

重新应用虚拟机存储策略

编辑已与虚拟机对象关联的存储策略后,必须重新应用该策略。通过重新应用该策略,可将新的存储要求传递到虚拟机对象所在的数据存储。

前提条件

虚拟机的合规性状态为“已过期”。该状态表示策略已被编辑,但新的要求尚未传递到数据存储。

过程

  1. vSphere Client 中,导航到相关虚拟机。
  2. 依次单击配置选项卡和策略
  3. 验证合规性状态是否为“已过期”。
  4. 单击重新应用虚拟机存储策略
  5. 检查合规性状态。
    合规性状态 描述
    合规 虚拟机或虚拟磁盘使用的数据存储具有策略所需的存储功能。
    不合规 数据存储支持指定的存储要求,但目前无法符合存储策略。例如,当数据存储的物理资源不可用时,状态可能变为“不合规”。您可以更改主机集群的物理配置,以使数据存储合规。例如,通过将主机或磁盘添加到集群。如果其他资源符合存储策略,状态将变为“合规”。

    当无法将不合规的数据存储变为合规时,请将文件或虚拟磁盘迁移到兼容的数据存储。请参见为不合规虚拟机查找兼容存储资源

    不适用 存储策略引用不受数据存储支持的数据存储功能。