Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure上传VHD失败_Azure_Vhd - Fatal编程技术网

Azure上传VHD失败

Azure上传VHD失败,azure,vhd,Azure,Vhd,我有一个到azure的bizspark帐户,我正在尝试将我的MS Server 2003 VHD上载到存储/blob,以便作为VM访问它 我使用disk2vhd生成了68Gb的vhd文件 然后,我使用地理复制创建了一个存储,并添加了一个容器 之后,通过azure powershell,我做了以下操作 获取发布设置:获取AzurePublishSettingsFile 在azure帐户上导入它们:导入AzurePublishSettings文件C:\path 上载vhd: Add-AzureVhd

我有一个到azure的bizspark帐户,我正在尝试将我的MS Server 2003 VHD上载到存储/blob,以便作为VM访问它

我使用disk2vhd生成了68Gb的vhd文件

然后,我使用地理复制创建了一个存储,并添加了一个容器

之后,通过azure powershell,我做了以下操作

获取发布设置:
获取AzurePublishSettingsFile

在azure帐户上导入它们:
导入AzurePublishSettings文件C:\path

上载vhd:

Add-AzureVhd -Destination http://pythia.blob.core.windows.net/pythia/OldPythia -LocalFilePath C:\path\server2003.vhd`
MD5计算正确,但我得到一个错误

结果如下:

正在为文件C:\server2003.vhd MD5哈希计算MD5哈希 计算完成。操作的运行时间:00:22:59 正在创建新页面blob。。。上载失败,出现异常:已用时间 上传时间:00:10:15


这些都是我遵循的步骤。我该怎么办?

我使用了node.js工具:

  • 安装
  • 遵照指示
  • azure虚拟机磁盘上载
  • 在此之后,我可以使用我上传的磁盘在管理控制台中手动创建VM。

    试试这是一个很棒的应用程序。您将遇到的唯一问题是w/VHD需要作为页面blob而不是块blob。在代码tho中可以很容易地更改。