排查 Microsoft Hyper-V 设置 - AWS Storage Gateway

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

排查 Microsoft Hyper-V 设置

下表列出了您在 Microsoft Hyper-V 平台上部署 Storage Gateway 时可能遇到的典型问题。

问题 要采取的操作

您尝试导入网关并收到以下错误消息:

“尝试导入虚拟机时出现服务器错误。导入失败。在位置 [...] 下找不到虚拟机导入文件。只有使用 Hyper-V 创建和导出虚拟机时,才能导入该虚拟机。”

出现此错误的原因如下:

  • 如果您没有指向解压缩网关源文件的根目录。您在 “导入虚拟机” 对话框中指定的位置的最后一部分应为AWS-Storage-Gateway。例如:

    C:\prod-gateway\unzippedSourceVM\AWS-Storage-Gateway\.

  • 如果您已经部署了网关,但没有在导入虚拟机对话框中选择复制虚拟机选项和复制所有文件选项,则在解压缩的网关文件所在位置创建 VM,并且您无法再从这个位置导入。为了修复此问题,请获取最新的解压缩网关源文件副本,并将其复制到新的位置。将新的位置用作导入源目录。

    如果您计划从一个已解压缩的源文件位置创建多个网关,则必须选择 “复制虚拟机”,然后在 “导入虚拟机” 对话框中选中 “复制所有文件” 复选框。

您尝试导入网关并收到以下错误消息:

“尝试导入虚拟机时出现服务器错误。导入失败。导入任务无法从 [...] 复制文件:文件存在。(0x80070050)”

如果您已经部署网关且试图重新使用存储了虚拟硬盘文件和虚拟机配置文件的默认文件夹,那么会出现此错误。要修复此问题,请在 “Hyper-V 设置” 对话框左侧面板的 “服务器” 下方指定新位置。

您尝试导入网关并收到以下错误消息:

“尝试导入虚拟机时出现服务器错误。导入失败。Import failed because the virtual machine must have a new identifier。Select a new identifier and try the import again.”

导入网关时,请务必选择 “复制虚拟机”,然后在 “导入虚拟机” 对话框中选中 “复制所有文件” 复选框,为虚拟机创建新的唯一 ID。

您尝试启动网关 VM 并收到以下错误消息:

“尝试启动选定的虚拟机时出错。子分区处理器设置与父分区不兼容。'AWS-Storage-Gateway'无法初始化。(虚拟机 ID [...])”

此错误可能是由于网关的要求CPUs与主机CPUs上的可用网关之间CPU存在差异造成的。确保底层虚拟机管理程序支持虚拟机CPU数量。

有关 Storage Gateway 要求的更多信息,请参阅设置磁带网关的要求

您尝试启动网关 VM 并收到以下错误消息:

“尝试启动选定的虚拟机时出错。'AWS-Storage-Gateway'无法初始化。(虚拟机 ID [...]) 无法创建分区:系统资源不足,无法完成所请求的服务。(0x800705AA)”

此错误可能是由于网关的要求RAM与主机RAM上的可用网关之间RAM存在差异造成的。

有关 Storage Gateway 要求的更多信息,请参阅设置磁带网关的要求

您的快照和网关软件更新的出现时间会与预计的稍有不同。

网关 VM 的时钟可能会偏离实际的时间,这称为时钟漂移。使用本地网关控制台的时间同步选项,校验和纠正 VM 的时间。有关更多信息,请参阅 将虚拟机时间与 Hyper-V 或 Linux KVM 主机时间同步

您需要将解压缩的 Microsoft Hyper-V Storage Gateway 文件放入主机文件系统中。

按照访问典型 Microsoft Windows 服务器的方式访问主机。例如,如果虚拟机管理程序主机名为 namehyperv-server,则可以使用以下UNC路径\\hyperv-server\c$,该路径假定该名称hyperv-server可以解析或已在本地主机文件中定义。

在连接管理程序时,系统会提示您输入证书。

以本地管理员的身份使用 Sconfig.cmd 工具给管理程序主机添加用户证书。

如果您为使用 Broadcom 网络适配器的 Hyper-V 主机开启虚拟机队列 (VMQ),您可能会注意到网络性能不佳。

有关解决方法的信息,请参阅微软文档,请参阅 Windows Server 2012 Hyper-V 主机上虚拟机的网络性能不佳(VMQ如果已打开)。