"磁盘空间不足"错误运行 V2V 转换为 CSV 在 Virtual Machine Manager 时

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2960125
症状
尝试在 Microsoft System Center 2012 Virtual Machine Manager 执行虚拟到虚拟 (V2V) 转换到一个群集共享卷时您选择群集可能具有零 (0) 星级 ("不可接受") 的位置分级。在此情况下级别解释详细信息窗口中显示以下错误消息:
由于磁盘保留可用的卷上没有足够的磁盘空间。最适合的卷的主机资源利用率和准备金 (以兆字节为单位) 的帐户上的最大磁盘空间:<value1></value1>
虚拟机需要 (以兆字节为单位):<value2></value2>
在时间的评估考虑 (以兆字节为单位) 的虚拟机要求后最大空间:<value1></value1>
原因
出现此问题是由于 System Center 2012 Virtual Machine Manager 2012年、 System Center 2012 Virtual Machine Manager 服务包 1年和 System Center 2012 R2 Virtual Machine Manager 中的已知问题。这些程序在主机放置流程才会认为本地卷上的可用空间、 不在群集共享卷 (CSV) 或共享的群集磁盘资源可用的空间。
解决方案
若要解决此问题,请为群集中的一个节点提供足够的存储空间。这一领域可以是任何以下设备:
  • Virtual Machine Manager 2012年或 Virtual Machine Manager 2012 SP1: 虚拟硬盘驱动器 (VHD)
  • Virtual Machine Manager 2012 R2: 文件共享、 USB 闪存驱动器或逻辑单元号 (LUN)
替代方法
若要解决此问题工作使用取决于版本的 Virtual Machine Manager 中使用下列方法之一。

方法 1: 用于 VMM 2012、 VMM 2012 SP1 和 VMM 2012 R2

若要执行 V2V 转换,运行以下 Windows PowerShell 脚本在 Virtual Machine Manager 通过控制台窗口。

备注:
$SourceVMHost = Get-SCVMHost -ComputerName"SourceVMHost"$DestinationVMHost = Get-SCVMHost -ComputerName "Destination VM Host"SourceVM = Get-SCVirtualMachine -VMHost $<SourceVMHost> –Name "SourceVM"New-SCV2V -VM $SourceVM -VMHost $DestinationVMHost -Name "DestinationVM" -Path "C:\VMs" -MemoryMB 512 –RunAsynchronously

方法 2: 对 VMM 2012、 VMM 2012 SP1 和 VMM 2012 R2

添加新的磁盘具有足够的空间为本地驱动器。这可以是一个新的本地磁盘、 USB 闪存驱动器或从存储区域网络 (SAN) 分配逻辑单元号 (LUN) 等外部磁盘。或者在现有磁盘上创建文件共享添加为 Virtual Machine Manager 和提供这将群集作为一个存储选项。这应由足够的空间放置向导 – 您可以在向导的下一步选择想要迁移到 CSV。

方法 3: 对 VMM 2012 和 VMM 2012 只 SP1

添加新的磁盘具有足够的空间为本地驱动器。这可能是一个新的本地磁盘或外部磁盘如从存储区域网络 (SAN) 分配 LUN。下面的过程从一个动态扩展 VHD 创建新的本地磁盘。如果您要使用的物理存储,请转到"在 VMM 中进行新的存储可用于放置"一节。

注意:动态扩展 VHD 不能用于实际的位置。而是它将允许可用空间检查以便可以移动到向导的下一步成功完成。在这下一步中您可以选择另一个路径如 CSV 的虚拟化服务器。
创建一个动态的 VHD 以展开本地可用空间
  1. 要向其添加空间群集上选择一个节点然后再开始服务器管理器。
  2. 展开存储,然后单击磁盘管理
  3. 操作菜单上单击创建 VHD
  4. 有关位置、 指定用于存储 VHD 的本地路径和文件名称。如指定 D:\DynamicVHDforV2V.vhd。
  5. 虚拟硬盘大小、 选择相 V2V 要求足够大的尺寸。如您可能选择1 TB (1tb)。

    注意:要确定所需可用空间请参见 V2V 向导的"卷配置"页。通过VHD 键入与选择动态,您将需要在目标主机上的空间的最小的卷。这将是有关数据大小列所指定的大小。通过固定VHD 大小 (MB)列中您将需要空间最大。
  6. 对于虚拟硬盘格式选择动态扩展

    注意:VHD 是自动连接并列为新的底部窗格中的磁盘。

    重要:没有选择固定固定选项创建指定大小的 VHD 并可以填充本地硬盘。动态扩展选项创建最小大小的 VHD (大约 2 MB)。
  7. 用鼠标右键单击新创建的磁盘的磁盘 #选项然后再单击初始化磁盘。请确保选择了新的磁盘和 MBR,然后单击确定
  8. 初始化磁盘后,用鼠标右键单击未指派,所示的新磁盘分区,然后单击新建简单卷
  9. 继续执行向导中的其余步骤并选择所需的驱动器号。然后单击完成
在 VMM 中进行新的存储可用于放置
  1. 打开 Virtual Machine Manager 控制台、 选择结构的工作区、 展开服务器、 展开的所有主机,然后选择在步骤 1 中的"创建动态 VHD 以展开本地可用空间"一节中的使用的群集节点。
  2. 主机选项卡上单击刷新并验证已成功完成刷新主机群集作业。
  3. 打开群集节点的属性。在硬件选项卡上找到新卷下存储并选择可供放置选项。验证主机卷的属性更改作业已成功完成。
开始 V2V 并将存储重定向到群集共享卷
  1. 开始 V2V 向导,然后请执行下列操作:
    1. 引用要转换相应的源虚拟机。
    2. 选择可供放置选项。
  2. 主机选项卡上单击刷新并验证已成功完成刷新主机群集作业。
  3. 打开群集节点的属性。在硬件选项卡上找到新卷下存储并选择可供放置选项。验证主机卷的属性更改作业已成功完成。
  4. 继续通过向导中的步骤。在选择主机页"创建动态 VHD 以展开本地可用空间"一节中的步骤 1 中选择主机所用。

    注意:此主机现在应该有可接受的等级。
  5. 单击下一步
  6. 选择路径页列表中选择您想要使用的 V2V 虚拟机的最终位置的群集存储资源。
  7. 继续执行向导中的其余步骤并选择相应的选项为您的具体情况。

警告:本文已自动翻译

属性

文章 ID:2960125 - 上次审阅时间:07/07/2015 23:06:00 - 修订版本: 7.0

Microsoft System Center 2012 Virtual Machine Manager, Microsoft System Center 2012 R2 Virtual Machine Manager

  • kbmt KB2960125 KbMtzh
反馈