2012-11-15 57 views
1

我正在测试Azure IaaS并遇到了一个相当基本的问题。我有一个父级和子级VHD,我已经使用csupload作为页面blob上传,并且在门户中显示了图像和磁盘。然后我尝试将父级与孩子联系起来:Azure父/子差异磁盘

C:\Program Files\Microsoft SDKs\Windows Azure\.NET SDK\2012-10\bin>csupload set-parent -child "visualstudio60-000001.vhd" -parent "visualstudio60.vhd" 
Windows(R) Azure(TM) Upload Tool version 1.8.0.0 
for Microsoft(R) .NET Framework 3.5 
Copyright (c) Microsoft Corporation. All rights reserved. 

Using the saved connection string... 
The specified resource does not exist 

如何获取工具以查看磁盘在那里?我已经尝试了很多不同的变体,无法让这个简单的任务工作。

回答

0

如果您使用的是IaaS VM并使用“Csupload Set-Parent”,那么您使用的命令是错误的。如果您检查组父母命令的csuplaod帮助你将看到这个命令只对老VM角色的特点仍然是如下存在:

C:\Program Files\Microsoft SDKs\Windows Azure\.NET SDK\2012-10>csupload get-help 
set-parent 
Windows(R) Azure(TM) Upload Tool version 1.8.0.0 
for Microsoft(R) .NET Framework 3.5 
Copyright (c) Microsoft Corporation. All rights reserved. 

NAME 
    Set-Parent 

CATEGORY 
    VmRole 

SYNOPSIS 
    Set the parent of an existing uploaded and commited VM image. 

SYNTAX 
    Set-Parent -Child <string> [-Connection SubscriptionId={subscriptionId};Cert 
ificateThumbprint={subscriptionManagementCertificate};ServiceManagementEndpoint= 
{azureManagementEndpoint}] -Parent <string> 

在Windows Azure的虚拟机(IaaS的),你将上传多个分类为操作系统磁盘和数据磁盘的磁盘。一旦您正确设置了OS/Data VHD并使用PowerShell命令或直接从Portal上载,您可以创建一个虚拟机并向其添加数据磁盘。 以下链接可以帮助你:

+0

OK,所以IaaS的不支持差异磁盘? –

+0

我已经通过另一个渠道确认您无法做差异磁盘。 –