2017-02-24 9 views
0

Azure Resource Managerのテンプレートを使用したプロビジョニング中に、ストレージアカウントからVMに既存のVHDディスクを接続しようとしています。Azure Resource Manager:プロビジョニング中にVHDをVMに接続しますか?

マイdataDiskリソースは次のとおりです。

"dataDisks": [ 
    { 
     "name": "jmdisk", 
     "diskSizeGB": "100", 
     "lun": 0, 
     "vhd": { 
     "uri": "https://jmje.blob.core.windows.net/vhds/jenkinshome.vhd" 
     }, 
     "createOption": "attach" 
    } 
    ] 

しかし、デプロイ時に - 私はアズールからのエラーを持っている:

STATUSMESSAGE{ 
    "error": { 
    "code": "OperationNotAllowed", 
    "target": "dataDisk", 
    "message": "Addition of a blob based disk to VM with managed disks is not supported." 
    } 
} 

は残念ながらすなわち、関連する何かをグーグルすることはできません - 正しいを既存のディスクを接続する方法。

UPDこれを解決するには、新しいManagedディスクを作成し、そこにデータをコピーします。

答えて

0

エラーはそれをあきらめます、あなたはまだManaged Disksに慣れていないでしょう。したがって、OSディスクを管理対象とするVMを作成している場合、既存のディスクを使用してVMに接続することはできません。通常のディスクを使用してVMを作成するだけです(データディスクの場合と同じです)。

+0

ありがとうございました。はい、管理されていないディスクと管理されていないディスクに注目しました。 しかし、考えているのは、StorageからVHDを添付することです.Jenkinのデータが入っています。 ここで理解しようとしています:https://azure.microsoft.com/en-us/blog/azure-cli-managed-disks/ – setevoy

+0

この場合、既存の管理対象ディスクを指定する必要があります – 4c74356b41

1

既存のブロブから管理対象ディスクを作成することができます - あなたはここでそのサンプルを見ることができます:それはOSとデータの両方のための既存のブロブを使用していますhttps://github.com/chagarw/MDPP/blob/master/101-create-image-availabilityset-2vm-from-blob/azuredeploy.json

、あなたはそのように行う必要はありません。 ...あなたの場合、暗黙のOSディスクと明示的なデータディスクが必要なように聞こえますか?あなたもできることは、ちょうどそれぞれのために異なる画像を使用してください。

+0

ありがとう私はすでに新しいManagedディスクを作成してそこにデータをコピーするだけでこれを解決しました。 Qを更新します。 – setevoy

関連する問題